Skip to main content
v0.2.2 · Testnet · Shadownet

Tezos X Relayer

Interact with Etherlink dApps using your Tezos wallet.
No EVM account required: just a tz1 address.

6+EIP Standards
3Injection Methods
<1sRelay Time
0dApp Code Changes
Features

Everything a dApp expects. Powered by Tezos.

EIP-1193 Provider

Full window.ethereum implementation, dApps see a standard Ethereum provider.

EIP-6963 Discovery

Multi-wallet discovery protocol. Works with RainbowKit, wagmi, and modern dApp stacks.

NAC Gateway

Transactions routed atomically through the TezosX gateway, tz1 becomes your EVM identity.

Temple Wallet

Connect via Temple browser extension or mobile using the Beacon protocol.

Chrome Extension

MV3 extension for Chrome, Brave, and Firefox, injects automatically on every page.

Testnet Ready

Built and tested on Etherlink Shadownet. Counter, faucet, and DEX interactions validated.

How it works

From tz1 to EVM in one flow

TempleTempleBeacon · tz1
RelayerRelayerEIP-1193
NACNACGateway
EtherlinkEtherlinkEVM dApps
Quick start

Up and running in 3 steps

relayer-quickstart
01
Inject the relayer
Add the script before any dApp code loads
<script src="/dist/relayer.iife.js"></script>
02
Connect Temple wallet
Opens Beacon — returns your EVM alias
const accounts = await window.ethereum.request({
  method: 'eth_requestAccounts'
});
// → ['0x341af4…7cb2']
03
Send a transaction
Routed through NAC gateway — signed by Temple
await window.ethereum.request({
  method: 'eth_sendTransaction',
  params: [{ to: '0x…', value: '0xde0b6b3a7640000' }]
});