RADIXBETA
Ecosystem

Infrastructure

Full-stack technical architecture of Radix

Hyperscale

Linear scalability: 500,000+ TPS with cross-shard atomicity

Google Wallet × Radix

Invisible digital ownership: NFT tickets with a simple NFC tap

Dapps

Native DeFi apps in the ecosystem

Games

Play and earn XRD in weekly tournaments

Dashboard

Explore transactions, validators, and real-time staking status.

Astrolescent

The most advanced DeFi aggregator on Radix

Developers

Docs

Technical documentation and whitepapers

Academy

Learn Scrypto from scratch, for free

Console

Developer console: tokens, packages, manifests and metadata

Radix Wiki

The community-maintained encyclopedia with all technical information and official documentation

Wallet

Download iOS

Radix Wallet for iPhone

Download Android

Radix Wallet for Android

Download Chrome

Radix Wallet Connector for Chrome to link chrome with Radix Wallet

Buy XRD

Buy XRD directly with a credit or debit card

RadQuest

Gamified onboarding to learn Radix

Gumball Club

Interactive playground for native assets

Community

Blog

Latest news and protocol updates

Forum

Community debates and proposals

YouTube

Official videos, tutorials and conferences

X (Twitter)

Follow official Radix news and updates in real-time

Telegram

Join the global Radix community chat

Discord

Connect with developers and ecosystem members

Roadmap

Radix DLT

Track the evolution of the Radix mainnet

Hyperscale

Discover the path to infinite scalability

About

About Us

Discover our mission, vision and team

Transparency

Open and auditable ecosystem management

Language

Appearance

Select Network

Select Network

RADIXBETA

The only Layer-1 DLT infrastructure designed from scratch for the global financial system. ROA, Cerberus, and Scrypto solve the Crypto Trilemma.

For Institutions

  • Institutional Pilot
  • Atomic DvP (T+0)
  • On-Chain KYC/AML
  • RWA Tokenization
  • Google Wallet × Radix

Developers

  • Official Documentation
  • Radix Academy
  • Web3 Console
  • Hyperscale Architecture
  • Radix Wiki

Users

  • iOS Wallet
  • Android Wallet
  • Chrome Connector
  • Buy XRD
  • Stake XRD
Privacy PolicyTerms of Service
MCP Server
Send Transaction
Staking
Create Token
My Resources
Test Faucet
Claim Package Royalties
Build Manifest
Transaction Manifest
Deploy Package
Component Panel
Configure Metadata
Address Utilities
SBOR Encoder / Decoder
Convert Olympia Address
Wallet Playground
MCP Server
Send Transaction
Staking
Create Token
My Resources
Test Faucet
Claim Package Royalties
Build Manifest
Transaction Manifest
Deploy Package
Component Panel
Configure Metadata
Address Utilities
SBOR Encoder / Decoder
Convert Olympia Address
Wallet Playground

MCP Server

Connect AI assistants (Claude Code, Antigravity, Cursor, …) to this site: search the docs, inspect any ledger address and prepare transaction manifests through the Model Context Protocol.

Endpoint

Streamable HTTP MCP server, stateless and without authentication. Any MCP-compatible AI client can connect to this URL.

/api/mcp

Install on your AI client

Choose your client and copy its configuration. The server is registered under the name "radix".

Run this command in your terminal, then restart the session.

Claude Code · bash
$ claude mcp add --transport http radix /api/mcp

Sign transactions (local connector)

This server prepares and previews transactions but cannot sign them. Install the local connector to pair your Radix Wallet and sign — your private key never leaves your phone.

Signing needs a live channel to your phone, which a stateless web server can't hold. So a small local MCP server, radix-connector-mcp, does it: it opens the Radix Connect channel and your phone approves. Install it once and both servers work together.

1. Install from GitHub

Option A · with a Rust toolchain (any OS)

cargo
$ cargo install --git https://github.com/genkipool/radixdlt-rust-sdk radixdlt-connector-mcp

Option B · prebuilt binary (no Rust needed - recommended option)

Linux / macOS
$ curl -fsSL https://raw.githubusercontent.com/genkipool/radixdlt-rust-sdk/main/scripts/install-connector.sh | sh
Windows · PowerShell
> irm https://raw.githubusercontent.com/genkipool/radixdlt-rust-sdk/main/scripts/install-connector.ps1 | iex

2. Register it with your AI client

The local connector is registered under the name "radix-connector". If the binary is not on your PATH, use its absolute path as the command. Reload the client once so the new tools appear.

Claude Code

Claude Code · bash
$ claude mcp add radix-connector -- radix-connector-mcp

Other clients · JSON config

json
{
  "mcpServers": {
    "radix-connector": {
      "command": "radix-connector-mcp"
    }
  }
}

3. Pair your wallet and sign

  1. 1Ask your AI to call pair_wallet (it will show the QR as an image, ASCII text, or local png file).
  2. 2Scan the QR in your Radix Wallet. The AI will wait for you.
  3. 3The AI calls pair_status to finish pairing (once per device).
  4. 4From then on, it will use send_transaction and you approve on your phone.

The phone signs every action (you always approve there). The connector only stores the channel password locally; the private key and the QR never leave your machine.

ALERT: AI can hallucinate and generate unsolicited transactions. Carefully examine the transaction on your phone before signing, and always run preliminary tests on stokenet.

Agent skill file

A SKILL.md generated from the live tool registry: connection info, every tool with its parameters, and recommended workflows. Give it to your AI agent so it masters this server.

Download SKILL.mdView raw

Example questions

Once connected, ask your AI assistant things like these. Click a question to copy it.

Documentation & learning

Ledger & market data

Components & developers

Transactions (signed by you)

How does the MCP choose between mainnet and stokenet?

Every ledger and console tool accepts an optional "network" parameter ("mainnet" or "stokenet") that defaults to mainnet. Just mention the network in your question — "list the validators on stokenet" — and the AI fills the parameter for you. Addresses also carry their network in the prefix: mainnet uses …rdx1 (account_rdx1…) and stokenet uses …tdx_2_1 (account_tdx_2_1…), so the AI can detect the right network with the inspect_address tool and will never mix networks in one transaction.

Live capabilities

Real response of this server's tools/list method — what your AI will see.

radix-community · tools/list

❯ POST /api/mcp { "method": "tools/list" }

Querying /api/mcp …

Tool names and descriptions are intentionally shown in English: this block is the exact live response that AI clients receive, and English specifications maximise tool-selection accuracy across models. The assistant still answers you in your language.