Skip to main content

Billing

NexaLayer is priced in USD. USDT is the current self-service top-up method, and confirmed deposits become USD balance. Current fixed pricing:
ItemPrice
Trial credit$1, one claim per email address
Minimum top-up$10, paid with USDT
Dynamic Session resources$4 / GB
Static Session resourcesfrom $10 / month
Session managementFree for now

Pricing

curl "https://api.nexalayer.net/v1/billing/pricing" \
  -H "X-API-Key: $NEXALAYER_API_KEY"

Balance

curl "https://api.nexalayer.net/v1/billing/balance" \
  -H "X-API-Key: $NEXALAYER_API_KEY"

Recharge

curl -X POST "https://api.nexalayer.net/v1/billing/recharge" \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $NEXALAYER_API_KEY" \
  -H "Idempotency-Key: recharge-001" \
  -d '{ "amount_usd": 10, "currency": "USDT" }'
Recharge requests below $10 are rejected.

Transactions

curl "https://api.nexalayer.net/v1/billing/transactions" \
  -H "X-API-Key: $NEXALAYER_API_KEY"

Integration guidance

  • read balance before creating paid sessions
  • send Idempotency-Key on write operations
  • use the $1 trial credit for a small quantity=0.25 dynamic session
  • keep recharge, paid provisioning, and cleanup steps recoverable
  • trial credit is non-withdrawable and only for NexaLayer resource testing