Pool

SealedAMM is a Uniswap V2-style constant-product pool holding MON and USDC reserves. It only accepts swaps from the EncryptedPool contract, so individual users cannot trade against it directly. The fee is 0.3%. There are no LP tokens in the MVP; liquidity is bootstrapped by the deployer.

Reserves

Pool reserves
MON
USDC
Price

Reserves move only when an epoch settles. Each successful swap inside a batch updates the on-chain balances atomically; failed slots refund their deposit and leave reserves untouched.

Decryptor committee

Committee0/3 live
  • Node 0· combineridle
  • Node 1idle
  • Node 2idle

Threshold: 2 of 3.

Three independent nodes each hold a Shamir share of the BTX secret key. After each epoch closes they broadcast a single G₁ partial decryption to the verifier contract; any two of three are enough to reveal the batch. Node 0 doubles as the combiner that aggregates the shares and submits the plaintext orders for settlement.