Para Birimi Tokenı Oluştur
Bir para birimi tokenı (platformun çıkardığı bir stablecoin) oluşturur ve aynı çağrıda dağıtır. İkinci bir adım yoktur: dağıtım işlemi yanıt gönderilmeden önce kaydedilip yayımlanır, bu yüzden ID ile Para Birimi Tokenı İşlemlerini Al hemen bir DeployCurrencyToken (tip 1) satırı listeler. Yanıt tokenı 1 (Draft) durumunda taşır; dağıtım başladığında 2 (InProgress), dağıtım zincirde onaylandığında 3 (Active) olur. Tokenı veya işlemlerini sorgulayın. Para Birimi Tokenını Dağıt yalnızca başarısız olmuş bir dağıtımı yeniden denemek için vardır.
node_idplatformun kök düğümü olmalıdır: para birimi tokenları platform düzeyindedir.network_idvewallet_idikisi de zorunludur ve sizin seçiminizdir; hiçbiri türetilmez. Cüzdan, düğümün ağın zincirindeki saklama (custody) cüzdanlarından biri olmalıdır. Tokena sabitlenir ve token için sonraki her zincir üstü işlemi (dağıtım, mint, gönderim) imzalar.- Token 6 ondalıkla ve platformun kendi çıkardığı token olarak (
is_self_issued: true) oluşturulur; aktif olduğunda mint edilip gönderilebilir.
İstek multipart/form-data biçimindedir.
Gerekli izin: currency-token:create
İstek
POST /v2/admin/currency-tokens
Başlıklar
| Ad | Açıklama |
|---|---|
Authorization | Zorunlu. Bearer <access_token> |
Content-Type | Zorunlu. multipart/form-data |
Gövde
| Alan | Tip | Zorunlu | Açıklama |
|---|---|---|---|
name | string | Evet | Görünen ad |
symbol | string | Evet | Sembol, örneğin CSTM |
node_id | string | Evet | Tokenın altında oluşturulacağı platform kök düğümü (24 karakter hex) |
network_id | string | Evet | Tokenın dağıtılacağı ağ |
wallet_id | string | Evet | Dağıtım, mint ve gönderimi imzalayan, düğümün o ağın zincirindeki saklama cüzdanı |
description | string | Hayır | Açıklama |
fiat_currency | string | Hayır | Tokenın sabitlendiği ISO 4217 kodu, örneğin USD, EUR, TRY |
logo | file | Hayır | Kabul edilir ama bu uç şu an saklamaz: meta.logo null kalır |
Örnek
curl --request POST \
--url '{{baseUrl}}/v2/admin/currency-tokens' \
--header 'Authorization: Bearer <access_token>' \
--form 'name="Custom Stable Coin"' \
--form 'symbol="CSTM"' \
--form 'description="Example description"' \
--form 'node_id="665ae536a6392b75cfd40352"' \
--form 'network_id="6a4bf0a21e781b11c22e9712"' \
--form 'wallet_id="6a4bf1d31e781b11c22e9718"' \
--form 'fiat_currency="USD"'
Yanıt
201 Created
{
"id": "6a8b5c90f9129816a6cc79e1",
"node_id": "665ae536a6392b75cfd40352",
"type": 1,
"status": 1,
"name": "Custom Stable Coin",
"symbol": "CSTM",
"total_supply": "0",
"description": "Example description",
"decimals": 6,
"meta": {
"logo": null
},
"fiat_currency": "USD",
"contract": null,
"custody_asset_id": "",
"custody_asset_registered_at": null,
"network_id": "6a4bf0a21e781b11c22e9712",
"wallet_id": "6a4bf1d31e781b11c22e9718",
"created_by_id": "",
"is_active": false,
"is_self_issued": true,
"created_at": "2026-11-09T10:02:11.481Z",
"updated_at": "2026-11-09T10:02:11.481Z"
}
Yanıt Alanları
Yeni para birimi tokenı, ID ile Para Birimi Tokenı Al ile aynı biçimde.
| Alan | Tip | Açıklama |
|---|---|---|
id | string | Para birimi token ID'si |
node_id | string | Gövdedeki düğüm |
type | integer | 1 (stable token) |
status | integer | 1 (Draft). Dağıtım başladığında 2 InProgress, onaylandığında 3 Active olur |
total_supply | string | "0" |
decimals | integer | 6 |
contract | object veya null | Dağıtım onaylanana kadar null |
network_id | string | Gövdedeki ağ |
wallet_id | string | Gövdedeki cüzdan |
is_active | boolean | Bu yanıtta her zaman false. status kullanın |
is_self_issued | boolean | true |
Yanıt dağıtım işleminin ID'sini taşımaz; onu ID ile Para Birimi Tokenı İşlemlerini Al ile bulun.
Hatalar
| Durum | Kod | Açıklama |
|---|---|---|
| 400 | 10015 | Doğrulama başarısız — details alanına bakın. Eksik network_id / wallet_id, bilinmeyen fiat_currency ve hiçbir ağa karşılık gelmeyen network_id dahil |
| 400 | 10016 | network_id veya wallet_id 24 karakterlik bir hex ID değil |
| 400 | 10001 (domain 2) | Düğüm bulunamadı |
| 400 | 10021 (domain 2) | wallet_id, düğümün ağın zincirindeki saklama cüzdanlarından biri değil |
| 403 | 10005 (domain 2) | node_id platformun kök düğümü değil |
| 500 | 10000 | Beklenmeyen sunucu hatası |
Hata biçimi ve ortak kodlar için Hatalar sayfasına bakın.