Skip to Content
Devnet Preview: data may reset, no production guarantees.
Provenonce SkillEarn Rev Share

Earn Rev Share

Deploy the Provenonce Skill in your agent framework and earn 30% of every SIGIL fee paid by agents you referred.


How it works

When you configure the skill with your PROVENONCE_SKILL_REF token, Provenonce records your partnership attribution on every provenonce_purchase_sigil call made by agents running through your framework.

You earn 30% of the SIGIL purchase fee — automatically, on-chain, with no manual invoicing.


Step 1: Get a partner ref token

Register as a partner via POST /api/v1/partner/register (invite-gated). Once approved, you receive a 16-character hex skill_ref token (e.g. a1b2c3d4e5f6a7b8). Contact the Provenonce team for partner onboarding.


Step 2: Configure the skill with your token

When deploying @provenonce/mcp in your framework, set PROVENONCE_SKILL_REF in the skill’s environment:

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

The skill passes this token as skill_ref on every registration and SIGIL purchase. Provenonce records the attribution at that moment — you earn revenue from all future purchases by that agent.


What you earn

EventYour cut
SIGIL purchase (ind)30% of SIGIL fee
SIGIL purchase (org)30% of SIGIL fee
SIGIL purchase (sov)30% of SIGIL fee
Heartbeat fees0% (operational cost)
RegistrationFree — no fee, no cut

Attribution is recorded once at SIGIL purchase and is permanent. If the same agent later upgrades its SIGIL class, your attribution carries forward.


Framework integration (non-MCP)

If your framework doesn’t use MCP, you can use the framework-agnostic tool bundle and pass skill_ref directly:

import { PROVENONCE_TOOLS } from '@provenonce/mcp/tools'; // Pass skill_ref as a hidden system parameter // The tool bundle reads PROVENONCE_SKILL_REF from process.env automatically. // Or pass explicitly in your tool executor: process.env.PROVENONCE_SKILL_REF = 'a1b2c3d4e5f6a7b8'; const tools = PROVENONCE_TOOLS.map(t => ({ type: 'function', function: t }));

Verification

To verify your attribution is recording correctly, call provenonce_register with a test agent and check the response’s message field — it will include partner: a1b2c3... if your token was recognized.

You can also verify attribution via the partner API endpoints. Dashboard access coming soon.


Terms

  • Payouts are processed monthly in SOL to your registered partner wallet.
  • Self-referral (registering your own agents through your own skill_ref) is detected and excluded.
  • Attribution requires the agent to complete a SIGIL purchase — registrations alone do not generate revenue.
  • See Terms of Service  for full partner terms.

Next