Open Source
Your customers sign a message with their wallet. We verify the signature. You get a PDF you can actually show an auditor. Done in under a minute.
For lenders, brokers, and compliance teams.

You're emailing customers for screenshots. They're sending edited images. You're forwarding threads to compliance. And when the auditor asks, you're digging through folders. Sound familiar?
Customer signs, you verify. That's it.
PDF reports with timestamps and cryptographic proof.
We verify signatures. We never touch private keys.
POST to /verify. Get a result. Ship it.
Verify Bitcoin ownership in four simple steps
Create Request
Submit a verification request with the Bitcoin address and amount
Customer Signs
Your customer signs a challenge message with their Bitcoin wallet
Instant Verification
We cryptographically verify the signature proves ownership
Download Report
Get a tamper-evident PDF report with verification proof
See how automated verification compares to manual processes
| Feature | Without VerifyBTC | With VerifyBTC |
|---|---|---|
| Time to verify | ~1 hour | < 1 minute |
| Proof type | Screenshot (fakeable) | Cryptographic signature |
| Audit trail | Email threads | Timestamped PDF report |
| Scalability | 1 at a time | Unlimited via API |
| Human error | High risk | Eliminated |
| Tamper-proof | SHA256 hash |
Each verification report includes:
Address verified
Proof-of-control signature & timestamp
Current BTC balance
Blockchain confirmations
Unique verification ID
Downloadable PDF
or
API webhook
Collaborate with your team on Bitcoin verifications with role-based access and shared dashboards
Invite Your Team
Add team members with role-based access. Control who can create, view, and manage verifications.
Organization Dashboard
Shared workspace for your team. All verifications in one place with activity tracking.
Flexible Seat Plans
Scale from solo to enterprise. Free (1 seat), Starter (3), Pro (10), Enterprise (50+).
No Private Key Access
We never access private keys or move coins. Verification uses message signing only.
Enterprise Encryption
All data encrypted at rest and in transit (AES-256, TLS 1.3).
Open Source
Fully auditable code. Verify it yourself.
No Tracking
No analytics, no marketing cookies, no third-party trackers. Essential cookies only.
No proprietary magic. Just standards that wallets already trust.
The same standard wallets use. Not proprietary magic.
We query the blockchain directly. No third-party APIs in between.
SHA-256 hash on every PDF. Change one byte, the hash breaks.
Manual: 30-60 min of emails
→
VerifyBTC: Customer signs, you verify, done.
Developer Friendly
Integrate Bitcoin verification into your platform with just a few lines of code
Terminal
# Create a verification request
curl -X POST https://api.verifybitcoin.io/api/verifications \
-H "X-API-Key: your_api_key" \
-d '{"bitcoin_address": "bc1q...", "amount_satoshis": 150000000}'
# Response
{
"id": "ver_abc123",
"status": "pending",
"verification_url": "https://app.verifybitcoin.io/verify/abc123"
}
Real-Time Notifications
Get notified instantly when verifications complete. Integrate seamlessly with your existing systems.
Instant delivery when status changes
Integrate with any system via HTTP
Webhook Payload
{
"event": "verification.completed",
"verification_id": "ver_abc123",
"status": "verified",
"bitcoin_address": "bc1q...",
"amount_satoshis": 150000000,
"timestamp": "2024-01-15T10:30:00Z"
}