Non-custodial automation
Users keep ownership while approving bounded autonomous actions.
Spells v2 Walkthrough
Product model and user-facing boundaries.
On This Page
The product thesis is simple: users should be able to turn a view into a bounded, legible action without becoming protocol operators. Spells achieves that by keeping the mental model stable: discover context, choose a Spell, route it through a Metavault, and monitor the resulting exposure with clear next actions.
4
Non-custodial automation, opinionated strategies, event-driven execution, persistent risk visibility.
3
Everbloom, Ironvine, and Stormforge create a clear risk ladder.
3
Active, closed, liquidated. Operational ambiguity is shown separately.
ARM
Autonomy is opt-in, reviewable, and explicitly revocable via DISARM.
Users keep ownership while approving bounded autonomous actions.
Strategies are described by purpose, risk, and expected outcome, not raw calldata steps.
What is open, what changed, and what needs attention stay visible after entry.
Discovery, execution, monitoring, and automation are not separate products. They form one loop. Discovery creates intent. Execution converts intent into exposure. Monitoring keeps exposure legible. Automation lets the user delegate future action inside limits.
Markets, events, and factor summaries should make users confident enough to either create a trigger or review a strategy.
Users choose a spell, an account, a size, and a bounded action. Estimated fees must be visible before confirmation.
Users need PnL, risk, actions, alert history, and a human-readable event timeline without reading protocol internals.
Triggers remain intentionally constrained: clear conditions, clear action target, explicit state, and revocation that is easy to find.
A spell is not just a trade. It is a named strategy with purpose, warnings, category, supported context, and an expected user outcome. This is how the product stops raw protocol complexity from becoming the user’s mental model.
Yield-oriented ETH exposure with leverage, basis risk, and borrow-cost sensitivity.
Amplified directional exposure with clearer upside framing and visible liquidation sensitivity.
Highest-conviction, highest-risk spell with very narrow room for error.
The account model is central to user trust. Every user gets at least one Metavault, one Metavault is the default, multiple Metavaults can be labeled, and each action clearly shows which account it will affect.
They separate risk, give the user a stable execution surface, and let the product grant bounded automation without implying asset custody transfer.
Account label, balance context, armed state, fee sufficiency, and where funds move when deposits or withdrawals happen.
Users should reach a usable state quickly instead of getting trapped in smart-account setup ceremony.
Users can create and label separate vaults for conservative and higher-risk activity.
ARM must explain limits in plain language. DISARM must remain visible, quick, and hard to misunderstand.
Perpetuals are the high-risk surface in the system. Launch scope is curated: selected markets, guided long/short setup, leverage and liquidation context, trigger-driven actions, and explicit fee disclosure before confirmation.
Curated perp markets, long/short direction, leverage, collateral choice, and optional exit controls.
Estimated fee before confirmation, cumulative fee visibility in position detail, and balance warnings when fees cannot be covered.
Open fee at 10 bps, close fee at 5 bps, with a waiver below $100 notional and separate gas-cost recovery.
That restraint is part of the design. Spells is not trying to be a generic trading terminal, a social strategy marketplace, or a scripting environment. It aims to remain understandable to a crypto-literate retail user even when the backend stack grows more sophisticated.