The trust layer for your product
Atestaria is the neutral authenticity layer of the open web. Add content verification, anchoring and verifiable credentials to the product you already ship — with simple API calls, not a rewrite.
Powerful APIs, simple integration
Verify API
Instantly verify whether any digital content is authentic and unmodified. One call, full provenance chain.
Anchor API
Anchor content hashes to blockchain with quantum-safe signatures. Immutable proof of existence and authorship — for the assets your product already stores.
Content Passport
Issue rich digital passports for any asset: creator identity, timestamps, signatures and full custody chain, ready for your app to display.
Webhooks
Get real-time notifications when content is verified, anchored or revoked, and trigger workflows inside your product.
Integrate in minutes
Three lines of code so your app can verify any content on the planet.
curl -X POST https://api.atestaria.com/v2/verify \
-H "Authorization: Bearer vc_live_your_key" \
-H "Content-Type: application/json" \
-d '{
"content_hash": "sha256:a1b2c3d4...",
"content_type": "DOCUMENT"
}'
# Response
{
"verified": true,
"anchor_id": "550e8400-e29b-41d4-a716-446655440000",
"blockchain_tx": "0xabc123...",
"timestamp": "2026-02-07T12:00:00Z"
}import atestaria
client = atestaria.Client(api_key="vc_live_your_key")
# Verify content authenticity
result = client.verify(
content_hash="sha256:a1b2c3d4...",
content_type="DOCUMENT"
)
print(f"Verified: {result.verified}")
print(f"Anchor ID: {result.anchor_id}")
print(f"Blockchain TX: {result.blockchain_tx}")import { Atestaria } from '@veritaschain/sdk';
const client = new Atestaria({
apiKey: 'vc_live_your_key'
});
// Verify content authenticity
const result = await client.verify({
contentHash: 'sha256:a1b2c3d4...',
contentType: 'DOCUMENT'
});
console.log(`Verified: ${result.verified}`);
console.log(`Anchor: ${result.anchorId}`);API pricing
Start free. Scale as you grow. Localised prices, no hidden fees.
Free
- ✓ Verify API
- ✓ 1 App
- ✓ 1 Webhook
- ✓ Community support
- ✓ 60 req/min
Starter
- ✓ All APIs
- ✓ 3 Apps
- ✓ 5 Webhooks
- ✓ Email support
- ✓ 300 req/min
Business
- ✓ All APIs + Batch
- ✓ 10 Apps
- ✓ 20 Webhooks
- ✓ Priority support
- ✓ 1,000 req/min
Enterprise
- ✓ All APIs + SLA
- ✓ 50 Apps
- ✓ 100 Webhooks
- ✓ Dedicated support
- ✓ 5,000 req/min