Amoraamora
Docs

What is Amora?

Amora is an automated liquidity management protocol on Starknet. It deploys your capital into tight concentrated liquidity positions on Ekubo DEX, automatically rebalancing around the current price and compounding fees — so you earn trading fees without manually managing positions.

Deposit a single token, and Amora handles the rest: splitting assets, choosing ranges, rebalancing, and compounding.

How It Works

01

Deposit

Deposit a single token into a vault. Amora handles the rest — no need to split assets or manage two-sided positions.

02

Rebalance

The keeper monitors price movements and rebalances positions into tight concentrated ranges around the current price for maximum capital efficiency.

03

Compound

Trading fees and STRK rewards are automatically compounded back into the position, growing your share value over time.

04

Withdraw

Withdraw at any time. Amora converts your position back to the original deposit token — you always get out what you put in (minus any IL).

Vaults

USDC Vaults

PairDeposit TokenFee TierTick Spacing
ETH / USDCUSDC0.05%1000
STRK / USDCUSDC0.05%1000
WBTC / USDCUSDC0.05%1000

BTC Vaults

PairDeposit TokenFee TierTick Spacing
WBTC / ETHWBTC0.05%1000
LBTC / WBTCWBTC0%100
WBTC / tBTCWBTC0.01%200

STRK Staking

Amora integrates native STRK staking powered by Starkzap. Stake your STRK tokens with trusted validators directly from the main page and earn staking rewards.

Delegation pools

Choose from multiple validator pools with varying commission rates. Lower commission means more rewards for you.

Rewards

Staking rewards come from STRK minting and are distributed proportionally. The estimated APR depends on the total amount staked network-wide and the validator's commission.

Unstaking

To unstake, you first submit an exit intent, then wait for a 21-day cooldown period before you can withdraw your STRK.

Gasless Transactions

All transactions on Amora are gasless — you never need to hold STRK or ETH to pay for gas fees. This works with every supported wallet: Argent, Braavos, and Cartridge.

How it works

Amora uses the AVNU Paymaster to sponsor transaction fees on your behalf. When you deposit, withdraw, or stake, the paymaster covers the gas cost so you don't have to.

Supported actions

Deposits, withdrawals, staking, unstaking, and reward claims are all sponsored. You only need the token you're depositing or staking.

Fees

%

10% Performance Fee

Charged only on compounded earnings (trading fees and rewards). You only pay when the vault makes money for you.

There are no deposit fees and no withdrawal fees.

Risks

Smart Contract Risk

Amora contracts are unaudited. Bugs in the vault, Ekubo, or Starknet itself could result in loss of funds.

Impermanent Loss

Concentrated liquidity amplifies impermanent loss. If the price moves significantly, your position may be worth less than holding the deposit token.

Slippage

Rebalances and withdrawals involve swaps. In low-liquidity conditions, slippage can reduce your returns.

Infrastructure Dependency

Amora relies on an off-chain keeper for rebalancing and compounding. If the keeper goes down, positions may drift out of range and stop earning fees.

FAQ

What token do I get back when I withdraw?

You always receive the same token you deposited. For USDC vaults, you deposit and withdraw USDC. For BTC vaults, you deposit and withdraw WBTC.

Do I need STRK or ETH for gas?

No. All transactions on Amora are gasless and sponsored by the AVNU Paymaster. You only need the token you're depositing or staking.

How often are positions rebalanced?

The keeper monitors prices continuously and rebalances when the price moves outside the current range. With 16,000-tick ranges this typically happens a few times per day during volatile periods.

Is there a lock-up period?

Vault deposits can be withdrawn at any time with no lock-up. STRK staking has a 21-day cooldown after submitting an unstake request.

What is the performance fee?

Amora charges a 10% performance fee on compounded earnings only. There are no deposit or withdrawal fees.

What happens during high volatility?

The keeper will rebalance more frequently to keep your position in range. However, rapid price movements can result in impermanent loss that exceeds the fees earned.

Contracts

All contracts are deployed on Starknet mainnet.

ContractAddress
Factory0x004d6cdc...43663255
ETH / USDC Vault0x04a92023...c7ab652a
STRK / USDC Vault0x0229857f...3f1be839
WBTC / USDC Vault0x07687d05...ef34b66e
WBTC / ETH Vault0x033f5d94...39f03527
LBTC / WBTC Vault0x042d290f...ad66c1b3
WBTC / tBTC Vault0x068f673e...a5fdca7a
Ekubo Core0x00000005...e0325b4b