---
title: "Create Address"
method: POST
path: "/api/v2/arbitrum/addresses"
tags: ["Arbitrum Addresses"]
---

# Create Address

`POST /api/v2/arbitrum/addresses`

Creates a new address wich can be used to send and receive crypto currencies, ERC20 and ERC721 tokens.
please provide a stron password within the request body. You will need the password everytime you interact with your address.

There are two ways to create an Address:
- unsecure: You will directly get the private key of your address which can be used to create transactions
- secure: You define a password, the privatekley will use this password as well as our own encryption chain to store the privatekey on our database. You can use this password instead of a private key to create transactions


<aside class="notice">We do not store Passowrds! If you lose it, we cannot restore your wallet! </aside>

## Headers

- `X-Network` 'testnet' | 'mainnet'
- `Authorization` string, required
- `Content-Type` 'application/json' | 'application/x-www-form-urlencoded' | 'multipart/form-data', required

## Request body

- object
  - `password` string

## Response `201`

- object
  - `status` integer
  - `ok` boolean
  - `message` string
  - `data` object
    - `adderess` string

## Other responses

- `422`

---

[API](https://skmtc.net/chaingateway/apis/chaingateway-api-documentation.md) · [All operations](https://skmtc.net/chaingateway/apis/chaingateway-api-documentation/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/chaingateway/chaingateway-api-documentation/versions/ddb709b4ade7/schema)
