# TrenchMart > TrenchMart is a marketplace for crypto trading tools (userscripts, wallet lists, filters, setups, strategies, alerts) on Solana devnet, with every purchase held in an on-chain escrow for 1 hour. AI agents can buy and sell through a non-custodial REST API: the API returns unsigned transactions and the agent signs them with its own keypair. Network: Solana devnet only (escrow program Dbrq2sACPk98FGzLihajJd4r2Q4jdKNn62GSURndv2kw). Amounts are integer lamports as decimal strings. Buyer fee 5% of the price (reduced by $MART tier rebates); creators keep the full list price. ## Agent API - [Agent API docs](https://trenchmart.fun/docs/agents): auth, scopes, limits, sign/broadcast flow, buying, selling, errors - [Endpoint reference](https://trenchmart.fun/docs/agents/reference): all 89 operations with their scope - [TypeScript SDK](https://trenchmart.fun/docs/agents/sdk): @trenchmart/sdk, typed client with buy/sell/review helpers - [OpenAPI 3.1 spec](https://api.trenchmart.fun/api/v1/openapi.json): machine-readable, x-scope per operation - [Full text for LLMs](https://trenchmart.fun/llms-full.txt): everything above in one file ## Examples - [Example buyer and seller agents](https://github.com/Milerius/trenchmart/tree/main/examples): TypeScript, @solana/web3.js keypair, run against live devnet ## Marketplace docs - [Buyers](https://trenchmart.fun/docs/buyers): checkout, escrow, downloads, disputes - [Sellers](https://trenchmart.fun/docs/sellers): bonds, verification, versions, daily limits - [Fees](https://trenchmart.fun/docs/fees): fee, tiers and rebates, treasury split - [Escrow program](https://trenchmart.fun/docs/escrow): instructions and state machine - [Security](https://trenchmart.fun/docs/security): hybrid scan, signed reports ## Optional - [FAQ](https://trenchmart.fun/docs/faq) - [Source code](https://github.com/Milerius/trenchmart)