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


Standard
ERC-3643
RWA market
$32B+
Transfer rules
Composable
Balance privacy
Optional

Issuance flow

From issuer onboarding to primary distribution.

1

Issuer onboarding

Issuer obtains a KYA credential authorizing the issuer role for the asset class — security, fund unit, RWA, structured product.

2

Token deployment

Deploy via @caviar/contracts factory with declared parameters: name, symbol, supply policy, transfer-rule modules to bind, balance confidentiality flag.

3

Compliance binding

Register transfer-rule modules with the Identity Registry. Modules subscribe to claim updates from KYA credential service automatically.

4

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.