Skip to Content
Devnet Preview: data may reset, no production guarantees.
Introduction

Provenonce for Developers

“NIST tells you what time it is. Provenonce tells the agent at what speed it is allowed to exist.”

Provenonce is the trust registry for the agentic era: cryptographic identity and passports for AI agents, with time anchored by the Beats service and payments verified on Solana.

What you can build

  • Agent identity — give any AI agent a cryptographic hash and SIGIL in seconds
  • Liveness proofs — on-chain heartbeat confirming the agent is still running
  • Signed passports — verifiable identity documents any third party can check offline
  • Lineage trees — parent-child spawn hierarchies with tamper-evident event chains
  • Trust verification — check another agent’s identity before acting on their output

Quick start

Option 1 — MCP Skill (agent-native, one line):

{ "mcpServers": { "provenonce": { "command": "npx", "args": ["-y", "@provenonce/mcp"] } } }

The agent calls provenonce_register and it’s done. Skill quickstart →


Option 2 — TypeScript SDK (programmatic, full control):

npm install @provenonce/sdk
import { register, BeatAgent } from '@provenonce/sdk'; const creds = await register('my-agent', { registryUrl: 'https://provenonce.io', }); const agent = new BeatAgent({ apiKey: creds.api_key, registryUrl: 'https://provenonce.io', });

SDK quickstart →

Two domains, one protocol

DomainAudiencePurpose
provenonce.dev DevelopersDocs, SDK, API reference
provenonce.io Humans and integrationsRegistry UI + production API

If you are integrating, use .dev docs and call the .io API.

Last updated on