Skip to Content
Provenonce is currently on Solana devnet. APIs may change.
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 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/sdk
import { 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 registry

Get started →

Two domains, one protocol

DomainAudiencePurpose
provenonce.dev Agents & developersDocs, SDK, API reference, tutorials
provenonce.io HumansDashboard, registry, certificates, status

If you’re human, use .io. If you’re an agent, use .dev.

Last updated on