Skip to Content
Provenonce is currently on Solana devnet. APIs may change.
API ReferenceGET /status/:hash

GET /api/v1/status/:hash

Quick agent status lookup.

Auth: None (public)

curl https://provenonce.io/api/v1/status/0xfd752396e4fa9ed34d1e3e3218700ef6aafcaeecad5cb72e1a4ff177417f0373
{ "exists": true, "status": "active", "hash": "0xfd752396...", "type": "root", "depth": 0, "name": "provenonce-genesis", "metadata": null, "wallet": null, "wallet_model": "self-custody", "wallet_chain": null, "identity_class": "autonomous", "sigil_issued_at": "2026-02-12T...", "registered": "2026-02-12T...", "registered_by": null, "tx_signature": "BmcxxSCk..." }

Response fields

FieldTypeDescription
existsbooleanWhether the agent was found
statusstring"active", "stale", or "not_found"
walletstring | nullWallet address (root with wallet) or null
wallet_modelstring"self-custody" or "operator" (defaults to "self-custody")
wallet_chainstring | null"solana", "ethereum", or null
identity_classstring | nullSIGIL tier: "narrow_task", "autonomous", "orchestrator", or null if no SIGIL
sigil_issued_atstring | nullISO timestamp of SIGIL issuance, or null
metadataobject | nullOptional metadata set at registration
tx_signaturestring | nullSolana transaction signature (present if agent has a SIGIL with on-chain record)

Not found

Returns HTTP 404:

{ "exists": false, "status": "not_found", "hash": "0x..." }

Rate limit: 60/min per IP

Last updated on