EVM

Switchboard offers a suite of powerful tools for creating custom data feeds on Ethereum Virtual Machine (EVM) networks, enabling your DeFi applications to access real-world data. This tutorial walks you through the key aspects, from designing a data feed to integrating it into your smart contracts and frontend.

Prerequisites

  • Basic understanding of Ethereum and smart contract development.

  • Familiarity with Solidity, JavaScript/TypeScript.

  • Node.js and npm installed.

To get started, begin with Part 1 of this guide to design and simulate your feed.

Alternatively, you can view starter project examples on our Github

Deployments

The Switchboard contract has been deployed to the following EVM networks:

  • Monad Testnet (10143): 0x33A5066f65f66161bEb3f827A3e40fce7d7A2e6C

  • Arbitrum One (42161): 0xAd9b8604b6B97187CDe9E826cDeB7033C8C37198

  • Arbitrum Sepolia (421614): 0xA2a0425fA3C5669d384f4e6c8068dfCf64485b3b

  • Core Mainnet (1116): 0x33A5066f65f66161bEb3f827A3e40fce7d7A2e6C

  • Core Testnet2 (1114): 0x33A5066f65f66161bEb3f827A3e40fce7d7A2e6C

  • HyperEVM Mainnet (999): 0x316fbe540c719970e6427ccd8590d7e0a2814c5d

Last updated