Are you an LLM? Read llms.txt for a summary of the docs, or llms-full.txt for the full context.
Skip to content

Fees

Fixed gas pricing, transaction costs, and Turnstile conversion behavior
View as Markdown

Overview

Radius uses fixed gas pricing with low, predictable fees. A standard ERC-20 stablecoin transfer costs about 0.00010 USD on average.

Fees are paid in RUSD. If an account holds a convertible stablecoin such as SBC, Radius can automatically convert it inline through the Turnstile at a 1:1 value 1.

ParameterValue
Avg. stablecoin transfer cost0.00010 USD
Target SBC transfers per 1 USD100,000
Gas price9.85998816e-10 RUSD
Gas used (avg. transfer)101444

Query gas price

Use the standard eth_gasPrice RPC method to fetch the current fixed gas price:

curl -X POST https://rpc.testnet.radiustech.xyz \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","method":"eth_gasPrice","params":[],"id":1}'
Example response:
{
  "jsonrpc": "2.0",
  "id": 1,
  "result": "0x3b9aca00"
}

The result is the gas price in wei (hex-encoded). 0x3b9aca00 = 1,000,000,000 wei = 1 gwei.

Use with development tools

Radius accepts both legacy and EIP-1559 fee fields. Some tools (notably viem) need explicit gas price configuration. See Tooling configuration for setup instructions covering Foundry, viem, wagmi, Hardhat, and ethers.js.

Turnstile

If a sender has SBC but not enough RUSD for gas, Radius runs an automatic, zero-fee inline conversion before executing the transaction 2.

One minimum conversion (0.1 SBC → 0.1 RUSD) covers roughly 10,000 standard transfers.

For the Turnstile mechanics (conversion limits, one-way behavior, balance methods, and RPC interactions), see The Turnstile and balances.

Footnotes

  1. RUSD uses 18 decimals, while SBC uses 6. For SBC, 10^6 base units map to 10^18 base units of RUSD at the same face value.

  2. If the account also lacks sufficient convertible stablecoin balance, the transaction fails.