COMPLIANCE INFRASTRUCTURE

Token-2022 compliance, without the Rust.

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.

$0B+
RWAs on Solana
Token-2022
Native standard
< $0
Deployment cost
Developer Experience

Twenty lines.
Fully regulated.

The SDK handles Transfer Hook deployment, CPI wiring, and account derivation. You declare your compliance rules — Sinai enforces them at the protocol level.

deploy.ts
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);
The Problem

Token-2022 is powerful. It's also dangerously complex.

Transfer Hooks can brick tokens. Confidential Transfers require PhD-level cryptography. Your compliance team shouldn't need to audit Rust.

Transfer Hooks require Rust

Enforcing KYC allowlists, tax collection, and hold periods means writing custom Anchor programs with complex CPIs. A bug means tokens become permanently untransferable.

Confidential Transfers are unusable

ElGamal encryption, Pedersen commitments, ZK range proofs — the Solana Foundation spent $203,500 auditing this feature alone. No JS SDK makes it accessible.

Securitize costs $100K+

Incumbents want custody and charge enterprise fees. Mid-market fintechs, regional tokenizers, and emerging market issuers are priced out entirely.

The Hooks

Pre-audited modules. Attach what you need.

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.

Transfer Hook

Allowlist Hook

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.

01
Transfer Hook

Tax & Fee Hook

Automatically divert a configurable percentage of every transfer to a designated vault. Regulatory withholding, royalty collection, or protocol fees — enforced via Permanent Delegate authority.

02
Transfer Hook

Hold Period Hook

Enforce time-based transfer restrictions per wallet. 90 days for Reg D securities, 12 months for fund lockups — the clock starts when tokens arrive.

03
Transfer Hook

Max Balance Hook

Cap the tokens any single wallet can hold. Prevents concentration violations, enforces investor limits for Reg D/S offerings, and ensures distribution requirements.

04
CONFIDENTIAL SDK

Confidential Transfer Wrapper

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.

// Encrypted transfer — 3 lines
const mint = new ConfidentialMint({ connection, mint });
await mint.deposit({ owner, amount: 10_000 });
await mint.confidentialTransfer({
sender, recipient, amount: 5_000
});
// Auditor decrypts for compliance
await mint.auditTransfer({ auditorKey, txSig });
How It Works

Zero to regulated. Three steps.

1

Configure & Deploy

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.

2

Connect KYC

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.

3

Mint & Transfer

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.

Architecture

Four layers. Zero custody.

We never hold, touch, or have access to issuer or investor funds. Your wallet is always the authority. Our programs are tools, not gatekeepers.

Layer 4
Issuer Interface
Dashboard UI — No-code token creation, allowlist management, compliance analytics
↕ Wallet Auth (Phantom, Backpack, Solflare)
Layer 3
Developer SDK
@sinai/sdk — TypeScript SDK for programmatic token deployment and hook management
↕ REST API + Webhooks
Layer 2
Compliance Oracle
KYC Bridge — Connects Sumsub, Jumio, Onfido → on-chain allowlist. Batched updates.
↕ Solana RPC (Helius)
Layer 1
On-Chain Programs
Allowlist · Tax · Hold Period · Max Balance · Token Factory · Confidential Wrapper
↕ Token-2022 Transfer Hook Interface
Solana Blockchain — Token-2022 Program · SPL · zk-sdk · Anchor Runtime
Pricing

Built for the long tail of the RWA wave.

No custody. No equity. No gatekeeping. You own your token, we provide the rails.

Token Deployment
$2,500
one-time
Token-2022 mint with Transfer Hooks
Select any combination of hooks
Issuer retains full authority
Mainnet deployment included
Pre-audited program suite
Compliance Platform
$1,000
/month
Compliance Oracle API
KYC provider integration
Real-time allowlist management
Issuer Dashboard with analytics
Confidential Transfer SDK
Webhook notifications
Priority support
EARLY ACCESS

The RWA wave is here. Ship compliant.

We're onboarding the first cohort of issuers building regulated tokens on Solana. Request access to the beta and deploy on devnet today.