Your agent can trade. It cannot withdraw.
Connect a wallet and let your Hermes agent trade the BTC/USDC PERP market on Injective from one subaccount you fund. The agent holds no key. Our server can only place and cancel orders in that subaccount, and you can end that at any time.
This is real money and you can lose it
Trades can lose money. You can lose everything you deposit. Every position gets a stop on chain, but a stop can fill at a worse price or fail in a fast or thin market. Nothing here promises a profit. Deposit only what you can afford to lose. The limit is 200 USDC per wallet.
This deployment runs on Injective testnet. Testnet funds have no value, and everything above still describes what would happen on mainnet.
-
Connect your wallet
MetaMask will show a sign-in request for this site. Signing costs no gas. It proves this wallet is yours, and it can issue a trading token for this wallet, so only sign it on this site. If MetaMask warns that the site does not match, stop.
- Wallet
- Injective address
- Trading subaccount
No wallet found in this browser. On a phone, open this page in the MetaMask app browser. On a computer, install the MetaMask extension and reload.
-
Deposit USDC
Move USDC from your Injective wallet into the trading subaccount. Only money in this subaccount can be traded. You pay a small network fee in INJ.
- In your wallet on Injective
- Not checked yet
- In the trading subaccount
- Not checked yet
- Minimum to start
- 50 USDC
- Limit per wallet
- 200 USDC
Deposit only what you can afford to lose. Losses can reach the full amount.
-
Grant trading access
One signature gives our server this right for this subaccount and this market only. Your wallet keeps every other right, including withdrawing whenever you like. The values below are exactly what your wallet will sign.
- Market
- BTC/USDC PERP
- Market ID
- Subaccount
- Connect your wallet first
- Grantee (our server)
- Expires
Show the exact on-chain messages
Trades placed through this grant can lose the whole subaccount balance. You can revoke it at any time from this page or any Injective wallet.
-
Get your prompt
Paste this into your Hermes agent. It holds a one-time setup code, not your API token. Your agent swaps the code for its token and stores it privately, so the token never appears on this page or in your chat.
Pasting it runs a real trading cycle right away, and that cycle can open a position.
Only paste a prompt you got yourself from this page at this site. A prompt from anywhere else can run commands on your computer.
Copy this now. The code works once and expires in 15 minutes. If it expires, come back and issue a new prompt.
Your agent keeps using its current token until you paste this prompt. After that, only the new one works.
Manage this wallet
Our server has stopped trading this wallet and your API token no longer works. One step is left: remove the grant on chain.