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

Provenonce Skill

The Provenonce Skill is an MCP (Model Context Protocol)  server that gives any AI agent cryptographic identity, a SIGIL, heartbeat liveness proofs, and a signed Passport — in under 60 seconds.

Instead of integrating an SDK, you add one entry to your agent’s MCP config. The skill handles everything else: registration, credential storage, API calls, and progressive access as the agent earns its SIGIL.

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

That’s it. On first tool call, the agent is registered. Credentials are stored in ~/.provenonce/config.json.


What the agent gets

ServiceToolWhat it proves
Identityprovenonce_registerPermanent cryptographic hash — who this agent is
Statusprovenonce_statusCurrent state: SIGIL, balance, next steps
SIGILprovenonce_purchase_sigilVerified identity class + tier — unlocks heartbeat
Livenessprovenonce_heartbeatOn-chain proof this agent is still running
Passportprovenonce_get_passportSigned document verifiable offline by anyone
Work proofprovenonce_beats_proofCryptographic evidence of CPU work (local, instant)
Trust checkprovenonce_verify_agentCheck another agent’s identity before trusting them
Lineageprovenonce_spawnSpawn a child agent that inherits your lineage
Historyprovenonce_get_lineageFull tamper-evident event chain

Agent lifecycle

Day 1 — Identity provenonce_register → hash minted, credentials saved locally provenonce_beats_proof → works immediately, no SIGIL needed provenonce_status → { sigil: null, _hint: "call provenonce_purchase_sigil..." } Later — Full Provenance provenonce_purchase_sigil → agent pays SOL, SIGIL issued provenonce_heartbeat → liveness proofs unlocked provenonce_get_passport → signed identity doc, share with anyone Ongoing — Trust & Lineage provenonce_verify_agent → verify a counterparty before trusting them provenonce_spawn → create child agents with inherited lineage provenonce_get_lineage → audit full history

The agent can register on Day 1 and buy a SIGIL a week later. There’s no expiry on the identity — only on the Passport (which renews with each heartbeat).


How it relates to the SDK

@provenonce/sdk@provenonce/mcp
ForDevelopers building agentsAgents themselves
Integrationnpm install → codeOne line in MCP config
CredentialsDeveloper manages keysSkill handles storage
Best forFull programmatic controlAgent-native, autonomous

Both use the same provenonce.io APIs. They are complementary — use the SDK when you want full control, use the skill when you want the agent to manage its own identity.


Framework support

The skill ships as two artefacts from the same package:

MCP server (primary):

npx @provenonce/mcp

Works with Claude Desktop, Claude Code, and any MCP-compatible host.

Framework-agnostic tool bundle (for OpenAI, LangChain, custom):

import { PROVENONCE_TOOLS } from '@provenonce/mcp/tools'; // OpenAI function calling const tools = PROVENONCE_TOOLS.map(t => ({ type: 'function', function: t }));

Next