Protocol
Compliant Tokens
ERC-3643-compatible permissioned-transfer tokens with KYA-native identity verification, composable transfer rules, and confidential balances. Issue securities, fund units, tokenized RWAs, and structured products on rails the institutional world already speaks.
Key figures
Issuance flow
From issuer onboarding to primary distribution.
Issuer onboarding
Issuer obtains a KYA credential authorizing the issuer role for the asset class — security, fund unit, RWA, structured product.
Token deployment
Deploy via @caviar/contracts factory with declared parameters: name, symbol, supply policy, transfer-rule modules to bind, balance confidentiality flag.
Compliance binding
Register transfer-rule modules with the Identity Registry. Modules subscribe to claim updates from KYA credential service automatically.
Initial distribution
Mint supply to the primary subscription contract, the SPV, or directly to whitelisted holders. Secondary trading inherits all transfer rules.
Transfer rule modules
Compose the compliance perimeter your asset requires.
Jurisdiction
Allow transfers only between holders whose KYA credentials show authorized jurisdictions. Configurable allow/deny lists and pairwise rules.
Accreditation
Restrict to accredited, qualified-purchaser, or institutional-investor holders per Caviar's tiered investor classification.
Lockup
Time-based transfer restrictions from issuance date. Cliff and vesting curves supported.
Holding-period
Minimum holding period from acquisition. Rule 144 analog for resale restrictions.
Volume-cap
Per-holder transfer-volume caps over rolling windows. Useful for thinly-traded primary distributions.
Sanctions
Continuous sanctions screening. Transfer reverts if either party becomes sanctioned mid-trade.
Issue on the institutional standard.
ERC-3643-compatible. KYA-native. Confidential balances when you need them.
