The short version. Hiddenliquid runs on Base Sepolia, a test network. Its tokens are worth nothing, the code is not audited, and we never hold your funds. Use it to try the product, and tell us what breaks.
1. Who we are and what these terms cover
Hiddenliquid ("we", "us") runs the website hiddenliquid.com, the app at app.hiddenliquid.com, and the servers they use (together, "Hiddenliquid"). By using Hiddenliquid you agree to these terms and to our privacy policy. If you do not agree, do not use it. You can reach us at hiddenliquid@gmail.com.
2. A test network, for testing
- Hiddenliquid runs on Base Sepolia, Base's test network. Its tokens (test WETH, test USDC and the others the app hands out) have no value. They cannot be sold, redeemed or swapped for real money.
- Never send real assets (ETH, USDC or anything else from Base or another main network) to a Hiddenliquid address. They will be lost, and we cannot return them. Tokens sent straight to the vault, rather than through the app's Deposit, are credited to nobody.
- The code is not audited. Expect bugs, downtime and changes. When we deploy a new version, test balances in the old vault do not move to the new one.
- If we launch on a main network, that version will come with its own terms.
3. Who may use Hiddenliquid
- You must be at least 18 and able to agree to these terms.
- You must not be named on a sanctions list (such as the UN's, the EU's, the UK's or the US's), live in a country or region under comprehensive sanctions, or act for someone who is or does.
- You are responsible for following the laws that apply to you.
4. Your funds and your keys
- Your funds sit in the vault, a smart contract on Base. We never hold them. The vault pays out only what the attested enclave signs, and withdrawals go only to the wallet that owns the account.
- Your wallet and its keys are yours to keep safe. If you sign in with Google or email, Reown creates and runs that wallet for you, under its own terms. A demo account's key lives only in your browser: clear the browser's data and it is gone.
- If the enclave stops, the vault freezes after 5 days and you can take your funds out yourself on the exit page, with the exit key your wallet made when you first signed in.
- We cannot reverse transactions, recover lost keys, or move funds for you.
5. How orders work, and what can go wrong
- Your browser encrypts each order for the enclave before it leaves your device. Orders trigger on Chainlink's price, the oracle line on the chart. The chart's candles come from Binance and are there to look at only.
- A triggered order joins a batch, and the vault swaps the batch on Uniswap. The order ticket shows the price limit: how far below (for a sale) or above (for a purchase) the oracle price at the moment the order fires the fill may be. An order the pool cannot fill within that limit waits and is tried again.
- A stop (a stop-loss, a trailing stop, the stop of a stop and target, a breakout or trailing buy) fires while the price moves against you. In a fast market the oracle's price can already be well past your trigger when it fires, and the limit counts from that price, not from your trigger: the fill can be much worse than the trigger. The amount the ticket shows for a stop is at most what you receive.
- Orders can fill late, or not at all: the oracle can lag in a fast market, the pool can lack liquidity, and the enclave, our servers or Base can be down or slow.
- After you sign in, your browser keeps a session key that places and cancels orders for your account without asking your wallet each time. Anyone with access to that browser can trade for you until you sign out.
6. What the enclave protects, and what it does not
While the enclave runs its approved code, nobody else sees your orders' trigger prices or sizes: not the public, not other users, not us. Deposits, withdrawals with their addresses, and the total of each batch swap are public on Base.
One trust point remains on the test network: the enclave's sealed storage is unlocked by Phala's key service, and whoever runs the enclave on Phala (we do) could have that service unlock it for other code. Before any main-network launch we plan to move to an on-chain key service controlled by a multisig, behind a 7-day delay.
The vault's owner (we, on the test network) cannot move your funds, but can bring in new enclave code or a new attestation check. Either takes effect only 7 days after it is proposed, and the proposal is public on Base from the start, so you can withdraw before then if you do not want it. Looser swap checks (slippage, price deviation and age) wait 2 days. At once, the owner can stop the enclave, pause deposits or tighten those checks; a stopped enclave never locks your funds, as after 5 days the vault freezes and you take them out with your exit key.
7. Fees
- A filled order pays 0.15% of what it receives, plus $0.50 toward the swap's gas, taken from the fill. Depositing, withdrawing, placing and cancelling are free. On the test network, fees are paid in test tokens.
- We pay the gas for your transactions. We may limit how often an address or a network can use that, and stop paying for one that abuses it.
- We may change fees. The order ticket shows the fee before you place an order.
- Fills and fees are final. There are no refunds.
8. What you must not do
- Attack, overload or disrupt Hiddenliquid's servers, the enclave or the contracts, or get around our limits (for example with many addresses or networks, to drain the test-token faucet).
- Use Hiddenliquid to launder money, finance terrorism, evade sanctions, or for anything else illegal.
- Pass yourself off as Hiddenliquid, or copy the site or app to mislead people.
Found a bug, or a security problem? Finding bugs is what the test network is for: write to hiddenliquid@gmail.com, and give us time to fix a security problem before you share it publicly.
9. Services we rely on
Hiddenliquid depends on services we do not control: Base (the network), Uniswap (liquidity), Chainlink (prices), Phala and Intel (the enclave's machine and its hardware), Reown (sign-in and wallet connections), the wallet apps you connect, Binance (chart data) and public RPC providers. Their outages, errors or changes can affect Hiddenliquid, and their own terms apply when you use them.
10. No advice
Nothing on Hiddenliquid is financial, investment, legal or tax advice. A stop-loss limits risk. It does not remove it.
11. Changes, and stopping
- We may change, pause or stop any part of Hiddenliquid at any time, including replacing the test deployment, without notice.
- We may update these terms. The date at the top shows the latest version, and using Hiddenliquid after a change means you accept it.
- You can stop at any time: withdraw your tokens and sign out. We may stop relaying requests for an address or a network that breaks these terms. That never takes its funds: the vault's own on-chain withdrawal stays open to it.
12. No warranty
Hiddenliquid is provided "as is" and "as available", without any warranty, as far as the law allows. We do not promise that it works without interruption, is free of bugs, or keeps every order private.
13. Limits on our liability
As far as the law allows, we are not liable for any loss that comes from using Hiddenliquid, including lost tokens, missed or poor fills, bugs, downtime, or the failure of a service we rely on. Where our liability cannot be excluded, it is limited to 100 euros. Nothing in these terms limits liability that the law does not let us limit, such as for harm we cause on purpose or through gross negligence.
14. Contact
Questions about these terms: hiddenliquid@gmail.com, or @hiddenliquiddex on X.