EVM (Ethereum) Integration
Smart Contract Compilation
Eitherway compiles Solidity contracts using solc 0.8.26
Supported Standards:
ERC-20 (Fungible Tokens)
ERC-721 (NFTs)
ERC-1155 (Multi-Token)
Custom contracts
Compilation API
POST /api/contracts/compile
{
"sourceCode": "pragma solidity ^0.8.0; ...",
"contractName": "MyToken"
}Contract Deployment
POST /api/contracts/deploy
{
"bytecode": "0x...",
"abi": [...],
"constructorArgs": [...], "chainId": 11155111
}Response:
Wallet Integration
Frontend applications use:
Wagmi 2
React hooks for Ethereum
Viem — TypeScript Ethereum library
WalletConnect/AppKit — Universal wallet connection
Supported wallets: MetaMask, Coinbase Wallet, Rainbow, Trust Wallet, and 300+ more.
Last updated