Skip to Main Content
|

Developer Documentation

Everything you need to integrate blockchain document verification into your applications. Setara provides a simple REST API — register documents, verify hashes, and manage credits.


Quick Start

  1. 1

    Register your organization

    Create an account at setara.network/register to receive your API key and 5,000 free credits.

  2. 2

    Get your API key from the response

    The registration response includes your api_key (starts with sk_). Store it securely — it authenticates all document operations.

  3. 3

    Make your first API call

    Register a document hash on the blockchain:

    bash
    curl -X POST https://api.setara.network/api/v1/me/documents \
      -H "X-API-Key: sk_your_api_key" \
      -H "Content-Type: application/json" \
      -d '{
        "hash": "sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
        "ipfs_cid": "QmXoypizjW3WknFiJnKLwHCnL72vedxjQkDDP1mXWo6uco",
        "doc_type": "certificate",
        "metadata": "{\"name\":\"Award Certificate\"}",
        "recipient": "recipient@example.com"
      }'

Explore the Docs


Need Help?

Can't find what you're looking for? Reach out to us directly or browse the help centre.