Setting up your agent
Setup is five short steps, and most of the time goes into getting USDC into your agent's wallet. Nothing in setup asks for a card, and creating the wallet moves no money.
Step 1: sign in
Sign in with Google or with Pera. Use the same one next time; if you want both, link the second from Settings while you're signed in, or you'll end up with two accounts. Signing in explains why.
Step 2: make your agent
Home shows Make your agent until you have one. Your agent only needs a name. What it does is chosen later, on each automation, so there's nothing to describe here. Each account has one agent; if you already have one, you're taken to it.
Step 3: create and activate your agent's wallet
On the Wallet page, read the statements, tick each one, and continue. They're there because this is a provisioned agent wallet: PortMula creates it and holds its key, encrypted, so your agent can act when you're away. That is more custodial than a permission you could revoke, not less. Two exits stay open on every plan: you can export the wallet's recovery phrase, and you can withdraw everything to any Algorand address.
Then press Create this agent's wallet. It costs nothing and moves nothing.
Next, press Activate — enable USDC. PortMula sends the wallet a little ALGO to cover the network's minimum balance and opts it into USDC, in one transaction, at PortMula's cost and once per wallet. Once sent, that ALGO belongs to the wallet. The screen shows the transaction id with a link to the explorer.
Step 4: add USDC
Your agent pays for services in USDC, so it needs some before an automation can do anything. The Wallet page's Add funds tab shows the address, a Copy button and a code to scan, with the network named beside the code. Add money covers where to send it from.
Step 5: give it something to do
Back on Home, What should it do? offers starting points. Pick one and it becomes your first automation. Later ones start from New automation on Home or the Automations page, which appears while your plan has room for another.
A new automation runs only when you press Run now, until you give it a schedule. Its page is where you set its values, such as amounts, and its schedule. Then try your first run.