Proof
Proofof Holdings
How It Works
PricingDocsFAQ
Log InGet Started

Documentation

Browse all docs

Documentation

Learn how to integrate proof.holdings

Core Primitives
The mental model in one page
API Reference
Complete API documentation
SDKs
Official client libraries
Smart Reuse
Skip re-verification with existing proofs
Multi-Profile System
Multiple public profiles per account
Message Templates
Custom branding and message templates per project
Comparison
vs SMS OTP, TOTP, WebAuthn
Pricing
Plans and pricing tiers
Security
Threat model and guarantees
MCP Server
131 tools for AI agents
Integrations
n8n, Zapier, Make, and custom integrations
Resources
GitHub Docs
API Status

proof.holdings Pricing

Simple, transparent pricing. Pay for proofs, not messages.


The Value Proposition

€79/month for what costs $1,000+ with SMS.

Traditional SMS verification costs $0.05-0.40 per message. At 10,000 verifications:

  • Twilio SMS: $500-4,000/month
  • proof.holdings: €79/month

And you get more: offline-verifiable proofs, multi-channel support, webhooks, audit trails.


Plans

Pay As You Go

€0.03/proof (1,000 proofs free every month)

  • No monthly fee
  • No commitment
  • All verification types (phone, email, domain)
  • Unlimited API calls
  • Custom branding
  • Test mode included
  • Email support

Perfect for: Testing, side projects, variable usage, early-stage startups


Pro

€29/month

  • 3,000 proofs included
  • €0.025 per additional proof
  • €0.0097/proof effective rate
  • All verification types
  • Custom branding
  • Webhooks
  • Priority support

Perfect for: Growing apps, small businesses


Business

€79/month

  • 10,000 proofs included
  • €0.02 per additional proof
  • €0.0079/proof effective rate
  • All verification types
  • Custom branding
  • Webhooks
  • Priority support

Perfect for: Scale-ups, SaaS platforms


Enterprise

Custom pricing

  • 100,000+ proofs/month
  • Volume discounts
  • Dedicated infrastructure
  • BYOC (your own Telegram bot, WhatsApp, Email, SMS)
  • Dedicated support

Contact: [email protected]


Custom Branding (All Plans)

All plans include custom branding on shared infrastructure:

  • @proof_holdings_bot on Telegram
  • Shared WhatsApp and numbers
  • Emails from proof.holdings

Custom branding lets users see YOUR context in messages:

ElementSharedCustom Branding
Business name"Proof of Holdings""Your Company Name"
Email logoproof.holdings logoYour logo
Email colorsDefault blueYour brand colors
Support email[email protected][email protected]
Message templatesDefault textCustom text

BYOC - Bring Your Own Channels (Enterprise)

Full channel ownership - users interact with YOUR endpoints:

ChannelSharedBYOC
Telegram@proof_holdings_bot@your_company_bot
WhatsAppShared numberYour WhatsApp Business number
Shared numberYour Business number
Email[email protected][email protected]
SMSShared numberYour phone number

BYOC = complete channel ownership. Users never see proof.holdings.


Cost Comparison

Per-Verification Cost

VolumePAYGProBusinessSMS (Twilio)
1,000€0 (free)€29€79$50-400
3,000€60€29€79$150-1,200
10,000€270€204€79$500-4,000
50,000€1,470*€1,204*€879*$2,500-20,000

*50K calculation: Base price + (volume - included) × overage rate

Effective Rate at Volume

PlanBase PriceIncludedRate AfterEffective at 10K
PAYG€01,000€0.03€0.027
Pro€293,000€0.025€0.0204
Business€7910,000€0.02€0.0079
EnterpriseCustom100,000+Volume discountContact us

What's a Proof?

1 proof = 1 verified asset

  • ✅ Phone number verified via Telegram → 1 proof
  • ✅ Phone number verified via WhatsApp → 1 proof
  • ✅ Phone number verified via → 1 proof
  • ✅ Phone number verified via SMS → 1 proof
  • ✅ Email verified via magic link → 1 proof
  • ✅ Domain verified via DNS → 1 proof
  • ✅ Social account verified via OAuth → 1 proof
  • ✅ Wallet verified via signature → 1 proof

