Tachyon Pay · Charges
Create a Charge
Atomic settlement for stablecoin payments. Tachyon Pay returns a destination address and pay URL; webhook fires when the on-chain transfer lands.
POSThttps://tachyonfi.com/api/v1/charges
Parameters
amount
String (Required)
Positive decimal as string. Use "10.00", not 10.0. Max 18 fractional digits.
currency
String (Optional)
Defaults to "USDC". v1 supports USDC only.
chain
String (Optional)
Defaults to "arbitrum". v1 supports Arbitrum only.
merchant_invoice_id
View Error CodesString (Optional)
Your invoice id. Must be unique per merchant; duplicates return 409.
Request Example (cURL)
curl -X POST "https://tachyonfi.com/api/v1/charges" \ -H "Authorization: Bearer tk_live_YOUR_KEY" \ -d amount="10.00" \ -d currency="USDC" \ -d merchant_invoice_id="INV-001"
Active API Key (Sandbox)
tk_test_4eC39HqLyjWDarjtT1zdp7dc
Global Latency
18ms
99th Percentile
Throughput
12k/s
Requests per second