Skip to main content
A gate is an access rule. It lists the checks someone must pass, and optionally a price. People reuse proofs they already hold and verify only what is missing.

Choose what to protect

Publish a gate

1

Publish a listing

Sign in at proofable.me and create a listing. Choose what to verify, set a price or keep it free, then publish and copy the gateId. Listed offers also appear on the marketplace.
2

Add it to your app

Not using React? Send people to the hosted checkout link from getHostedCheckoutUrl.
3

Confirm on your server

Who pays

Your credits pay for checks through your gate by default. To charge visitors, turn on checkout in the gate’s pricing step. Card payments settle to your connected payout account, and USDC on Base works without one. Payment runs after verification. Pricing

What people receive

After they pass, and pay when the gate has a price, Proofable delivers what you attached: access, a redirect, a download, or a revealed value. The value stays hidden until then. Their proofs stay with them for the next gate.

Next

Sell access with one gate

Publish, embed, and confirm in three steps.

Gate checkout

The full checkout contract behind a gate.

NFT and token gating

Require a holder or a minimum balance.

Gates

Everything a gate can hold and enforce.
Last modified on September 12, 2026