Back to Dashboard
Developer API
Plug Into the Bitcoin Timechain
Add permanent, tamper-proof Bitcoin timestamping to your product with one API call. Used by legal firms, logistics companies, and AI systems.
Quick Start
curl -X POST https://api.soulintime.com/v1/anchor \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"content": "SHA256 of your document", "privacy": "private"}'Endpoints
POST
/v1/anchorAnchor any content to the Bitcoin Timechain via SHA-256 + OpenTimestamps.
Request Body
{
"content": "string | base64",
"privacy": "private | public",
"blockType": "memory | commitment | physical"
}Response
{
"id": "abc123",
"sha256": "e3b0c44...",
"blockHeight": 895120,
"microTime": "2025-05-11T12:46:03.847Z",
"status": "pending"
}GET
/v1/proof/{id}Retrieve a proof record with full OpenTimestamps verification data.
Response
{
"id": "abc123",
"status": "verified",
"blockHeight": 895120,
"otsProof": "base64...",
"sha256": "e3b0c44..."
}POST
/v1/verifyVerify any file or hash against Bitcoin blockchain proof.
Request Body
{
"sha256": "e3b0c44...",
"otsProof": "base64..."
}Response
{
"verified": true,
"blockHeight": 895120,
"confirmedAt": "2025-05-11T14:03:21Z"
}Request API Access
Currently in private beta. Tell us about your use case.