> For the complete documentation index, see [llms.txt](https://docs.altura.com/altura-documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.altura.com/altura-documentation/api-reference/developer-wallet-endpoints/transfer-erc20.md).

# Transfer ERC20

### Transfer ERC20 token

## Transfers ERC20 tokens from your developer wallet to another user

<mark style="color:green;">`POST`</mark> `https://api.alturanft.com/api/v2/erc20/transfer`

Takes a contract address, tokenId, the recipient's address (to), amount, and your API key and transfers the specified amount of ERC20 token to the recipient

#### Query Parameters

| Name                                     | Type   | Description  |
| ---------------------------------------- | ------ | ------------ |
| apiKey<mark style="color:red;">\*</mark> | String | Your API key |

#### Request Body

| Name                                      | Type    | Description                                                                                                                                             |
| ----------------------------------------- | ------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- |
| address<mark style="color:red;">\*</mark> | String  | Token contract address                                                                                                                                  |
| chainId<mark style="color:red;">\*</mark> | Integer | Network ID of the collection                                                                                                                            |
| to<mark style="color:red;">\*</mark>      | String  | The recipient's EVM-compatible address (0x...)                                                                                                          |
| amount<mark style="color:red;">\*</mark>  | String  | <p>The quantity of this particular ERC20 you wish to transfer. </p><p></p><p>This operation will fail if you try to transfer more than your balance</p> |

{% tabs %}
{% tab title="200: OK " %}

```javascript
{
    // Response
}
```

{% endtab %}

{% tab title="500: Internal Server Error " %}

```javascript
{
    // Response
}
```

{% endtab %}
{% endtabs %}
