TELRPC

Wallet

TELRPC WalletWallet KitPaper walletTop upHelp

Partners

Wallet makersInstitutionsIntegrationsBuild

Technology

How it worksSecurityCoverageAbout

More

DocumentsContact us
A hardware wallet on a walnut desk beside a phone showing the TELRPC Wallet review sheet: send 1 USDC on Base, hold to place the call

Finish your air gap.

Your device already signs offline, but the broadcast still leans on an online phone or computer. TELRPC carries that signed transaction over an ordinary phone call and brings the confirmation back the same way, while your signer stays exactly as it is.

4
integration models on one rail
93
countries with local numbers available, plus a US line
0
contracts of ours on any chain
~95 s
of tones for a USDC payment on Base

Integrate at the depth you choose.

Four models on one rail. Each carries the same signed bytes to the same grid. Choose one per product line, or combine them.

One rail, three ways to look at it: the four models say how deep TELRPC goes into your product, the seven shapes say where the key and the call sit, and the three ways in say what a developer licenses or calls.

The Send screen of the TELRPC Wallet
A confirmed send: signed on this phone, sent as tones, confirmed by the line

The rail inside your app

Your companion app gains the offline broadcast-and-state path, built on the TRP/1 protocol and its reference implementation: carry a transaction your device already signed, read state by QR or echo, show the confirmation. Your UX, our rail, source under licence. The fastest route to market.

Self-serve
The board inside a hardware device: a shielded cellular voice module, a SIM tray and a headset jack

Inside your hardware

The device itself carries the transaction it signed, with no network interface at all. Two ways to build it:

Its own audio path.

The device keys the tones itself, into any phone held to it or through a headset jack. The phone is only a handset on a call; it never sees a key.

Its own cellular voice module.

A voice module and a SIM or eSIM inside the device. It places the call itself, with no phone at all.

Built with our team
The TELRPC Wallet home screen: Send, Receive, Balance and Send to many, a Get started list, then the assets
The review sheet: send 1 USDC on Base, hold to place the call

Your brand, our build

A whitelabel companion app, fully yours, owned by you, run on the grid, with the same no-internet manifest anyone can verify. The TELRPC Wallet shows what your users get, in production: every major chain, 36 EVM networks and 144 verified tokens.

Self-serve
Carrier equipment: a voice gateway and patch panels with dressed cables and green status lights

Pure rail access

You build everything above the wire. We run the voice grid, the decoders, the broadcasters and the echo. A keyed interface for dial plans, receipts, grid status and your client book. Metered, tiered, and yours to shape.

Self-serve

Where TELRPC sits in your product line.

Your hardware wallet signs exactly as it does today. What changes is how the signed bytes reach a phone call. There are three ways to do it, plus a fourth way through the SIM itself, and each is marked with how it is delivered: Self-serve, which you deploy yourself, or Built with our team, which our engineers deliver with you. All of them are ready today.

YOUR HARDWARE WALLET the key never leaves A companion phone by QR, USB, Bluetooth or NFC QR IMPORT: AVAILABLE NOW USB, BLUETOOTH, NFC: CUSTOM DEPLOYMENT Its own audio path tones into a phone or headset jack CUSTOM DEPLOYMENT Its own cellular module SIM or eSIM inside, no phone at all CUSTOM DEPLOYMENT A SIM applet on the SIM in any handset, issued with a mobile-operator partner CUSTOM DEPLOYMENT A PHONE CALL TELRPC GRID holds none of your keys ECHO: STATE, CONFIRMATION THE CHAIN settled on-chain YOUR HARDWARE WALLET the key never leaves A companion phone QR, USB, Bluetooth or NFC QR IMPORT: AVAILABLE NOW USB, BLUETOOTH, NFC: CUSTOM DEPLOYMENT Its own audio path tones into a phone or headset jack CUSTOM DEPLOYMENT Its own cellular module SIM or eSIM inside, no phone at all CUSTOM DEPLOYMENT A SIM applet on the SIM in any handset, issued with a mobile-operator partner CUSTOM DEPLOYMENT A PHONE CALL TELRPC GRID none of your keys ECHO BROADCAST THE CHAIN settled on-chain

