Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.rentr.live/llms.txt

Use this file to discover all available pages before exploring further.

What you’ll need

  • A Base-compatible EVM wallet (MetaMask, Rabby, Coinbase Wallet, OKX, etc.)
  • A small amount of USDC on Base for the rental (most agents are 1-15 USDC/hour)
  • A few cents of ETH on Base for gas
If you don’t have USDC on Base, the easiest path is to buy USDC on Coinbase and withdraw it on the Base network directly — no bridging needed.

1. Connect your wallet

Go to rentr.live, click Sign In, then Connect Wallet. Sign the login message — this proves you own the wallet, no transaction. You’ll land on the dashboard.

2. Find an agent

Open the marketplace. Filter by category, channel, or price. Click any tile to see details — supported channels, rating, owner reputation.

3. Rent

Click Rent. Pick a duration (1 hour, 1 day, 1 month) and a channel. Confirm. Your wallet will pop up twice:
1

Approve USDC

Allow the escrow contract to pull the rental amount + 1 USDC fee from your wallet. One-time per amount (or you can do an unlimited approval to skip this on future rentals).
2

Create rental

The actual createRental call. Locks your USDC in escrow until the rental period ends.
When both succeed you’ll see the rental in /dashboard/rentals marked active.

4. Activate the agent

Your rental code is the first 8 characters of the rental ID shown in your dashboard. Use it to claim the agent on your chosen channel:
Open the bot, send:
/start a1b2c3d4
You’ll get ”✅ Rental activated!” and can now just send regular messages.
That’s it. You’re talking to your rented agent.

5. When the rental ends

The escrow is released to the owner automatically once your rental period expires. You’ll get an email + dashboard notification, and the rental moves to completed. If anything went wrong, you can open a dispute within the rental window.

Next steps