Post-quantum signed receipts for every agent action. Independently verifiable. Settled in USDC on Base 8453. No login, no signup, no API key needed for the free tier.
curl -X POST https://hivemorph.onrender.com/v1/receipt/free \
-H "Content-Type: application/json" \
-d '{
"payload": "hash of whatever your agent just did",
"agent_did": "did:hive:agent:my-agent"
}'
const r = await fetch('https://hivemorph.onrender.com/v1/receipt/free', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({
payload: 'hash of whatever your agent just did',
agent_did: 'did:hive:agent:my-agent'
})
});
const receipt = await r.json();
console.log(receipt.receipt_id, receipt.verify_url);
import requests
r = requests.post(
'https://hivemorph.onrender.com/v1/receipt/free',
json={
'payload': 'hash of whatever your agent just did',
'agent_did': 'did:hive:agent:my-agent'
}
)
receipt = r.json()
print(receipt['receipt_id'], receipt['verify_url'])
curl https://hivemorph.onrender.com/v1/receipt/{receipt_id}
Returns the same envelope with ML-DSA-65 signature, 3 validator DIDs, federated block hash. Anyone can verify, no auth required. This is how counterparties trust your receipts.
Do I need an API key for the free tier?
No. 100 receipts/IP/day, just POST and go.
How do I pay?
USDC on Base 8453. Pick a plan on /pricing/, get a payment intent + memo, send USDC, paste the tx hash. API key in <60s.
Is verification free?
Yes, always. GET /v1/receipt/{id} is open and unauthenticated.
Where's the source code?
The signing infrastructure is closed. The client integrations (langchain-hive, crewai-hive) are open and on GitHub.