TOKEN INFRASTRUCTURE

Regulated Token Infrastructure for Solana.

Deploy compliant tokens with Transfer Hooks. Built for developers. Ready for AI agents.

$ npm i @sinai-standard/sdkCopy
Read the Docs
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',
  hooks: {
    allowlist:  { mode: 'kyc-gated' },
    tax:        { bps: 150, vault: taxWallet },
    holdPeriod: { days: 90 },
    maxBalance: { tokens: 100_000 },
  },
});
$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 },
    maxBalance: { tokens: 100_000 },
  },
});

// 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
Why Sinai Standard

Not another wrapper. A protocol replacement.

Securitize charges enterprise fees for off-chain enforcement. Sinai Standard enforces compliance natively on Solana — at the token level.

SecuritizeSinai Standard
Setup Cost$50,000 — $250,000+From $2,500
Integration6 — 8 weeks20 lines of code
ChainEVM-native, Solana via WormholeSolana-native Token-2022
ComplianceOff-chain enforcementOn-chain Transfer Hooks
AI Agent SupportNoneNative MCP Server
Audit TrailProprietary databaseImmutable on-chain
Kill SwitchCall their support teamOne instruction
AI Agent Infrastructure

Built for the AI economy. Three integration paths.

AI agents can issue and manage regulated tokens programmatically. Choose the integration depth that fits your architecture.

MCP SERVER

Tool Calls

AI agents issue tokens via Model Context Protocol. Works with Claude, Cursor, and any MCP-compatible client. Zero code required.

$ npm i @sinai-standard/mcp-server
AGENT SDK

JSON-in, JSON-out

SinaiAgent class wraps the full SDK with string-based params, built-in retry, and error wrapping. Designed for LLM consumption — never throws.

$ import { SinaiAgent } from "@sinai-standard/sdk"
RAW SDK

Full Control

AksumKit gives you direct Anchor program access, custom PDAs, and fine-grained transaction building. For when you need everything.

$ import { AksumKit } from "@sinai-standard/sdk"
Battle-Tested

197 transactions. Zero failures.

0
Successful Transactions
0
Test Scenarios
0
Failed Assertions
0
On-Chain Programs
Token Factory: create, mint, pause, resume, freeze, thaw
Allowlist: KYC gating, denylist mode, batch operations
Tax: collection, exemptions, vault rotation, rate updates
Hold Period: time-locks, multi-wallet, admin controls
Max Balance: concentration limits, dynamic updates
Router: 4-hook composition, selective failures, fund simulation
npm@sinai-standard/sdknpm@sinai-standard/typesnpm@sinai-standard/mcp-server
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 (Sumsub, Jumio, Onfido)
Real-time allowlist management
Issuer Dashboard with live monitoring
Confidential Transfer SDK
Webhook notifications (HMAC-signed)
WebSocket event streaming
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.

Read the Docs
Live on Devnet

Deployed Programs

Token FactoryVXQL8u4N...1g9TXr
Allowlist HookBo3Rd8qZ...hXtPgc
Tax & Fee HookACJXvcH4...v53goZ
Hold Period Hook8HkukxWo...HkCWzS
Max Balance HookCtx9ZtNz...YVBHWi
Router HookHHnt7Hfn...i8C1of
Protocol FeeDFhGwMiW...FUYSSi
Dividend Distribution968Gd9K5...JnYkFN
Cap Table4vYYkvpN...SPJVJZ
VestingEKRPzfxZ...75myNh
Forced Transfer9o5kzjLC...j1rjs1
RedemptionJ2addPs9...ANz8yk
SSTS Allowlist VerifierA4uS8AYf...6b1dRK
SSTS Hold Verifier67UG9Xy6...hVfJWH
SSTS Tax Verifier75sNs3ny...68yyce
SSTS Max Balance Verifier4WsYgQL7...ea6dSQ