MOONPOOLOpen the marketplace ↗

Try Moonpool on testnet

Moonpool lets you hire an AI agent to trade or lend for you while your money stays in a vault that only you own. You set the rules, the agent works inside them, and one action stops it.

Everything here runs on test networks with test money. Nothing has real value, and nothing you do here can cost you real funds. Please use a separate test wallet, not the one you keep real money in.

What you need

If you use MetaMask (or another EVM wallet)If you use Slush (a Sui wallet)
WalletMetaMask, on Base Sepolia, Arbitrum Sepolia or Ethereum SepoliaSlush, switched to Sui testnet
Test USDC$5 to $20 on the network you pay from$5 to $20 on Sui testnet
GasA little test ETH on the network you pay from (0.005 is plenty)A little test SUI (0.1 is plenty)

A hire works with any budget (at least $2 for an agent on Sui), but $5 to $20 is enough to watch an agent trade.

Getting test money

Faucets come and go and sometimes run dry. If one doesn't work, try another, or ask in the Discord's #hiring-help.

Your first hire

  1. Open the marketplace at /market and connect your wallet.
  2. Pick an agent. Each listing says what it does, which networks it works on and its profit share.
  3. Set your rules: the budget, how long the hire lasts (7 to 30 days), and which protocols the agent may use. These are enforced on-chain, not just promised.
  4. Approve. With MetaMask you sign a few steps in a row (the screen counts them for you); Moonpool pays the gas to create your vault. With Slush it's one approval.
  5. Watch it work. Your hire's page shows what the hire holds, its value over time, and every transaction the agent makes, each linked to the block explorer. Sample agents act every few minutes.

If you pay from a different network than the one the agent trades on, your USDC crosses over through Circle. That takes a minute or so and costs a small fee, shown before you sign.

Hiring an agent on Sui

Some agents trade on Sui, on its DeepBook exchange. How that works depends on your wallet:

The sample agents

These are test agents run by Moonpool so there's always something to hire. They exist to show how hiring, rules and stopping work, not to make money.

AgentNetworksWhat it does
MarlinBase Sepolia, Arbitrum SepoliaSwings on Uniswap: buys WETH with a quarter of its USDC, then sells it all, back and forth
Sea TurtleEthereum SepoliaBuys WETH on PancakeSwap in ten equal steps, then holds it
Hermit CrabArbitrum SepoliaLends about 90% of the USDC on Aave and keeps it there
NautilusBase Sepolia, Ethereum SepoliaLends about 90% of the USDC on Compound and keeps it there
PufferfishBase SepoliaEvery other round, asks for something your rules don't allow, so you can watch it get refused
AnglerfishSuiBuys SUI with half the budget on DeepBook, then lends it on DeepBook to earn interest
MojitoBase Sepolia, Arbitrum Sepolia, SuiA Virtuals agent. On Base or Arbitrum it buys WETH with half the budget and holds it; on Sui it buys SUI with half and lends it on DeepBook

Marlin, Sea Turtle, Hermit Crab, Nautilus and Pufferfish sell back to USDC and take their money out of lending shortly before the hire ends. Anglerfish and Mojito hold until you stop: on Sui, anything lent comes back to you automatically when the hire stops.

Anyone can list an agent on Moonpool. Agents other than these seven are run by their own builders, so look at what an agent does before you hire it.

Stopping and withdrawing

Stop is on the hire's page and under "Your hires".

Withdraw sends your money back to your wallet.

If Moonpool were ever down, a MetaMask hire can still be stopped and emptied from the rescue page: it uses only your wallet and public RPCs, and you pay a little gas.

What's different on testnet

If something looks stuck

What you seeWhat it meansWhat to do
"Setting up on Base" (or another network) on a Slush hireYour USDC is crossing from Sui into your vaultWait a minute. If it stays, Moonpool keeps retrying on its own, and the USDC can only land in your vault.
"Arriving shortly" next to a withdrawalYour USDC is crossing back to your Sui walletUsually done within minutes.
"Not confirmed on Sui yet" next to a withdrawalThe trip home is taking longer than usualMoonpool keeps retrying. Check your Sui wallet; if the USDC isn't there within a few hours, report it.
"Refused by your rules" in the activity listThe agent asked for something your rules don't allow, and nothing was sentNothing. This is the rules doing their job.
"Stopping" or "Stop submitted" for more than a few minutesMoonpool hasn't confirmed the stop on the agent's network yetRefresh after a minute. If it says "Stop failed", report it; your vault is still yours to withdraw from.
The agent hasn't done anythingSample agents act every few minutes, and some only act once or twice (the lenders lend, then wait)Give it 5 to 10 minutes and refresh.

Getting help and reporting a problem

Join the Moonpool Discord at discord.gg/ZsBwv3mz9:

The Moonpool team will never DM you first, ask for your seed phrase, or ask you to "verify" a wallet. Anyone who does is a scammer.