专属 TRON 广播节点 / 已签名交易增强

无感能量 把能量准备放进广播链路

钱包或服务商把已签名交易广播到 CatFee 专属无感能量节点后,节点会检测此次交易所需资源,并在资源代理成功后把原交易原样转发到 CatFee 的 TRON 节点。

立即体验

节点形态

https://{NodeSlug}.catfee.vip

兼容接口

broadcasttransaction / broadcasthex

安全边界

不托管私钥 / 不修改原交易

处理范围

首个 TriggerSmartContract

专属广播节点CF-NODE-KEY绑定 owner 地址余额不足策略代理成功后转发

chapter 1

为什么需要无感能量

它解决的不是单次买能量,而是让钱包广播、资源准备和安全边界在同一条链路里成立。

用户不想先理解 ENERGY

用户只是想完成 TRC20 转账、授权或合约交互,不想在最后一步处理资源不足。

钱包需要保留本地签名

交易构造和签名必须留在钱包侧,广播增强不应碰用户私钥和原始交易内容。

广播前需要先准备资源

TRON 没有 nonce 排队和 bundle 机制,资源交易需要尽量先于原交易到账。

节点域名不能当唯一凭证

域名只负责节点定位,生产环境还需要绑定地址或 AccessKey 防止盗刷。

chapter 2

核心能力

把 CatFee 的节点服务、上游转发和链上资源处理能力,包装成钱包可直接配置的广播节点。

专属节点域名,直接替换广播入口

每个会员账号可生成 1 个专属无感能量节点,例如 https://{NodeSlug}.catfee.vip。

兼容 TRON 原广播接口

保持 /wallet/broadcasttransaction、/wallet/broadcasthex 等原路径和请求体格式。

只处理已签名交易,不触碰私钥

钱包本地构造并签名交易,CatFee 不替用户签名,也不修改原始交易内容。

三种鉴权方式,覆盖测试到生产

支持不鉴权、绑定 owner 地址、API KEY。生产环境建议优先使用绑定地址或 AccessKey。

广播前预估 ENERGY 并准备资源

命中支持的合约调用后,检测此次交易所需 ENERGY,并在资源代理成功后转发原交易。

余额策略与状态记录可追溯

余额不足可选择继续广播或停止广播,节点状态、请求频率和处理结果都可收口。

chapter 3

交易广播流程

用户仍在钱包本地签名,CatFee 只增强已签名交易的广播链路。

1. 本地签名

钱包在用户本地构造并签名 TRON 交易,私钥、助记词和 keystore 不会上传给 CatFee。

2. 提交广播

钱包或后端把已签名交易发送到专属无感能量节点域名,接口路径保持 TRON 原格式。

3. 识别节点

CatFee 根据 {NodeSlug}.catfee.vip 定位对应会员的无感能量节点和节点状态。

4. 完成鉴权

按节点配置校验不鉴权、绑定地址或 CF-NODE-KEY,确认请求有权使用该节点。

5. 准备资源

当前针对第一笔 TriggerSmartContract 调用检测所需 ENERGY,并发起资源代理。

6. 代理成功后转发

资源代理成功后,CatFee 将原交易原样转发到 CatFee 的 TRON 节点。

7. 链上确认

CatFee 保持 TRON 广播响应格式;资源到账和原交易链上确认仍可能受 TRON 网络状态影响。

chapter 4

适用场景

只要交易需要 ENERGY,且广播链路可配置节点域名,就可以接入无感能量。

普通钱包用户

钱包支持自定义 TRON 节点时,配置专属域名并绑定 owner 地址即可使用。

钱包服务商

把 CatFee 节点作为广播增强入口,减少用户因 ENERGY 不足导致的转账失败。

开发者与后端服务

通过 CF-NODE-KEY 接入 HTTP Header 或 gRPC metadata,适合管理大量地址。

DApp、Bot 与自动化系统

适合 TRC20 转账、授权、兑换、合约交互等依赖 ENERGY 的链上任务。

chapter 5

安全与控制边界

无感能量只处理广播链路,不托管资产,不代签交易,也不改变用户签名后的原交易。

只接收已签名交易
不需要私钥、助记词或 keystore
节点域名不应作为唯一安全凭证
AccessKey 泄露后应及时重置

不签名

CatFee 不保存私钥,也不具备替用户生成签名的能力。

不改交易

原交易由钱包签名后提交,CatFee 只做广播前资源处理和转发。

不开放裸节点

生产环境建议使用绑定地址或 API KEY,避免节点域名暴露后被盗刷。

把资源准备放进可解释的广播边界

节点域名负责定位,绑定地址或 CF-NODE-KEY 负责确认权限。资源检测失败、资源代理失败或余额策略不允许继续时, CatFee 不会继续转发原交易,避免资源未代理成功就直接上链失败。

1

节点定位

2

权限校验

3

资源准备

4

原样转发

chapter 6

申请与接入方式

普通钱包用户可以走绑定地址,开发者和钱包服务商可以使用 API KEY 或 gRPC metadata 接入。

钱包用户

适合自定义节点和绑定地址使用

  • 在用户中心申请无感能量节点,获取专属访问域名。
  • 把钱包的 TRON 节点或广播节点配置为 https://{NodeSlug}.catfee.vip。
  • 建议使用绑定地址模式,只允许确认归属自己的 owner 地址使用节点。

开发者与服务商

适合 HTTP、gRPC 和大量地址管理

  • HTTP Header 或 gRPC metadata 传递 CF-NODE-KEY。
  • AccessKey 是节点级 41 位随机访问密钥,可在用户中心查看或重置。
  • 广播路径保持 TRON 原接口格式,只替换域名和补充鉴权信息。
CF-NODE-KEY: {AccessKey}
POST /wallet/broadcasttransaction

chapter 7

常见问题

最后把用户最容易卡住的问题提前讲透,减少咨询成本。

CatFee 会拿到我的私钥吗?

不会。无感能量只接收钱包本地签名后的 TRON 交易,不需要助记词、私钥或 keystore,也不具备替用户签名的能力。

接入时需要修改交易体吗?

通常不需要。开发者只需要把原来调用 TRON 节点的广播域名替换成专属无感能量节点域名,路径和请求体保持 TRON 原接口格式。

普通 TRX 转账会购买 ENERGY 吗?

不会。普通 TRX 转账、账户操作等非合约交易不会购买 ENERGY,会直接转发到 CatFee 的 TRON 节点。

会员余额不足时会怎样?

可以配置为继续广播或停止广播。继续广播会跳过能量购买并转发原交易;停止广播会返回 402 PAYMENT_REQUIRED。

资源准备成功后交易一定成功吗?

不一定。资源准备只解决 ENERGY 条件,合约本身仍可能因为余额、授权额度、业务条件或 TRON 网络状态失败。

节点域名不存在、节点已停用或请求过快是什么意思?

节点域名不存在通常表示访问域名写错或节点已删除;节点已停用表示该域名暂时不能广播交易;请求过快表示节点频率限制被触发,需要降低调用频率。

当前无感能量有哪些运行边界?

当前只处理交易里的第一笔 TriggerSmartContract 合约调用。CatFee 无感能量节点会检测此次交易所需资源,并在资源代理成功后转发原交易;资源到账和链上确认仍可能受 TRON 网络状态影响。

final chapter

用一个专属广播节点接入无感能量

申请节点、选择鉴权方式、替换广播域名,再用一笔小额 TRC20 转账或测试网合约调用完成端到端验证。

进入用户中心申请
快速入门