TronLink App Setup
Configure a CatFee Seamless Energy plaintext gRPC node in the TronLink mobile app and verify your first transaction.
The TronLink mobile app supports custom TRON nodes. After selecting a CatFee Seamless Energy node, the wallet continues signing locally, while the node prepares ENERGY or BANDWIDTH as required before broadcasting the original transaction.
The TronLink mobile app supports plaintext gRPC nodes only. Use {NodeSlug}.catfee.pro with port 50051, and do not enable SSL/TLS.
Before you begin
Open Seamless Energy in the CatFee User Center and confirm that:
The node is enabled
You have obtained the node identifier,
{NodeSlug}Bound address authentication is selected
The current TronLink wallet address is bound to the node
Bound address authentication is recommended for ordinary wallet users because the TronLink mobile app does not need to pass an additional CF-NODE-KEY.
Setup steps
1. Open “Me”
Open the TronLink app, tap Me at the bottom, then tap Preferences.

2. Open “Change Node”
Under “Network Settings” on the Preferences page, tap Change Node.

3. Add a custom node
On the “Change Node” page, tap Add Custom Node at the bottom.

4. Enter the node information
On the “Add Custom Node” page, enter:
Do not add http:// or https:// to the domain. Enter 50051 separately as the port.

5. Select the custom node
After tapping Confirm, return to the “Change Node” page. Find the .catfee.pro entry marked “Custom Node” and tap the selection control on the right to switch to it.
A selection indicator appears next to the active node. Confirm the current node by checking its domain and port 50051 in the list.

Switching nodes does not change your wallet address or assets. Transactions are still signed locally by the TronLink app.
6. Send a small test transaction
Start with a small transaction:
A small TRC20 transfer to verify ENERGY preparation
A small TRX transfer to verify BANDWIDTH preparation
After confirming that the transaction can be signed, broadcast, and recorded on-chain successfully, you can use the node for everyday transactions.
Confirm the setup
The TronLink app is currently using the CatFee Seamless Energy node
The wallet signing flow remains unchanged
Transactions broadcast normally and return results
The corresponding resource processing or usage record appears in the CatFee User Center
Common questions
Should the node address include
https://? No. The TronLink mobile app uses plaintext gRPC. Enter{NodeSlug}.catfee.proand port50051.Should I enable SSL/TLS? No. SSL/TLS must remain disabled because the dedicated TronLink app node uses plaintext gRPC.
Do I need to enter an API KEY? Not when using bound address authentication. Make sure the current wallet address is bound in the CatFee User Center.
Will switching nodes expose my private key? No. The private key remains in the TronLink app, and only signed transactions are sent to the node.
What should I check if the test transaction fails? Confirm that the node is enabled, the domain and port are correct, SSL/TLS is disabled, the wallet address is bound, and the CatFee balance is sufficient.
Return to Wallet Integration, or read Security to learn about private-key and transaction security boundaries.
Last updated