For the complete documentation index, see llms.txt. This page is also available as Markdown.

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.

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.

Me page in the TronLink app
Open “Me” and tap “Preferences”

2. Open “Change Node”

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

Change Node entry in TronLink app preferences
Tap “Change Node” under “Network Settings”

Make sure you are configuring a TRON network node. Do not select an EVM network configuration such as Ethereum, BSC, or BTTC.

3. Add a custom node

On the “Change Node” page, tap Add Custom Node at the bottom.

TronLink app Change Node page before adding a custom node
When no CatFee node is listed, 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.

Add a Custom Node page in the TronLink app
Enter the node domain and port, then tap “Confirm”

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.

TronLink app node list after adding a CatFee node
Select the newly added CatFee custom node

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.pro and port 50051.

  • 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