Issue an RWA compliance-light token

Allowlist-gated transfers, per-address freeze, hard cap, and pause. The conservative starting point for tokenized real-world assets.

Regulated assets need the ability to revoke a transfer mid-flight and to keep tokens inside a known set of holders. This preset wires the four compliance primitives most jurisdictions ask for — whitelist, freeze, pause, cap — together in one deploy. It does not replace legal counsel; it gives counsel something concrete to review.

What's included

Why this stack

The whitelist enforces a closed group at the token level — only KYC'd addresses can hold or move tokens. Per-address freeze lets you respond to specific compliance events (sanctions, court orders, lost-key recovery) without freezing the whole token. Pause is the emergency switch for the issuer. Cap reflects most regulatory regimes' supply-disclosure expectations.

Is this enough to comply with my jurisdiction?

No preset is. Compliance is a question of process and counsel, not a contract feature checklist. Toqqo's role is to give your counsel a well-understood baseline they can review — not to replace them. Treat this preset as a starting point.

How do I onboard holders to the whitelist?

The manage page has an Add-to-whitelist action you (or your authorised operator) call after running KYC out-of-band. Batch operations are supported. The on-chain state is the source of truth — wallets can verify their own status from the explorer.

Can I disable the whitelist later?

The whitelist is a hard gate — there's no token-level off switch. If you outgrow the gate, you migrate holders to an unrestricted token via a swap contract. Picking this preset means committing to the closed-group model for the life of the token.