A private, intent-driven cross-chain execution layer bridging AVAX ↔ Algorand using darkpool-style settlement.
Not a bridge. Not a wrapper.
A shadow execution engine for moving value across chains without revealing sender, path, intent, or counterparties.
Modern bridges expose everything:
- sender
- receiver
- path
- liquidity
- mempool
- exact amounts
- timing
- intent
This repository is the first step toward solving that:
A private cross-chain settlement layer where the destination chain never sees the original sender or their intent.
This MVP demonstrates:
- Private intent submission
- Off-chain encrypted execution
- Hidden settlement path
- No destination-chain user signatures
- No mempool exposure
- No linkage between chains
- A dark relayer performing execution invisibly
┌─────────────────────────┐ ┌────────────────────────┐
│ User Wallet (AVAX) │ │ Algorand Wallet │
│ lock(amount, address) │ │ Receives ASA privately │
└─────────────▲───────────┘ └──────────────▲─────────┘
│ │
│ Intent submitted │
┌────────┴─────────────────────────────────────┴───────┐
│ 🕶️ Dark Relayer │
│ • Reads AVAX lock events │
│ • Executes settlement privately on Algorand │
│ • Breaks sender–receiver traceability │
└───────────▲───────────────────────────────▲──────────┘
│ │
┌─────────┴────────────┐ ┌───────────┴──────────┐
│ AVAX Chain │ │ Algorand Chain │
│ TestToken + Lock │ │ ASA Mint + Transfer │
└───────────────────────┘ └──────────────────────┘
- ✔ Private cross-chain settlement
- ✔ No recipient signature required
- ✔ Off-chain routing logic
- ✔ Event-driven intents
The future includes:
- AVAX
- Algorand
- Scroll
- Starknet
- Monad
- Berachain
- Sei
- Injective
Relayers sign destination-chain TXs via FROST / threshold signatures.
Intents encrypted with Paillier / FHE for off-chain matching.
Private settlement of swaps, trades, and cross-chain execution calls.
Relayer produces a ZK proof of correctness.
Value moves across chains through unknown hops.
Aggregated private liquidity across chains.
/contracts
/relayer
/algorand
/ui
/scripts
README.md
npm install
npm run deploy
npm run create-asa
npm run relayer
This is an MVP demonstrating darkpool mechanics.
Not production ready.