Skip to main content
Decide what must already be true, then enforce it where the action happens. One check does not need a gate: Verify once, read the proof. Publish a listing for a saved gateId, price, or schedule. Field reference: Gates.

Choose what to protect

Define a gate

1

Write the policy in your app

You do not need a dashboard visit or a published listing to start.
2

Add it to your app

Not using React? Send people to Hosted Verify with getHostedCheckoutUrl, then confirm on your server.
3

Confirm on your server

Who pays

Sponsored usage, visitor checkout, or pay per call. Details: 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 22, 2026