Skip to main content
New

The YouTube API is live.

Try it

Token security checks
before your users buy.

Flag honeypots, sell taxes, mint and freeze authorities, and holder concentration on 43 EVM chains, Solana, and Tron.

  • 3 documented endpoints
  • Typed Python and TypeScript clients
  • 3 credits on success, 0 on failure
GETapi.tapline.sh/v1/goplus/evm/{chain_id}/tokens/{address}/security
1
{
2
  "code": 1,
3
  "message": "OK",
4
  "result": {
5
    "0x6982508145454ce325ddbe47a25d4ec3d2311933": {
6
      "anti_whale_modifiable": "1",
7
      "buy_tax": "0",
8
      "can_take_back_ownership": "0",
9
      "cannot_buy": "0",
10
      "cannot_sell_all": "0",
11
      "creator_address": "0xfbfEaF0DA0F2fdE5c66dF570133aE35f3eB58c9A",
12
      "creator_balance": "3718337.06",
13
      "creator_percent": "0.000000",
14
      "dex": [
15
        {
16
          "liquidity_type": "UniV2",
17
          "name": "UniswapV2",
18
          "liquidity": "15837644.57515654",
19
          "pool_fee": "0.0030",
20
          "pair": "0xa43fe16908251ee70ef74718545e4fe6c5ccec9f"
21
        },
22
        {
23
          "liquidity_type": "UniV3",
24
          "name": "UniswapV3",
25
          "liquidity": "84996.596433536385150251080000000000",
26
          "pool_fee": "0.003",
27
          "pair": "0x11950d141ecb863f01007add7d1a342041227b58"
28
        }
29
      ],
30
      "external_call": "0",
31
      "hidden_owner": "0",
32
      "holder_count": "596250",
33
      "holders": [
34
        {
35
          "address": "0xf977814e90da44bfa03b6295a0616a897441acec",
36
          "tag": "",
37
          "is_contract": 0,
38
          "balance": "37148167235192.079",
39
          "percent": "0.088302969162162681",
40
          "is_locked": 0
41
        },
42
        {
43
          "address": "0x5a52e96bacdabb82fd05763e25335261b270efcb",
44
          "tag": "",
45
          "is_contract": 0,
46
          "balance": "27764435135680.9608773786689001",
47
          "percent": "0.065997389428900723",
48
          "is_locked": 0
49
        }
50
      ],
51
      "honeypot_with_same_creator": "0",
52
      "is_anti_whale": "1",
53
      "is_blacklisted": "1",
54
      "is_honeypot": "0",
55
      "is_in_cex": {
56
        "listed": "1",
57
        "cex_list": [
58
          "Binance",
59
          "Coinbase"
60
        ]
61
      },
62
      "is_in_dex": "1",
63
      "is_mintable": "0",
64
      "is_open_source": "1",
65
      "is_proxy": "0",
66
      "is_whitelisted": "0",
67
      "lp_holder_count": "75",
68
      "lp_holders": [
69
        {
70
          "address": "0x6982508145454ce325ddbe47a25d4ec3d2311933",
71
          "tag": "",
72
          "value": "15738761.990964083664690265",
73
          "is_contract": 1,
74
          "balance": "27987939.902750970427665813",
75
          "percent": "0.993756484196673509",
76
          "NFT_list": null,
77
          "is_locked": 0
78
        },
79
        {
80
          "address": "0x7a6a59588b8106045303e1923227a2cefbec2b66",
81
          "tag": "",
82
          "value": "29604.186619459635247623",
83
          "is_contract": 1,
84
          "balance": "52644.559746881776412508",
85
          "percent": "0.001869229131830483",
86
          "NFT_list": null,
87
          "is_locked": 0
88
        }
89
      ],
90
      "lp_total_supply": "28163780.913968759380979815",
91
      "owner_address": "0x0000000000000000000000000000000000000000",
92
      "owner_balance": "0",
93
      "owner_change_balance": "0",
94
      "owner_percent": "0.0",
95
      "personal_slippage_modifiable": "0",
96
      "selfdestruct": "0",
97
      "sell_tax": "0",
98
      "slippage_modifiable": "0",
99
      "token_name": "Pepe",
100
      "token_symbol": "PEPE",
101
      "total_supply": "420689899645071.695787564425681079",
102
      "trading_cooldown": "0",
103
      "transfer_pausable": "1",
104
      "transfer_tax": ""
105
    }
106
  }
107
}
01endpoints

One call per token.
Every chain family covered.

Each response is the GoPlus envelope unchanged: code 1 means complete data, 2 means partial, and an empty result means GoPlus has no token at that address.

GETEVM Token Security3 credits
GETSolana Token Security3 credits
GETTron Token Security3 credits
02try it live

Try GoPlus live.
No account needed.

Pick a chain, paste a token, and see the security report your code would receive.

EVM Token Security
43 EVM chains·Solana·Tron

Live GoPlus data · 5 free runs per operation each day

EVM Token Security

Use Run to run this request against live GoPlus data. No API key needed.

Run a request to fetch a live response.
03pricing

Start free.
Scale when you need to.

Use one credit pool across every live Tapline API. Upgrade only when you need more requests or a higher rate limit.

 

Free

$0
No card required
100 API credits
All endpointsOnly successful requests use credits1 req/s
 

Pay As You Go

$9
one-time payment
From 5,000 credits
All endpointsCredits never expire5 req/s
 

Starter

$39
/ month
billed $468/yrSave $120/yr
100,000 credits/mo
All endpointsEmail support5 req/s
 

Enterprise

Custom
Priced to your workload
More than 4,000,000 credits/mo
Higher rate limitsCustom endpointsAnnual contracts
04questions

Questions before you wire it in.

Yes. The live demo above works without an account or API key. You can run each check up to five times per day and inspect the same response your integration will receive.

Every EVM chain GoPlus supports, addressed by its chain id (43 today, including Ethereum, BNB Chain, Base, and Arbitrum), plus Solana mints and Tron TRC-20 tokens. The API reference lists every chain id.

No. You get the GoPlus envelope as GoPlus sends it. EVM results are keyed by the lowercased address, Solana by the mint, and Tron by the address in its original case.

Yes. The tapline Python package, @tapline/client for TypeScript, and the tapline CLI all include the GoPlus checks with typed responses. You can also call the REST API directly.

Every successful GoPlus request costs 3 credits. Failed requests cost 0 credits, and new accounts include 100 free credits.

No. Tapline is not affiliated with, endorsed by, or sponsored by GoPlus Security.

Get started

Check one token. Then check them all.

Use the keyless demo above. When you are ready, sign up for 100 free credits and call every GoPlus check with one API key.