explaingit

drvx92/coinbase-copy-trading-bot

Analysis updated 2026-05-18

76TypeScriptAudience · generalComplexity · 3/5LicenseSetup · moderate

TLDR

A TypeScript bot that watches a chosen wallet on the Base blockchain and copies its trades onto your Coinbase account, alerting you over Telegram as it acts.

Mindmap

mindmap
  root((repo))
    What it does
      Watches a target wallet
      Mirrors trades on Coinbase
      Sends Telegram alerts
    Tech stack
      TypeScript
      Coinbase API
      Telegram bot
    Use cases
      Copy a trusted trader
      Paper trade first
      Fixed size trading
    Audience
      Crypto traders
    Risks
      No guaranteed returns
      Real financial risk

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Copy a target wallet's trades on Base onto your Coinbase account at a fixed dollar size.

USE CASE 2

Get a Telegram alert whenever the tracked wallet buys or sells and your bot mirrors the move.

USE CASE 3

Run the bot in paper trading mode first to see simulated trades before using real money.

USE CASE 4

Set a comfortable fixed trade size to limit how much you risk on any single copied trade.

What is it built with?

TypeScriptNode.jsCoinbase APITelegram API

How does it compare?

drvx92/coinbase-copy-trading-botboona13/sprite-labredis/redis-for-vs-code
Stars767676
LanguageTypeScriptTypeScriptTypeScript
Last pushed2026-06-01
MaintenanceMaintained
Setup difficultymoderateeasyeasy
Complexity3/52/52/5
Audiencegeneraldeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 30min

Requires a Coinbase Advanced Trade API key and a Telegram bot token, paper trading is on by default.

MIT license lets you use, modify, and distribute the software freely, including commercially, as long as you keep the copyright notice.

In plain English

This is a TypeScript bot that watches a specific cryptocurrency wallet on the Base blockchain network and automatically mirrors its trades on your own Coinbase account. The idea is that you identify a trader whose moves you want to follow, provide their wallet address, and the bot handles the rest: detecting when they buy or sell, sending you an alert on Telegram, and placing a matching order in your account at a fixed dollar amount you choose. The detection cycle is described as roughly 12 seconds from when the target wallet makes a move to when your trade executes. Each alert arrives as a Telegram message telling you what the target did and what your bot placed in response. For example, if the target bought Ethereum and you configured a fixed trade size of $100, your account would place a $100 buy order and you would receive a notification confirming it filled. Setup requires a Coinbase Advanced Trade API key, a Telegram bot token from Telegram's BotFather service, and Node.js installed on your machine. You copy a template configuration file, fill in your target wallet address, API credentials, and trade size, then run the bot. A paper trading mode is turned on by default, which logs simulated trades without spending real money, so you can observe how it would behave before committing real funds. The README recommends starting with paper trading for several days and choosing a fixed trade size you are comfortable losing on any single trade. It notes that copying a wallet's past performance does not predict future results and that the bot does not constitute financial advice. The project is open source under the MIT license.

Copy-paste prompts

Prompt 1
Walk me through setting up this bot with a Coinbase API key and Telegram bot token.
Prompt 2
Explain how to run this coinbase-copy-trading-bot in paper trading mode before going live.
Prompt 3
Show me how the bot's roughly 12-second detection cycle works from wallet move to my trade.
Prompt 4
List the setup steps and warnings this README gives before copying real trades with real funds.

Frequently asked questions

What is coinbase-copy-trading-bot?

A TypeScript bot that watches a chosen wallet on the Base blockchain and copies its trades onto your Coinbase account, alerting you over Telegram as it acts.

What language is coinbase-copy-trading-bot written in?

Mainly TypeScript. The stack also includes TypeScript, Node.js, Coinbase API.

What license does coinbase-copy-trading-bot use?

MIT license lets you use, modify, and distribute the software freely, including commercially, as long as you keep the copyright notice.

How hard is coinbase-copy-trading-bot to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is coinbase-copy-trading-bot for?

Mainly general.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.