DocsConcepts

Guardrails

Daily caps, per-trade caps, approval gates and allowlists.

Guardrails are rules your agent cannot step past. They are enforced on the museli server, so they apply the same way to Muse, to the museli app and to anything else that uses your key.

LAST 24 HOURS$100 daily cap$60 moved+ $50 lend$50 is over the $25 per-trade capNeeds approval$110 > $100: blocked
A $50 lend with $60 already moved today: over the $25 per-trade cap, so it asks. It is still under the $100 daily cap, so it is not blocked.

The rules

RuleDefaultEffect
Daily cap$100Blocks any move that would take the last 24 hours over the cap.
Per-trade cap$25Moves above it need your approval.
First use of a protocolOnThe first swap, lend or liquidity move asks you.
Liquidity movesOnAdding or removing liquidity asks you.
Lending movesOffTurn on to approve every lend and withdraw.
Token allowlistUSDC, ETHBlocks tokens you have not allowed.
Protocol allowlistAll threeBlocks KyberSwap, Aave or Aerodrome if turned off.
Outside transfersAlways blockedCannot be changed.

How spending is counted

The daily cap counts the dollar value of confirmed actions in the last 24 hours, plus actions that started running in the last 15 minutes. Prices come from Coinbase spot prices at the time of planning and are checked again before signing.

Exits

Withdrawing from Aave and removing liquidity reduce your risk, so they are treated as exits. Exits skip the allowlists, and instead of being blocked over the daily cap they ask for your approval.

Change them any time

Open the Guardrails tab in the app. Changes apply to the next check, including actions that are already planned but not yet signed.

© 2026 museliBuilt on Base