Skip to main content
What is live, and the limits that apply today. Values were read from the networks on 2026-10-16. Addresses are in Network reference.

Status

Palliora DeFi is live on both mainnets. Nothing is in beta. Deployment dates are in Network reference and Changelog.

Launch limits

Launch limits are in force while the protocol is young. They are on purpose, and they will be increased in steps and announced here. The limits count the dollar value of a deposit, using each asset’s price feed. A deposit outside the range is refused. A deposit that would take the pool over the total value cap is refused too. Withdrawals and transfers are not limited. Total value locked, read on 2026-10-16: about $169.76 on Ethereum and about $44.04 on HyperEVM. These move with every transaction. Read getTvlUsd() on the pool for the current figure. If a price feed is older than the staleness limit, or returns an invalid price, deposits of that asset are refused until the feed recovers. The pool does not read price feeds for withdrawals or transfers. On Ethereum, the Paymaster also reads a price feed to convert the relay fee. It has its own staleness limit, which is 24 hours. A relayed transaction can be refused while that feed is stale, even if the pool’s own feeds are fresh.

What differs between networks

The contract revision counts upgrades of that pool. Ethereum was upgraded to the current code, so it reports 2. HyperEVM was deployed from that code, so it reports 1.

Private Sub-accounts

These limits apply when you fund a Private Sub-account and when you bring the money back. A new Sub-account that should be able to return needs the one-time Hyperliquid charge, the return gas and the pool’s minimum deposit. That adds up to about 3.05 USDC beyond the margin you trade with. The app recommends funding at least that much. A smaller funding still trades, but a flat position cannot be returned until you add more.

Registration

On HyperEVM, the relayer can pay the gas for registering your main wallet, so a wallet with no HYPE can register. The relayer accepts a sponsored registration only when all of these hold:
  • the call is exactly registerAddress and its signature recovers to a wallet;
  • the wallet holds at least 1 USDC on HyperEVM;
  • the wallet holds too little HYPE to register with its own gas;
  • the relayer still has its HYPE reserve for funding jobs, which come first;
  • the daily caps are not used up.
The relayer’s defaults are 3 sponsored registrations for each IP address and 100 in total for each UTC day, with a reserve of 0.01 HYPE. The operator can change them. Only your main wallet registers. A Private Sub-account is never registered. On Ethereum you pay your own gas to register.

Disclosure network

See Accountable privacy and disclosure for how a transaction is de-anonymized, and Palliora integration for where the revoker keeps the report.

Who can change these settings

The pool owner is a hardware-wallet account. It can pause the pool, upgrade the pool implementation, register assets, adaptors and revokers, and change the limits above. A second account, the pauser, can pause the pool. Both addresses are in Network reference. The pool is upgradeable, so users trust the owner to upgrade it only with care. Without an upgrade, funds leave the pool only through a valid proof, and the owner has no function that moves a user’s notes. When the pool is paused, registration, transactions and tree updates revert. Read paused() on the pool to check.

Next