What users need immediately
- Identity established through wallet sign-in.
- A default Metavault available or clearly in progress.
- Fast access to spells, markets, and WorldMonitor.
- A visible path to add funds if action requires them.
Spells v2 Walkthrough
From first session to automated position management.
On This Page
The PRD defines ten user flows, but they collapse into one narrative: reach a usable account state quickly, discover a relevant signal, act through a guided flow, and keep enough visibility afterward to trust both manual and automated behavior.
10
Onboarding, discovery, triggers, casting, positions, funds, automation, and profile views.
4
Signal selection, review, authorization, and post-action visibility.
No ambiguity
Fees, permissions, account scope, and result state must always be visible.
Trust
Users understand what happened and what can happen next.
The first-use experience should not block browsing. A default Metavault and account context need to appear quickly enough that the rest of the product is reachable.
The user chooses a signal, defines a threshold, attaches an optional action, and reviews the implication before saving.
That is why fees, account selection, and likely outcome must all be visible on the review step rather than after the fact.
Users must understand what ARM allows, what DISARM revokes, and how automation costs will be deducted from the selected Metavault.
Both wallet-based and embedded-wallet onboarding are supported. The first-use flow should let users browse before everything is perfectly configured, while still making account ownership and balance context explicit.
The user chooses either a market threshold or a WorldMonitor factor threshold, configures the direction, threshold, and optional action, and then reviews the full implication before saving.
Signal origin should remain obvious throughout the flow so the user never loses track of what is being monitored.
Threshold, direction, cooldown, max fires, and optional expiry form the bounded rule set.
The user can select a target strategy or trade, vault, size, and optional risk controls such as TP or SL.
Recommendations may assist, but the user must still see the exact condition and resulting action before committing it.
The cast flow asks the user to choose a spell, account, and amount, review the outcome, and confirm. After success, the user should land in a position state with clear PnL, risk, actions, and event history.
The system can only earn trust if the user understands what autonomous access allows and can revoke it quickly. The current armed state must remain visible across the product, especially on positions and triggers that depend on it.
Show allowed actions, account scope, limits, fee implications, and the fact that automation is bounded rather than open-ended.
The product must signal clearly when a Metavault is armed and which positions or triggers depend on that state.
Revocation must be easy to find and hard to misunderstand. It is a trust control, not an edge-case admin function.
Moving funds, creating additional Metavaults, exploring more strategies, or looking at profile and leaderboard views should all reinforce the core account and position model rather than distract from it.