What's NOT counted:

  • ❌ Failed verification attempts
  • ❌ Expired challenges (not completed)
  • ❌ Test mode verifications (pk_test_ keys — unlimited, free)
  • ❌ API calls (unlimited)
  • ❌ Webhook deliveries (unlimited)
  • ❌ Proof validations (unlimited, offline)

All Plans Include

  • All verification types - Phone, email, domain, social, wallet
  • All channels - Telegram, WhatsApp, SMS, Email, DNS, HTTP
  • Unlimited API calls - No rate limits on reads
  • Unlimited proof validation - Verify offline with JWKS
  • Test mode - Full functionality, no charges
  • Webhooks - Real-time notifications
  • Dashboard - Manage everything in one place
  • Documentation - Full API docs, examples

Features by Plan

FeaturePAYGProBusinessEnterprise
All channels (Telegram, WhatsApp, SMS, Email, DNS, HTTP)✅✅✅✅
Custom branding (business name, logo, colors)✅✅✅✅
Custom message templates✅✅✅✅
Webhooks✅✅✅✅
BYOC (your own Telegram, WhatsApp, Email, SMS)❌❌❌✅
Dedicated support❌❌✅✅

FAQ

How does billing work?

  • Monthly billing, charged at start of cycle
  • Overage charged at end of cycle
  • No long-term contracts

Can I change plans?

  • Upgrade anytime, prorated
  • Downgrade at end of billing cycle
  • No penalties

Do unused proofs roll over?

  • No, included proofs reset monthly
  • PAYG overage has no expiration

Is there a free trial?

  • PAYG includes 1,000 free proofs/month
  • No credit card required to start
  • Test mode (pk_test_ keys) is always free with unlimited verifications

What exactly is test mode?

  • Use pk_test_ API keys instead of pk_live_ — all API calls work identically
  • No real messages are sent (SMS, email, WhatsApp, Telegram are all simulated)
  • Use the test-verify endpoint to auto-complete verifications instantly
  • Test verifications don't count toward your monthly quota or billing
  • Webhooks still fire (with "test": true flag) so you can test your integration end-to-end

What's the difference between Business and Enterprise?

  • Business (€79): Custom branding in messages, shared infrastructure
  • Enterprise (custom): BYOC - your own Telegram bot, WhatsApp number, dedicated infrastructure

Why We're Different

Traditional SMS Pricing

text
SMS verification costs $0.05-0.50+ per message
depending on country and carrier.

At 10,000/month = $500-5,000+

proof.holdings Pricing

text
Business plan:
€79/month for 10,000 proofs
= €0.0079/proof

Includes: All channels, offline verification, webhooks, audit trail

Same security. Better features. 10-50x lower cost.


Getting Started

  1. Sign up - No credit card required
  2. Get API key - Instant access
  3. Make first verification - Takes 2 minutes
  4. Upgrade when ready - Keep your data, change plan
bash
# Your first verification
curl -X POST https://api.proof.holdings/api/v1/verifications \
  -H "Authorization: Bearer pk_live_..." \
  -H "Content-Type: application/json" \
  -d '{"type":"phone","channel":"whatsapp","identifier":"+37069199199"}'

Questions about pricing? Contact [email protected]

Related

ComparisonFAQBest Verification APIs 2026
Last updated February 5, 2026
Proof
Proofof Holdings

Trust infrastructure for humans and AI agents. Verify control, delegate authority, get human approval — with cryptographic proof.

XGitHubLinkedIn
© 2026 Proof of Holdings

A service of LT Telecom (Uždaroji akcinė bendrovė "LT telekomunikacijos")

Product

  • How It Works
  • Verification Types
  • Human Approvals
  • FAQ

Developers

  • Docs
  • MCP Server
  • Integrations
  • OpenAPI Spec
  • GitHub Docs
  • API Status

Company

  • Brand Kit
  • About
  • Privacy
  • Terms