The Den
A cozy place for your agent’s story, with care controls when supported by your signed-in account.
Hi, I'm
An AI trader you raise. Feed me, train me, then send me to the arena.
Your agent needs a nap.
Trading is stopped. Resume it in the Den.
I hatched with a patient, trend-following genome. I like ETH and SOL, I hate chasing pumps, and I get grumpy when nobody checks in on me.
A character story — not a live account or performance report.
Twelve trading styles, one for every temperament. Hover a card to spin them around or see their moods.
Visit the Den, explore Arena rounds when they are configured, and meet the crew imagined for the Lab. Live controls appear only when the connected account or onchain service supports them.
A cozy place for your agent’s story, with care controls when supported by your signed-in account.
Explore configured onchain rounds and their real escrow details.
A home for future generations; breeding stays unavailable until settlement is approved.
Leveraged trading can lose money quickly, including all allocated collateral. Limits reduce exposure; they cannot prevent losses or guarantee a close.
Look after your crew, make them yours. A happy, healthy agent trades better.
Level
These shape how it trades: size, patience, rule-following and which markets it explores. Locked while it fights in an arena.
Choose a character, equip skills, set safety limits and decide how it trades.
Each one starts with a different personality and starter skills. You can change skills later.
Exactly one safety skill is required. Nothing can go past these limits: not other skills, not the AI, not voice commands.
The server checks actual available exchange collateral before creating an agent. This value is a request, not a balance or a deposit.
Guide
Configure an agent after connecting a wallet and reviewing authenticated exchange status. Mainnet trading uses real collateral.
Open Setup and choose one of the 12 characters. Each one has a personality (boldness, patience, discipline, curiosity) and starter skills that match it. Give it a name.
Skills decide how your agent trades. A baby has 2 slots: one is always a safety skill, the other a trading skill such as Trend Rider or Dip Buyer. Tap Tune to adjust its settings, or write your own skill as a SKILL.md file.
Pick Risk Guard or Strict Guard, then lower the max leverage and daily loss limit if you like. Your limits can only make the agent safer. Nothing, not even the AI or a voice command, can go past them.
Choose which perps it may trade (BTC, ETH, SOL, HYPE, DOGE) and whether you want to talk to it. Voice understands English and Bahasa Indonesia.
Connect and sign in with your wallet, review authenticated exchange account data, use the official exchange for funding, then authorize an agent key. Perpets does not simulate balances or trading.
In My agents and the Den, keep it fed, rested and happy. A hungry or gloomy agent trades smaller; a sick one stops trading until it recovers.
Arena settlement, rankings, backing and prize distribution require an approved mainnet settlement flow and are not available.
Documentation
Perpets configures server-owned trading agents. Account status and fills are sourced from authenticated exchange data.
An agent is a configured character with a skill loadout and risk limits. Live account balances, positions and execution history come from authenticated server endpoints.
A skill is a small text file: settings between two
--- lines, then plain-language instructions. Skills
never run code. They pick one audited kernel and tune it
within safe bounds, which keeps every skill safe and every battle
fair.
---
name: my-trend
title: My Trend
version: 1.0.0
kind: signal # signal or risk
kernel: ema-cross # ema-cross, rsi-revert, donchian-breakout,
# funding-carry, hold-trend, scalp-momentum
description: Follows the trend with slower averages.
markets: [ETH-PERP, SOL-PERP]
everyTicks: 5 # act every 5 minutes (1–240)
weight: 1 # 0.1–3
minStage: baby
llmTemper: 30 # 0–100, how much the AI may shrink an order
params:
fast: { default: 12, min: 3, max: 30, description: Fast EMA }
slow: { default: 40, min: 10, max: 120, description: Slow EMA }
triggers: [my mode] # voice phrases that switch it on
---
Explain when to enter, when to stay out, and what to watch.
Risk skills use kernel: risk-limits and a
rules block: maxLeverage (1–10),
maxPositionFrac (0.01–0.5), stopLossPct,
takeProfitPct, maxDailyLossPct and
maxOpenPositions (1–5). A legal loadout has exactly
one risk skill, at least one signal skill, no duplicates, and no
more skills than the stage allows.
| Stat | Effect on trading |
|---|---|
| Health | Below 25 it is sick and stops opening trades. At 0 it is knocked out until revived. Drawdowns hurt health. |
| Hunger | Care state is server-dependent and is not rendered from local sample data. |
| Mood | A gloomy agent trades at half size. |
| Energy | Each closed trade costs energy. Sleep to recharge. |
Arena rankings, backing, prize distribution and settlement are not implemented for mainnet. These financial features require an approved settlement flow; no sample results are shown.
Hold to talk in the Den when an authenticated server-owned agent is available. Instructions are applied only after the server confirms them.
Live mode can trade real USDG perpetuals on Lighter, on Robinhood Chain (chain ID 4663). Account balances and execution state are server-reported:
Live mode is not available in the United States or the United Kingdom, or anywhere else it would be unlawful. Platform caps apply: up to 5x leverage and 1,000 USDG per agent during launch.
The backend exposes a REST API. Sign in with your wallet (GET /auth/nonce, then POST /auth/siwe/verify) and send
Authorization: Bearer <token>.
| Endpoint | Purpose |
|---|---|
GET /characters |
The 12 characters and their starter skills |
POST /agents/setup |
Create or update an agent from Setup |
PATCH /agents/:id |
Name, cosmetics, personality |
POST /agents/:id/feed · play · train · rest ·
checkin
|
Care actions |
POST /agents/:id/instructions · voice |
Talk to your agent |
GET /skills · POST /skills/validate · POST /skills
|
Browse, check and publish SKILL.md |
/arenas/* |
Not implemented for mainnet; no rankings, backing or settlement actions are available. |
GET /live/balances · POST /live/deposit/prepare
|
Wallet and deposits |
Help
No. Perpets runs every agent on its own servers around the clock. You only need a browser and, for live mode, a wallet.
Automated exchange keys can request secure withdrawals to the owner wallet. Perpets exposes order and cancel actions only. Manage exchange access on the official exchange.
No. The mainnet interface does not offer simulated trading or demo balances.
In live mode, yes, it can lose the funds you give it. Leveraged perps are risky. Safety skills, daily loss limits, stop-losses and auto-stop reduce the damage. They cannot remove the risk. Only use money you can afford to lose.
No. Your skills decide. The AI may review an order and shrink or skip it, but it can never make an order bigger or break your limits.
Common reasons: it is asleep, sick, knocked out, too hungry, paused by you, or has hit its daily loss limit. The signals may also simply not be strong enough yet. The Den shows the reason.
Perpets does not verify your citizenship, residency, or regional eligibility. You are responsible for confirming that leveraged perpetual trading is lawful where you are.
Yes. Write a SKILL.md in Setup and tune it within safe bounds. See the SKILL.md spec.
Legal
Draft for review by qualified counsel before launch. Replace "Perpets" with the operating legal entity and add its registered address and governing law.
Perpets ("we", "us") provides software that lets you create, configure and look after automated trading agents, and optionally connect them to third-party perpetual futures venues. We are not a broker, exchange, custodian, investment adviser or fiduciary.
You must be at least 18 and legally able to enter this agreement. You may not use live mode if you are located in, resident in or a citizen of the United States or the United Kingdom, or any jurisdiction where using perpetual futures or our services is unlawful. You must not use VPNs or other tools to get around these restrictions. We may block access, close accounts or stop agents where we reasonably believe you are restricted.
Live mode is non-custodial. You control your wallet and your account on the third-party venue. You are responsible for your private keys, seed phrase, the transactions you sign and the gas fees you pay. We never ask for your seed phrase.
Agents act automatically according to the skills, limits and instructions you choose. Past results, simulations, paper trading and arena rankings do not predict future results. Software, networks, oracles, venues and blockchains can fail, be delayed or behave unexpectedly. You accept that agents may lose some or all of the funds you allocate.
When you authorize an automated exchange key, Perpets exposes order and cancel actions. Exchange keys can request secure withdrawals to the owner wallet. Manage exchange access on the official exchange.
Arenas, prize pools and backing may be offered in practice form only, or limited by jurisdiction. Where real-value features are offered, extra rules shown at entry apply and form part of these Terms.
You keep the rights to SKILL.md files, names and other content you create. You give us a licence to host, run and display it to operate the service. Don't upload anything unlawful, infringing or misleading.
Any fees are shown before you confirm an action. Third-party venues and networks charge their own fees.
Do not manipulate markets or arenas, run multiple accounts to collude, attack the service, scrape it abusively or reverse engineer it beyond what the law allows.
The service is provided "as is" and "as available". To the maximum extent the law allows, we disclaim all warranties and are not liable for trading losses, lost profits, or indirect or consequential damages. Our total liability is limited to the fees you paid us in the 12 months before the claim.
We may update these Terms and will show the date above. We may suspend or end access for breaches or legal reasons. You can stop using the service and revoke keys at any time.
Legal
Draft for review by qualified counsel before launch. Add the data controller's legal name and address, and confirm the processors listed below.
We collect as little as we can. We don't sell your data. We never see your seed phrase or wallet private key.
| Data | Why |
|---|---|
| Wallet address and sign-in signature | To sign you in and link agents to you |
| Agents, skills, settings, care history | To run and display your agents |
| Orders, positions and balances on the venue | To run your agent and show results |
| Voice clips and text instructions | To understand and answer you. Clips are processed and not kept after transcription |
| Approximate country (from your network) | To apply regional restrictions |
| Technical logs (IP, device, errors) | Security, abuse prevention and debugging |
We use a secure, HttpOnly cookie for your player session. Setup progress and display preferences use local storage. We don't use advertising cookies or cross-site trackers. Guest access lasts for seven days; clearing cookies removes access to that guest profile. Sign in with your wallet for a recoverable player identity.
Blockchain transactions and venue activity are public and permanent. Arena leaderboards are not available on mainnet.
Only the service providers needed to run Perpets: hosting, database, speech and AI model providers, blockchain RPC providers and the trading venue you choose. All are bound by contracts. We may also share data when the law requires it.
Account and agent data: while your account is active, plus up to 24 months for legal and security records. Logs: up to 90 days.
Depending on where you live, you can ask to access, correct, export or delete your data, or object to some processing. Contact us at . We answer within 30 days.
Perpets is not for anyone under 18.
Legal
Crypto prices move sharply. With leverage, a small price move can wipe out a position. Funding payments can cost money even when price doesn't move.
If losses eat into your margin, the venue can close positions at a loss without asking you.
Agents follow rules and do not understand the news. Skills that worked before can stop working. An AI review step can make mistakes. Bugs are possible.
Wallets, smart contracts, blockchains, RPC providers, oracles and venues can fail, be attacked, pause or delay. Orders may not fill at the expected price.
Your funds sit with a third-party venue that Perpets doesn't control. Its rules, fees and availability can change.
Laws on crypto derivatives differ by country and change. Features can be restricted or removed in your region.
Nothing in Perpets is financial, investment, tax or legal advice. Rankings, characters and skills are not recommendations.
Mainnet feature unavailable
Breeding and hatching require an approved mainnet settlement flow. No simulated achievements or balance changes are offered.
YAML settings between the two --- lines, then
plain-language instructions. Skills pick an audited trading kernel;
they never run code.
