Deploy regulated tokens on Solana with pre-audited Transfer Hooks, KYC-gated allowlists, automated tax collection, and confidential transfers — in under 20 lines of TypeScript.
The SDK handles Transfer Hook deployment, CPI wiring, and account derivation. You declare your compliance rules — Sinai enforces them at the protocol level.
import { SinaiFactory } from '@sinai/sdk';
// Deploy a regulated token in one call
const token = await sinai.createToken({
name: 'Dubai Real Estate Fund I',
symbol: 'DREF1',
decimals: 6,
hooks: {
allowlist: { mode: 'kyc-gated' },
tax: { bps: 150, vault: taxWallet },
holdPeriod: { days: 90 },
},
});
// Investors pass KYC → wallets auto-added
await token.allowlist.sync('sumsub');
await token.mint(investor, 50_000);Transfer Hooks can brick tokens. Confidential Transfers require PhD-level cryptography. Your compliance team shouldn't need to audit Rust.
Enforcing KYC allowlists, tax collection, and hold periods means writing custom Anchor programs with complex CPIs. A bug means tokens become permanently untransferable.
ElGamal encryption, Pedersen commitments, ZK range proofs — the Solana Foundation spent $203,500 auditing this feature alone. No JS SDK makes it accessible.
Incumbents want custody and charge enterprise fees. Mid-market fintechs, regional tokenizers, and emerging market issuers are priced out entirely.
Each Transfer Hook is a battle-tested Anchor program that enforces rules at the protocol level. If a hook rejects a transfer, it reverts — no exceptions.
Only KYC-verified wallets can send or receive tokens. Connected to your KYC provider via the Compliance Oracle API. Add or revoke wallets in real-time — enforcement is on-chain and absolute.
Automatically divert a configurable percentage of every transfer to a designated vault. Regulatory withholding, royalty collection, or protocol fees — enforced via Permanent Delegate authority.
Enforce time-based transfer restrictions per wallet. 90 days for Reg D securities, 12 months for fund lockups — the clock starts when tokens arrive.
Cap the tokens any single wallet can hold. Prevents concentration violations, enforces investor limits for Reg D/S offerings, and ensures distribution requirements.
Hide balances and amounts using Token-2022's ZK encryption. Our SDK handles ElGamal key management, proof generation, and instruction splitting. Includes an auditor key for regulators.
Choose your compliance hooks via the SDK or no-code dashboard. The Token Factory deploys a Token-2022 mint with your rules enforced at the protocol level. No Rust required.
Plug in your existing KYC provider (Sumsub, Jumio, Onfido) via the Compliance Oracle API. When investors pass verification, their wallets are automatically added to the on-chain allowlist.
Mint tokens to verified investors. Every transfer is automatically checked against your compliance rules. Unauthorized transfers are physically impossible — they revert at the protocol level.
We never hold, touch, or have access to issuer or investor funds. Your wallet is always the authority. Our programs are tools, not gatekeepers.
No custody. No equity. No gatekeeping. You own your token, we provide the rails.
We're onboarding the first cohort of issuers building regulated tokens on Solana. Request access to the beta and deploy on devnet today.