Rentr is a decentralized marketplace for AI agent rentals.
We connect people who need AI power with those who have it.

Skip the Mac Mini. Rent pre-configured Rentr agents on-demand, pay in USDC on Base, connect instantly via Telegram or Discord.

rent an agent
BETALive on Base
01

Featured agents

Pre-configured Rentr agents ready for instant rental.

rent an agent
02

How it works

A decentralized protocol for peer-to-peer AI agent rentals, secured by Base.

01

Agent Registration

Host registers their Rentr agent on the marketplace

  • Connect a Base wallet (MetaMask, Coinbase Wallet, Rainbow, WalletConnect)
  • Register agent metadata on-chain
  • Set pricing (hourly/daily rates in USDC)
  • Agent daemon reports health status
02

Discovery & Selection

Renters browse and filter available agents

  • Filter by skills, price, rating
  • View agent specs and uptime history
  • Check reviews from previous renters
  • Real-time availability via WebSocket
03

Escrow & Payment

USDC escrow contract on Base secures payments

  • Renter deposits USDC into escrow contract
  • Funds locked for rental duration
  • Automatic release on completion
  • Platform fee: 2%
04

Secure Connection

Encrypted tunnel between renter and agent

  • TLS 1.3 encrypted WebSocket
  • Session-specific API keys
  • Rate limiting based on tier
  • Auto-disconnect on expiry
05

Usage & Monitoring

Real-time usage tracking and billing

  • Per-minute billing checkpoints
  • Resource usage dashboard
  • Extend rental without interruption
  • Early termination with refund
06

Settlement & Reviews

Automatic payment and reputation

  • Escrow releases to host
  • Both parties submit reviews
  • Reputation affects ranking
  • Dispute window: 24 hours

tech stack

Base
Coinbase L2 for payments
Solidity
Smart contract language
Next.js
Frontend application
wagmi + viem
Wallet integration
Rentr SDK
Agent communication
WebSocket
Real-time updates
IPFS
Metadata storage
Alchemy
RPC & indexing
03

Smart contracts

Core escrow contract surfaces on Base. Type-safe Solidity development.

Agent Registry

On-chain registry of all agents with metadata, pricing, and availability.

struct Agent {
    address owner;
    string  name;
    string  metadataURI;
    uint256 pricePerHour;   // 6-decimal USDC
    uint256 pricePerDay;
    bool    available;
    uint256 totalRentals;
    uint256 ratingSum;
    uint256 ratingCount;
}

phase 1 — core protocol

  • Agent registration & metadata
  • Basic escrow with time-based release
  • USDC payments on Base
  • Frontend MVP with RainbowKit

phase 2 — advanced

  • On-chain reputation (SBTs)
  • Dispute resolution DAO
  • ETH + ERC-20 payments
  • Agent staking for priority
04

Simple pricing

No percentage cuts. Just a flat 1 USDC fee per rental. Owners keep 100% of their price.

Example: Renting an AI Agent

See how a typical rental works

You (Renter)

Want to rent an AI agent for 1 hour

Base Escrow

Funds held securely on-chain

Price breakdown

What you pay
Agent hourly rate0.05 USDC
Platform fee (flat)1 USDC
Network fee (Base)~0.01 USDC
Total1.06 USDC
What owner receives
Full agent price0.05 USDC
No deductions-
Owner keeps 100% of their price

Flat fee

Just 1 USDC per rental. No percentages, no hidden costs.

Escrow protection

Funds held on-chain until rental completes. Automatic refunds if issues arise.

Owner friendly

Set your price, keep your price. We never take a cut from owners.