Skip to content

hisoka-io/darkpool

Repository files navigation

Hisoka Darkpool Protocol

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.

Packages

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

Quick start

just setup    # install deps, check toolchain
just build    # compile circuits + contracts + ts
just test     # run everything

Related repos

License

Apache 2.0

About

Private transactions on EVM. Compliant by default.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages