Skip to main content

What it does

Gated Pools takes a trust read and turns it into access. Instead of a pool, a launchpad, or any sensitive action being open to every address that shows up, it can require a wallet to have earned a certain standing first. The score stops being something you display and becomes something you enforce. The point is to raise the cost of abuse without resorting to KYC. An open pool is a magnet for bots, sybil wallets, and bad actors because there is nothing in the way. A gate made of earned reputation is cheap for a real participant to clear and expensive for an attacker to fake, which is exactly the asymmetry TrustGate is built on.

Why gate by reputation

KYC tells you who someone is in the legal sense, which is heavy, exclusionary, and beside the point for most onchain decisions. Leaving things fully open tells you nothing and invites the worst behavior. Reputation sits in between: permissionless, privacy-preserving, and earned through real onchain history rather than paperwork. A wallet does not hand over an identity, it brings a track record.

How it works

The shape of the gate fits the chain.
On Sui the gate is a non-transferable capability object. A wallet that meets the required standing holds the capability, and the pool requires it to interact. Because the capability cannot be transferred, nobody can buy their way past the gate, and the check is enforced onchain rather than trusted off-chain. The gated pool design works alongside Sui’s native order book so the trust requirement wraps real trading rather than a toy.

You set the bar

TrustGate gives you the primitive. You set the policy. The required standing, what the pool gates, and how strict to be are yours to decide, because the right bar for a high-value pool is not the right bar for a casual one. We provide the trust read and the gating mechanism. What counts as “trusted enough” is your call.
This is the non-invasive principle taken all the way to enforcement. Even here, TrustGate is supplying a check, not running your pool. You stay in control of the rules.

Who it is for

Protocols that want quality participants rather than volume for its own sake. A DEX gating large or sensitive trades. A launchpad keeping its earliest access for wallets with real standing. A DAO restricting an action to members who have earned it. Or an agent-only pool, where only wallets that have proven themselves are allowed to act.

Build it

Sui: gate by capability

The hands-on guide to requiring the capability object on Sui, with the live package details.

Consume the score

Read standing as data to drive a gate in your own contract or backend.