# Address Activation

Newly created addresses on the Tron blockchain are not activated by default. To enable outgoing transactions, every new address must be activated first.

Address activation on Tron is performed by sending any amount of TRX or TRC-10 tokens from an existing active address to the new one (the minimum amount required is 0.000001 TRX). When this transaction is sent, the sender pays a network activation fee of **1.1 TRX**.

Since goodPayments generates a brand-new blockchain address for each invoice, this address must be activated before the service can forward funds from it to the merchant’s payout address.

goodPayments accepts payments in **TRX** and **USDT (TRC-20)**, and the activation logic differs depending on which token the payer sends:

#### When the payer sends TRX

The Tron network automatically activates the generated invoice address, because the payer covers the activation fee as part of the TRX transfer.

#### When the payer sends USDT (TRC-20)

Receiving USDT does **not** activate the address. Therefore, the system activates the invoice address using the merchant’s dedicated *activation address*. From this activation address, the system sends a technical transaction of **0.000001 TRX** to the newly created invoice address, enabling further outgoing transfers of the received USDT.

Every merchant receives an individual activation address during registration. This address is shown in the dashboard and is used exclusively for activating invoice-generated addresses.

To ensure that activations work correctly, the merchant must keep a sufficient TRX balance on their activation address. All technical activation transactions are made from this address.

{% hint style="warning" %}

#### Important Notes

* Each merchant has a unique activation address.
* The activation balance must be topped up by the merchant.
* Activations are performed strictly from the merchant’s own activation address.
* Activation addresses are not shared between merchants, and the system never activates wallets belonging to other users.
  {% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://goodpayments.gitbook.io/docs/user-guide/address-activation.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
