Coins held by a lattice key.
LATTICE is an ERC-20 on Ethereum. Put coins in a lattice account and only an ML-DSA-65 signature (FIPS 204), checked on chain, can move them. The key is made in this browser and is never sent anywhere.
Reading Ethereum...
One coin, two ways to hold it
Every LATTICE is an ordinary ERC-20 coin until you lock it into a lattice account. Then the Ethereum key that sent it no longer decides anything: the account's own ML-DSA-65 key does.
| Ethereum key | Lattice account | |
|---|---|---|
| Signature scheme | ECDSA on secp256k1 | ML-DSA-65, NIST FIPS 204 |
| Hard problem | Discrete logarithms. Shor's algorithm solves them on a large quantum computer. | Module lattices (MLWE, MSIS). No known quantum algorithm solves them. |
| Public key | 64 bytes | 1,952 bytes, written on chain once in 3 parts |
| Signature | 65 bytes | 3,309 bytes |
| Checked on chain for | about 3,000 gas | about 3.4M gas (measured) |
| Who sends it | the key holder | anyone: the order is signed, any wallet can relay it |
The life of a lattice account
Make a key
In this browser, from its own random source. Save it as a file sealed with your passphrase.
Write it
Three transactions put the 1,952-byte key on chain, expanded, about 7M to 9M gas each.
Fill it
Lock coins from your wallet, or buy straight into the account through the Door.
Sign orders
Withdraw, send, sell, claim, guard. The key signs here; the chain checks it.
Earn
Half of the 1% pool fee rains on coins held in lattice accounts, in ETH.
Where the 1% goes
The pool's LP fee is zero. The hook takes 1% of the ETH side of every swap, in ETH, and splits it.
While fewer than 1,000 coins are in lattice accounts, the holders' half goes to the owner too.
What it does not protect
- Ethereum itself. Consensus, and the ETH in your wallet that pays gas, are classical.
- Coins outside a lattice account. An ordinary balance is held by an ordinary Ethereum key.
- The pool. The owner holds its position NFT and can withdraw the liquidity.
- A lost key. Without a recovery key set beforehand, nothing can move the coins.