Apply for a Node
Submit business details and receive node credentials.
Connect by API or a custom wallet node. CatFee automatically prepares ENERGY and Bandwidth before broadcasting.
Seamless Energy enhances TRON transaction broadcasting; balance, block, and transaction queries can keep using the original node.
Wallet AppCustom node connection
Supports TronLink
Automatically prepare ENERGY and Bandwidth
Help reduce transfer costs
Wallet App Integration
Copy your dedicated node address and port, then configure it as a custom node in your wallet app.
Copy the details below and configure them in TronLink or another supported wallet.
your-catfee-dedicated-node.catfee.pro50051Your wallet confirms and signs first. The dedicated node then prepares resources and broadcasts the transaction unchanged.
Quick Integration
Submit business details and receive node credentials.
Configure a wallet node or connect over HTTP / gRPC.
Validate resource preparation and broadcasting with a test transaction.
Switch to production and run with reliable Seamless Energy.
Developer integration
Replace the original TRON broadcast host with your CatFee node. Keep the path, request body, and transaction signature unchanged.
POST https://{NodeSlug}.catfee.vip/wallet/broadcasttransaction
Content-Type: application/json
CF-NODE-KEY: {AccessKey}
{
"raw_data_hex": "...",
"signature": ["..."]
}Include CF-NODE-KEY when API key authentication is enabled; omit it for bound-address or unauthenticated modes.
Security & privacy
Transactions are constructed and signed by your application or backend. CatFee never accesses private keys, seed phrases, or keystores, and never modifies the original transaction.
Send CF-NODE-KEY through an HTTP header or gRPC metadata. The AccessKey belongs to the dedicated node and can be viewed or reset in the dashboard.
The node is compatible with native TRON broadcast paths and currently focuses on signed transactions containing TriggerSmartContract. Other transactions follow the configured node strategy.
Why Developers Need It
Product Capabilities
Once a transaction reaches your dedicated CatFee node, one shared stack handles interface compatibility, authentication, resource preparation, and broadcasting.
Keep your existing paths, request formats, transaction signatures, and broadcast methods without rebuilding the transaction flow.
Use an isolated node domain: developers replace the broadcast host, while wallet apps connect through a custom node.
Support API keys, bound addresses, and business-specific authentication for node-level access isolation.
Return clear resource-preparation, broadcast, and on-chain results for troubleshooting and transaction tracking.
Scope: enhancement occurs during signed-transaction broadcasting. ENERGY handling currently focuses on the first TriggerSmartContract call; regular TRX transfers are forwarded directly, and read requests do not trigger resource preparation.
Transaction Control & Security
Your wallet or business system constructs and signs each transaction. CatFee prepares resources and broadcasts within the configured permissions, keeping the process clear and verifiable.
Construct and confirm independently
Signing authority stays in your secure environmentPrepare resources and broadcast as signed
Strictly follows the signed transaction contentValidate and confirm on-chain
Processing status and results remain visibleIndependent signing · Original broadcast · Permission isolation · Visible results
Use Cases
For developers and service providers that control the transaction broadcast endpoint and want ENERGY preparation handled automatically.
For TronLink and other wallet apps that support TRON transaction signing. After the user signs, the Seamless Energy node prepares resources and broadcasts automatically—without a separate energy purchase or wait.
Send CF-NODE-KEY through an HTTP header or gRPC metadata when managing large address sets.
Add a stable ENERGY preparation and broadcast path for payments, merchant settlement, and frequent on-chain operations.
Support TRC20 transfers, approvals, swaps, and other contract interactions that depend on ENERGY.
Use CatFee as an enhanced broadcast endpoint to reduce transaction failures caused by insufficient ENERGY.
Before You Integrate
Review broadcast scope, supported transactions, node authentication, and exception handling. See the complete documentation for more troubleshooting guidance.
Ready to start
Apply for a node, obtain an AccessKey, replace the broadcast domain, add CF-NODE-KEY, and validate the integration with a small or testnet transaction.