Skip to main content

Prerequisites

Before you begin integrating with the Vault Registrar Sandbox, make sure you have the following:

Wallet

  • MetaMask or any WalletConnect-compatible wallet
  • The wallet must be configured for Ethereum Sepolia

Testnet ETH

You need Sepolia ETH to pay for gas:

NetworkFaucet
Ethereum Sepoliasepoliafaucet.com

Development tools (optional)

If you plan to deploy your own contracts:

  • Foundry — recommended for compiling, testing, and deploying Solidity contracts
    curl -L https://foundry.paradigm.xyz | bash
    foundryup
  • Node.js v20+ — for running TypeScript examples
  • viem or ethers.js — for off-chain interactions

Knowledge

  • Basic understanding of EVM smart contracts and transactions
  • Familiarity with ERC-20 token approvals
  • Understanding of EIP-712 typed data signing is helpful but not required — the EIP-712 reference covers what you need