Deploy a Smart Contract on Blast
This guide covers adding the network to a browser wallet, then deploying a simple contract using Foundry and Hardhat — pick whichever you prefer.
Blast is EVM-equivalent, so contracts deploy using the standard Solidity toolchain — Foundry, Hardhat, or Remix — with a GetBlock endpoint. This guide covers adding the network to a wallet and deploying a first contract to Blast.
Prerequisites
An EVM wallet (such as MetaMask) with ETH on Blast for gas — see Add Network to Your Wallet and Funding Your Deployer
A GetBlock access token — the endpoint is
https://shared.eu-central-1.getblock.io/<ACCESS-TOKEN>/A funded deployer address with ETH on Blast
Network Details
Network Name
Blast Mainnet
RPC URL
https://shared.eu-central-1.getblock.io//
Chain ID
81457 (0x13e31)
Currency Symbol
ETH
Block Explorer
Add Network to Your Wallet
Ethereum Mainnet is pre-configured in MetaMask by default. Blast is not, so it must be added manually — use the button below or the manual steps that follow.
Enter the network details
Enter the values from the Network Details table above.
Funding Your Deployer
Blast gas is paid in ETH that has been bridged from Ethereum.
Mainnet — bridge ETH from Ethereum L1 using the official Blast Bridge. Bridged ETH becomes spendable on Blast for gas and begins auto-rebasing.
Testnet (Blast Sepolia, chain ID 168587773) — obtain Ethereum Sepolia ETH from a public Sepolia faucet, then bridge it to Blast Sepolia with the Blast Bridge in testnet mode.
Deploy with Foundry
Deploy with Hardhat
Last updated
Was this helpful?