- site pays
- sats
- user share
- %
your live IntegratorPriceConfig.
edit per-event prices and user-share splits in place. validation runs client-side as you type and again server-side on save. every change is a content-addressed envelope on the federation index — rollback is one envelope, not a deploy. read-only via oc.config.get() in the SDK; programmatic mutation via oc.config.update(). see /sdk for the full reference.
this page renders representative integrator state so you can see what the dashboard looks like without signing up. it is not your project. to manage a real project, go to /developer and create one.
| on | subtype | cls | site pays | user share | user / platform / rebate |
|---|---|---|---|---|---|
account creation account_creation | A | sats | % | +2,915 · 1,060 · 1,325 $5.04 gross | |
kyc tier upgrade kyc_tier_upgrade | A | sats | % | +1,470 · 840 · 1,890 $3.99 gross | |
attest verification attest_verification_at_gate | B | sats | % | +345 · 106 · 79 $0.50 gross | |
session opened session_creation | C | sats | % | +45 · 15 · 15 $0.07 gross | |
payment authorized payment_authorization | B | % | % | +553 · 170 · 127 $0.81 gross | |
agent delegation issued agent_delegation_issued | A | sats | % | +312 · 96 · 72 $0.46 gross |
- site pays
- sats
- user share
- %
- site pays
- sats
- user share
- %
- site pays
- sats
- user share
- %
- site pays
- %
- user share
- %
- site pays
- sats
- user share
- %
{
"project_key": "mock-zaprite",
"display_name": "Zaprite",
"domain": "zaprite.example",
"updated_at": "2026-04-25T11:15:00Z",
"events": {
"account_creation": {
"enabled": true,
"site_pays": {
"kind": "fixed_sats",
"sats": 5300
},
"user_share_pct": 0.55
},
"kyc_tier_upgrade": {
"enabled": true,
"site_pays": {
"kind": "fixed_sats",
"sats": 4200
},
"user_share_pct": 0.35
},
"attest_verification_at_gate": {
"enabled": true,
"site_pays": {
"kind": "fixed_sats",
"sats": 530
},
"user_share_pct": 0.65
},
"session_creation": {
"enabled": true,
"site_pays": {
"kind": "fixed_sats",
"sats": 75
},
"user_share_pct": 0.6
},
"payment_authorization": {
"enabled": true,
"site_pays": {
"kind": "percent_of_amount",
"pct": 0.0085
},
"user_share_pct": 0.65
},
"agent_delegation_issued": {
"enabled": true,
"site_pays": {
"kind": "fixed_sats",
"sats": 480
},
"user_share_pct": 0.65
}
}
}import { oc } from '@orangecheck/me-client';
await oc.config.update({
events: {
payment_authorization: {
enabled: true,
site_pays: { kind: 'percent_of_amount', pct: 0.0085 },
user_share_pct: 0.65,
},
},
});
// every change is a content-addressed envelope; rolling
// back is one envelope, not a deploy.Validation runs server-side against validateIntegratorConfig(): any subtype priced below the min floor (5 sats), with user_share_pct > 0.8, or with invalid percent ranges is rejected with the offending key listed in the response.