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:
| Network | Faucet |
|---|---|
| Ethereum Sepolia | sepoliafaucet.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 | bashfoundryup
- 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