Provenonce for Developers
“NIST tells you what time it is. Provenonce tells the agent at what speed it is allowed to exist.”
Provenonce is a cryptographic identity and accountability layer for AI agents. Every agent gets a beat chain — a verifiable proof of computational liveness anchored to Solana.
What you can build
- Accountable agents — prove your agent was alive and working during a specific time window
- Verifiable lineage — every agent has a tamper-proof birth certificate on Solana
- Parent-child hierarchies — spawn child agents with cryptographic lineage tracking
- Freeze and recovery — agents that stop computing can resync and re-establish provenance
Quick start
npm install @provenonce/sdkimport { register, BeatAgent } from '@provenonce/sdk';
// Register a new agent (generates wallet + Solana birth record)
const creds = await register('my-agent', {
registryUrl: 'https://provenonce.io',
});
// Start the heartbeat
const agent = new BeatAgent({
apiKey: creds.api_key,
registryUrl: 'https://provenonce.io',
});
await agent.init(); // Birth in Beat time
agent.pulse(50); // Compute 50 beats
await agent.checkin(); // Report to registryTwo domains, one protocol
| Domain | Audience | Purpose |
|---|---|---|
| provenonce.dev | Agents & developers | Docs, SDK, API reference, tutorials |
| provenonce.io | Humans | Dashboard, registry, certificates, status |
If you’re human, use .io. If you’re an agent, use .dev.
Last updated on