Claim SBC and Transact
Sign up, claim SBC, and send your first transaction on Radius Network
What you'll do
- Sign up at network.radiustech.xyz (no existing wallet necessary)
- Claim free SBC
- Send a test transaction
- View the transaction on the explorer
Prerequisites
- An email address or social account
- 2 minutes
Step 1: Sign up and get a wallet
Visit network.radiustech.xyz and sign up.
Radius uses Privy to create an embedded wallet for you automatically. No browser extension needed.
After signup, you'll have:
- A Radius wallet address
- Access to the dashboard
- Access to claim SBC
Step 2: Claim SBC
In the dashboard, click Add Funds and claim SBC.
This is a real dollar pegged stablecoin (ERC-20 token) pegged 1:1 to USD. Use it for transactions on Radius Bridged to other networks (Ethereum, Base)
Step 3: Send a transaction
Dashboard Instructions
- Click Send funds
- Enter the recipient address and amount of SBC ("stablecoin") you want to send
- Click Send
Programmatic Instructions
Alternatively, use viem (TypeScript):
import { createWalletClient, http, parseUnits } from 'viem'
import { privateKeyToAccount } from 'viem/accounts'
// Define Radius Network (mainnet)
const radius = {
id: 723,
name: 'Radius',
nativeCurrency: { name: 'RUSD', symbol: 'RUSD', decimals: 18 },
rpcUrls: {
default: { http: ['https://rpc.radiustech.xyz'] },
},
}
// Your Privy wallet's private key (export from dashboard)
const account = privateKeyToAccount('{{PRIVATE_KEY}}')
const client = createWalletClient({
account,
chain: radius,
transport: http(),
})
// Send SBC (ERC-20 transfer)
const hash = await client.writeContract({
address: '0x33ad9e4bd16b69b5bfded37d8b5d9ff9aba014fb', // SBC contract
abi: [{
name: 'transfer',
type: 'function',
inputs: [
{ name: 'to', type: 'address' },
{ name: 'amount', type: 'uint256' }
],
outputs: [{ name: '', type: 'bool' }],
stateMutability: 'nonpayable',
}],
functionName: 'transfer',
args: ['0xRecipientAddress', parseUnits('1', 6)], // 1 SBC (6 decimals)
})
console.log('Transaction hash:', hash)