Built on the Zama Protocol · Ethereum Sepolia
The cap table,
on-chain. Nobody
sees who owns what.
Charter puts private-company equity on Ethereum as confidential tokens. Ownership is enforceable, distributions are exact, votes are binding — and every position stays encrypted with fully homomorphic encryption. The registry is public infrastructure; the register is nobody's business.
Encrypted ownership
Every holding is an encrypted ERC-7984 balance. Investors decrypt only their own stake — competitors, counterparties, and the public see nothing.
Verifiable totals
Total issued shares are disclosed through the Zama decryption oracle with a KMS proof verified on-chain. The aggregate is public and provable; the distribution stays private.
Dividend waterfalls on ciphertext
Declare a public pool; each investor's pro-rata payout is computed on their encrypted balance and paid in a confidential stablecoin. Nobody learns anyone's cut.
Hidden-weight voting
Shareholder resolutions where both the direction and the weight of every vote stay encrypted. Only the final tallies are revealed — with a cryptographic proof.
Auditor view keys
Any holder can appoint an observer — an auditor or regulator — who gains standing decryption access to their positions. Privacy with accountability, not instead of it.
Compliance-grade controls
Agent-controlled issuance, transfer restrictions, freezes, pauses, and court-ordered force transfers, built on OpenZeppelin's audited confidential-contracts library.
How it works
Issue
The company mints encrypted share allocations to investor wallets. Amounts never appear on-chain in clear.
Disclose
Total supply is disclosed with a KMS proof — the public, verifiable denominator for everything that follows.
Distribute
Dividends flow pro-rata over encrypted balances. Each investor decrypts their own payout, and only theirs.
Govern
Resolutions pass or fail on encrypted tallies of encrypted weights, settled on-chain with proof.
Composable privacy for the whole equity lifecycle.
Charter shares are standard ERC-7984 confidential tokens — they move on the same rails as confidential stablecoins, plug into the Zama wrapper ecosystem, and compose with distribution platforms like TokenOps. One registry, every workflow: issuance, distributions, governance, audit.
Launch app