6+EIP Standards
3Injection Methods
<1sRelay Time
0dApp Code Changes
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.
From tz1 to EVM in one flow
TempleBeacon · tz1
RelayerEIP-1193
NACGateway
EtherlinkEVM dApps
TempleBeacon · tz1
RelayerEIP-1193
NACGateway
EtherlinkEVM dAppsUp 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' }]
});