The SIM route exists because a SIM is already a secure element in every handset, and Minutes Network is a carrier business. Each shape, with what signs, what places the call and what we supply, is set out on the integrations page.

The seven shapes in detail

Bring your own signer.

TELRPC need not be the signer. Keep the key exactly where it lives today: your secure element, your MPC quorum, your device. Hand the rail the already-signed transaction and it travels the call to the chain. A transaction is valid by its bytes, not its channel, so nothing about your signing changes. The grid holds no key that can move your funds: it can carry or refuse a transaction, never alter it or redirect it. Its only keys are operational: a Solana co-signer limited to one fixed setup template, and a small fee-payer for setup slots. A compromised line can delay a payment, and cannot redirect one.

Secure element

Your hardware signs as it always has. The signed bytes leave by a phone call instead of an internet connection, from your companion app, a whitelabel build, or the device itself.

MPC and threshold signing

The quorum produces one signature; the rail carries the finished transaction. No share, no key and no policy of yours ever passes through the grid.

Any device

Anything that produces a signed transaction can hand it over: by QR into a TELRPC companion, through the reference implementation under licence, or keyed directly from your own build.

One call carries it. Plain JSON reports it.

Frame the signed bytes. Key them on a call. Read the echo.

TELRPC need not be the signer: bring a transaction your own signer already made, from your app, a hardware wallet, or an MPC setup, frame it in TRP/1 with its checksum, and key it as tones on an ordinary call to the grid's numbers. The grid broadcasts it and your keyed console API reports it. The transaction ID never needs fetching, because it was computed at signing; the confirmation echo is checked against it. Chains that need live state to build a transaction read it by echo or from a QR with the camera, still with no socket open.

The developer page
broadcasts.shcurl, illustrative
# illustrative: read back the broadcasts on your account# your partner key is issued in the TELRPC Console and shown oncecurl https://HOST/console/api/v1/broadcasts \  -H "Authorization: Bearer $TELRPC_KEY"# returns { account, broadcasts: [ { ts, chain, txid, status, fee_micro } ] }

What you get on day one.

A licensed product with a running network under it, not a design to rebuild.

  • Access to the TELRPC Grid: local numbers available in 93 countries (15 live today, more added on demand) and a US line dialable from anywhere, on carrier infrastructure Minutes Network operates, metered per broadcast.
  • The TELRPC reference implementation under licence, with source. The TRP/1 specification and the whitepaper come with it under NDA.
  • A whitelabel build option: the TELRPC Wallet in your brand, on the same no-internet manifest anyone can verify: phone, camera and biometric unlock.
  • The partner console: your end-clients and the wallet addresses under each, per-client usage, a wholesale and resale billing view, named packages, CSV export of any period, and programmatic client provisioning through the API with your partner key.
  • TELRPC INSIDE certification for the product you ship.
  • Engineering support from our team, from scope to launch, including every shape marked Built with our team.

Per broadcast.
Nothing on-chain of ours.

By agreement
Wholesale per-broadcast pricing, tiered by your volume
Your price
You set what your users pay, on top of wholesale
0
Contracts of ours on any chain
Partners

Wholesale per-broadcast pricing by volume tier, an annual platform licence, and coverage tiers that decide which markets are a local call for your users. Partners settle by monthly invoice.

Your users

Your users pay 10 cents of prepaid broadcast credit for each call request: a broadcast, a sync or balance read by call, a swap price check, a swap, a token approval or a contract read, charged only when it succeeds. Sends are never charged a percentage. Every fee is shown on the review before a swap. The call itself is ordinary airtime at the carrier's normal rate.

Network fees

Every send pays its own network fee from its own account, on its own chain, exactly as it does today.

Whitelabel

Whitelabel builds carry a one-time engineering fee. Certification under the TELRPC INSIDE mark comes with every model.

TELRPC deploys no contract on any chain. There is nothing of ours for your users to approve, and nothing of ours on-chain to audit.

What it takes to integrate.

