non-custodial perpetuals on a cross-margin account. collateral sits in a contract you deploy from your own wallet, and every fill, funding payment and liquidation is a transaction you can read in a block explorer.
orders match off-chain and commit in batches, so a fill lands in a few hundred milliseconds while the contract still enforces margin. one account carries positions across every market.
mark price is a weighted oracle aggregate with a deviation guard, so one bad print on one venue cannot liquidate you. funding accrues hourly.
| market | mark | 24h | funding 1h |
|---|---|---|---|
| eth | 2385.51 | -4.6% | -0.0018% |
| btc | 81355.12 | -3.2% | -0.0012% |
| sol | 103.55 | -4.5% | -0.0024% |
| arb | 0.1805 | -8.5% | -0.0031% |
| link | 11.955 | -5.1% | -0.0009% |
| op | 0.1195 | -9.2% | -0.0041% |
| tier | volume, 30 days | maker | taker |
|---|---|---|---|
| 0 | under 1M | 0.020% | 0.045% |
| 1 | 1M and up | 0.015% | 0.035% |
| 2 | 10M and up | 0.010% | 0.030% |
| 3 | 50M and up | 0.005% | 0.025% |
volume counts both sides on a rolling window and recalculates with each fill, so a tier change does not wait for a billing period. maker orders that reduce a position pay nothing.