Private transactions on EVM. Compliant by default.
Hisoka privatizes all on-chain interactions, metadata, and transactions. Tokens are locked into shielded UTXO notes and spent using zero-knowledge proofs. Transactions are relayed through a mixnet, private DeFi is executed by a solver network baked into the pool, and compliance is built into the protocol via threshold compliance and selective disclosure.
| Package | What it does |
|---|---|
| circuits | Noir ZK circuits · deposit, withdraw, transfer, split, join, public claim, gas payment |
| wallets | Crypto primitives · Poseidon2, BabyJubJub, AES-128-CBC, key derivation |
| prover | UltraHonk proof generation via bb.js |
| adaptors | DeFi intent encoding (Uniswap V3) |
| evm-contracts | Solidity · DarkPool, NoxRegistry, NoxRewardPool, RelayerMulticall, verifiers |
- Node 18+
- pnpm 10
- Nargo 1.0.0-beta.19
- Foundry
just setup # install deps, check toolchain
just build # compile circuits + contracts + ts
just test # run everything