1
Connect a wallet you control
Open the Accounts page in the console and connect your wallet.One decision here cannot be changed later: which kind of wallet owns the
account: an ordinary wallet, a Safe, or another contract wallet. The console
reads the wallet you connect and picks the matching setup. That kind is baked into your account’s
address, so there is no migration. A different kind is a different account at a
different address.An ordinary wallet is the default.
2
Find your account address
The console shows you an address. That is your account, and the console calls it
your operating address.It is the same address on every network, so you only have to save one. It is
also your deposit address. There is no separate deposit step, and money that
lands there is yours before we do anything with it.It is not the wallet you already use, though. It is one address further along,
derived from yours, and you own it outright.
→ Where your money actually sits
3
Add money
Send tokens to that address on Ethereum, Base, Arbitrum or HyperEVM, from anywhere.You do not need to send network fees. A separate key of ours pays those, and it
has authority over nothing else.Or do not send anything yet. You can leave the money in your own wallet and
grant an allowance instead; a
deposit.pull step then draws exactly what a run
needs, when it runs. Approving moves no money, and you can revoke it in your own
wallet like any other allowance.4
Say what you want, in ordinary words
Type the outcome, not the steps.
Move my USDC to Base and supply it to a lending market.
Buy this property, then every month split the rent between paying down the debt and buying more collateral.
Buy cbBTC, but only at 80,000 or better, and let it fill in pieces.The agent works out which network, which market, which pool, what to approve, and what order things have to happen in so money is not stranded halfway.
5
Read the plan before you save it
You get back the list of steps. Each one names the operation it uses, the
network it lands on, the amount, and where the value goes next.Every amount appears twice: once as the raw number the machine uses, and once as
“0.5 ETH” in plain units. Read the plain-units column. A plan where every
amount is a thousand times too small is consistent with itself and passes every
other check, so this is the one that catches it.Saving a workflow runs nothing.
6
Press Run
Now it spends.You can close the tab. The record of what has happened lives in a database, not
in the memory of a running process, so the run survives you leaving and survives
us shipping an update mid-run. → How a run works
7
Expect it to stop and ask
Stopping to ask is a normal outcome, not a failure.It retries very little on purpose: a fee bump for a stuck transaction, and a
couple of attempts where the cause can clear on its own. Past that it waits for
you, because most real problems need a decision rather than another identical
attempt.To carry on, tell it to continue. One instruction covers this, and it works out
what you meant by looking at the run.
8
Make it keep going with a strategy card
A workflow you press Run on is the simple case. To have the agent act on a condition, a price or a clock, ask for a strategy card.
- Describe the rule in chat. Buy cbBTC when it looks oversold, never more than once a week.
- Agree the card. The agent writes it as a few lines of English and checks it.
- Read the backtest. It shows what the rule would have done over history. It is not a forecast.
- Approve and sign. Your signature covers the card’s limits and budget.
- Start it on paper or live. A paper run uses no money.
What to read next
Words we use
Network, workflow, plan, step, wave. Reading it takes 10 minutes and makes the other pages easier.
Your account and your keys
How to leave without us, what a stolen key of ours can do, and the
limits.
Strategy cards
How a rule becomes a card, and what your signature covers.
Sizing a trade
Read this before setting a limit on a large swap.
Everything it can do
The current list of operations and the networks each runs on.
DeFiLoops is live at app.defiloops.com, on the real Ethereum, Base, Arbitrum and HyperEVM.
A run spends real money.