A signed transaction in bytes.

Your signer already produces one; nothing about how it signs changes.

A way to place a call.

A companion phone, your own hardware, or a whitelabel build. The TRP/1 frame logic from the reference implementation frames the transaction, keys the tones, and handles the checksum and the automatic resend.

A return path for state.

The camera reads a QR, or on Android 10 and later the echo arrives through the call-screening role, which grants no network access and reads only an incoming caller ID.

A partner key on the grid,

for the dial plan, metering and receipts. No key material of your users ever touches it.

No internet permission anywhere in that list.

What your users get.

No internet path to the key

The key never meets a networked machine. The broadcast and the state a send needs travel the voice network instead. In a build with no internet permission, the absence is verifiable in one command, as it is on the TELRPC Wallet today: no internet, and four permissions, CALL_PHONE, ANSWER_PHONE_CALLS, CAMERA and USE_BIOMETRIC, none of which can open a network connection.

Broadcast from anywhere

Anywhere a call can be placed: no mobile data, 2G, a roaming handset, a blackout, a network that is blocked or watched. Native and token sends and contract calls across the EVM family, Bitcoin, Solana and more, and swaps on Ethereum, Base, Arbitrum, Optimism, Polygon, BNB, Avalanche, Linea and Blast. A swap is signed against a price read by call, with a minimum output and a deadline, so a stale or bad price reverts, never overpays. In Swap, any token on Uniswap's default and extended lists (2,841) can be used, plus custom tokens marked Not verified; Swap is not offered for hardware wallets.

Confirmation by echo

The grid calls back in silence and the wallet checks the reply against the transaction id it computed itself, so nobody has to ask whether it went through. How the echo works

Self-healing calls

A lost tone or a dropped call broadcasts nothing; the wallet redials the same signed transaction, so it lands only once. How it recovers

One payment,
start to finish.

A real payment on 11 October 2026, exactly as the phone showed it. One USDC on Base, sent from a phone with no internet permission, under three minutes from opening the send screen to the confirmation on the device.

How each step works
The TELRPC Wallet send screen: USDC on Base and the payee address

1. Enter the payment

Asset, payee and amount. The account's sequence and fee are already on the phone, synced offline.

The review sheet: send 1 USDC on Base, recipient, network fee, total, balance and the cost of the call, with Hold to place call

2. Check every line

Amount, recipient, network and fee. Placing the call signs it on the device; the key never leaves it.

An ordinary phone call in progress at 1 minute 15 seconds, the number blurred

3. An ordinary call

The signed transaction travels as tones, about 95 seconds for a USDC transfer. The grid checks the checksum and broadcasts the exact bytes.

The wallet showing Sent and Confirmed: signed on this phone, sent as tones, confirmed by the line, with the transaction id

4. Confirmed by echo

The grid calls back with a reference to the transaction id in the caller ID. The wallet matches it to the id it computed itself.

On-chain at 09:18:25 UTC, 11 October 2026, block 52460479: 0x54cc6d…78b1a7 on BaseScan. Phone clock shows local time (UTC+2).

How an integration runs.

1

Scope

Under NDA, your security team gets the whitepaper, the threat model, the TRP/1 specification and the reference source. We answer everything, then agree the model, the shape and the markets.

Request the documents under NDA
2

Pilot

One market, live grid, your build or ours. Your team dials the line, sends to an address it names on the spot, and watches value land with no internet in the room.

3

Certify and launch

The TELRPC INSIDE mark, wholesale terms in writing, and a rollout that follows your calendar, with our engineers on the line.

The protocol is the way in.
The grid is the product.

The specification, the whitepaper and the reference source reach partners under licence and NDA, as part of an integration. What sits beneath them is not a document: the grid runs on carrier infrastructure Minutes Network operates: carrier interconnects, local numbers in 93 countries on request, 15 live today, and a US line callable from anywhere, run by a team whose day job is running voice traffic at carrier scale. Integration support is part of the deal, across all seven deployment shapes. The next step is one message: tell us your device and your model, and we send the brief, the integration guide and a live test line.