Skip to main content

tgtc-sdk (Python)

TGTC 数据 API 的 Python 客户端。一行代码接入 BSC 代币数据:基本行情、持仓结构、安全审计、持有人、社交信息、聪明钱动向。

计费透明:每次调用都会返回剩余次数与本次扣次明细,余额一眼可见。

安装

pip install tgtc-sdk

需要先创建 API Key(TGTC Bot 个人中心 → 我的 API)。

快速开始

from tgtc import TGTC

client = TGTC(api_key="你的 API Key")

# 代币聚合查询(默认返回完整产品类别)
res = client.token("0x...合约地址")

print(res.symbol)          # 代币符号
print(res.price)           # 当前价格
print(res.remaining)       # 剩余调用次数
print(res.used)            # 本次扣次

按类别/字段查询

# 只要行情 + 安全审计,扣次更少
res = client.token(ca, categories=["basic", "security"])

# 精确字段裁剪(与 categories 二选一)
res = client.token(ca, fields=["symbol", "price", "honeypot", "buy_tax"])

可选类别:basic(基本行情)/ structure(持仓结构)/ holders(持有人)/ security(安全审计)/ social(社交信息)/ traders(聪明钱动向)。

计费明细

字段 说明
remaining 剩余调用次数
used 本次扣次(缓存命中为 0)
cache_hit 是否命中缓存(命中不扣次)
delay_sec 数据新鲜度(0 = 实时)

错误处理

from tgtc import TGTCError, TGTCQuotaError, TGTCAuthError

try:
    res = client.token(ca)
except TGTCAuthError:
    print("API Key 无效")
except TGTCQuotaError:
    print("调用次数不足,请充值")
except TGTCError as e:
    print("请求失败:", e)
异常 触发条件
TGTCAuthError API Key 缺失或无效
TGTCParamError 参数错误(CA 格式/类别组合)
TGTCNotFoundError 代币数据不存在
TGTCQuotaError 调用次数不足
TGTCUnavailableError 服务初始化或维护中

路线图

  • token:代币聚合查询
  • token/trending + token/hot:榜单
  • twitter:推特检测/舆情
  • track:交易流
  • market:信号流
  • wallet:钱包分析
  • translate:翻译

文档

完整接口文档见 TGTC API Docs。

Metadata

Release files for tgtc-sdk 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for tgtc-sdk 0.1.0
File Size Uploaded
tgtc_sdk-0.1.0.tar.gz 6.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for tgtc-sdk 0.1.0
File Interpreter ABI Platform
tgtc_sdk-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 14.4 kB

Release files / tgtc_sdk-0.1.0.tar.gz

Download URL tgtc_sdk-0.1.0.tar.gz
Size 6.3 kB
Tags Source
SHA-256 checksum
How to use checksums
649162870149d654c69e33c5fec583a6568c7f227a70a8792c45f8ee00a3c265
BLAKE2b-256 checksum
How to use checksums
0c2c16da3ef9b4f20784ca619c3609337c874f7f0b33b58412aee76f45a456cd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.5

Release files / tgtc_sdk-0.1.0-py3-none-any.whl

Download URL tgtc_sdk-0.1.0-py3-none-any.whl
Size 8.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f9c4a56647f358036d56ab95f5456ab0ece4c86a298d974e9edc875052a71a5a
BLAKE2b-256 checksum
How to use checksums
94404a87b410b80e12c9b9d6f0bb767031dee6e28e6e412a80dc549f71e4f61a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.5

Release history Release notifications | RSS feed

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.1

2 release files

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page