Terms

Terms of use

Testnet software

HashSwap runs on Ethereum Sepolia with test assets that carry no monetary value. It is unaudited hackathon software provided as-is, with no warranty of any kind.

No custody promise

Deposits sit in the HashSwap contract until you withdraw them. A batch that cannot settle can be cancelled after a timeout and refunds every participant, but no uptime or recovery guarantee is offered.

What is public

Each batch publishes exactly one number — the net residual and its direction — plus the clearing price. Participation is public: submitting an order is a transaction from your address. Deposits and withdrawals are public in amount.

Market maker disclosure

When a market maker fills a thin batch it can infer the position of the other participant by subtracting its own orders. Privacy holds against the public, not against the maker. This is disclosed rather than buried.

Keeper trust

The keeper cannot falsify a settlement — the residual is verified on-chain against a gateway signature before Uniswap is touched. It does choose when to submit, so transaction ordering is an economic rather than a cryptographic guarantee.

No advice

Nothing here is financial advice. You are responsible for the transactions you sign.