Live#…
Reading the chain…
Network now · GullyChain Testnet
Block
—
Txs · 30 blocks
—
Gas, gwei
—
Launches
—

Copy trading

On this page

Live

Live on testnet at app.gullychain.xyz/copy. Testnet ETH only: nothing here has real value.

Pick a trader from the leaderboard, choose one of your wallets, set your limits, and the app installs a session key on that wallet. The copy engine watches the leader's trades and mirrors each one into your wallet, within the limits the key's on-chain policy allows. The engine never holds funds.

App app.gullychain.xyz/copy: leaderboard, copy setup, My copies
Engine API https://copy.gullychain.xyz
Health GET https://copy.gullychain.xyz/health
Fees GullyCopyFees 0xA9d429eb1b137764B0d4964e437AF50989bdFea3
Wallets up to 5 smart-account wallets per passkey (Accounts and passkeys)

Heads up

Copy trading can lose money, and past results are not a forecast. Copies run after the leader's trade lands, so you trade later and at a different price; the delay of every copy is shown in your copy log. The full text is at GET https://copy.gullychain.xyz/disclosures.

#How a copy runs

  1. Pick a leader. Leaders are ranked from their real GullyChain trades: realised PnL, volume, win rate over closed positions.
  2. Pick a wallet (same passkey, wallets #1 to #5). Trades, fees and gas come from that wallet only.
  3. Set your size and limits: a fixed amount or a percentage of the leader's size, a cap per trade, a cap per day, an expiry.
  4. Confirm. One passkey signature installs the session key; the engine copies the leader's next trade.
  5. Stop or revoke any time. Stop erases the key on the engine; Revoke removes it from your wallet on chain at once.

#What the session key can and cannot do

The limits are enforced on chain by the key's call policy and spend policy, not by the engine:

  • Can: buy and sell on the launchpad, swap on Gully Swap with your wallet as the recipient and listed tokens only, approve those venues, and pay the copy fee to the leader you picked. Each trade stays under your per-trade cap and each day under your daily cap.
  • Cannot: send ETH or tokens anywhere, approve anyone else, call any other contract, change your account, pay a different leader, sign messages as you, or act after expiry or after you revoke.

#Fees

0.5% of the copied ETH amount per trade, paid in the same operation as the trade, so a copy happens with its fee or not at all. 20% of each fee goes to the leader, who can claim it any time. The contract caps the fee at 1% and the leader share at 50%: no owner can go above them. A Gully Pay plan can later lower or waive the fee for a follower; it can never raise it.

#Engine API (public reads)

Request Returns
GET /leaders?limit= the leaderboard: trades, volume, realised PnL, win rate, followers, fees earned
GET /leaders/:address one leader
GET /copies?follower=<address> that follower's copies
GET /copies/:id/log?limit= a copy's log, with the delay of each copied trade
GET /disclosures the risk text the app shows before the first copy
Shell
curl -s "https://copy.gullychain.xyz/leaders?limit=10"

The engine is on the status board (opens in a new tab).