Ethereum Sepolia
💡
Status: Live on Testnet 🟢
Veridex Protocol is fully operational on Ethereum Sepolia testnet.
Overview
Ethereum Sepolia is the recommended testnet for Ethereum development. Veridex's deployment on Sepolia allows developers to test the full authentication and cross-chain functionality before mainnet launch.
Network Details
| Property | Value |
|---|---|
| Network | Ethereum Sepolia Testnet |
| Chain ID | 11155111 |
| Currency | SepoliaETH |
| Block Explorer | sepolia.etherscan.io (opens in a new tab) |
| RPC Endpoint | https://rpc.sepolia.org |
Contract Addresses
const VERIDEX_HUB_SEPOLIA = "0x..."; // To be announcedGetting Started
1. Get Testnet ETH
You'll need SepoliaETH to pay for gas. Get free testnet tokens from:
- Sepolia Faucet (Alchemy) (opens in a new tab)
- Infura Sepolia Faucet (opens in a new tab)
- Google Cloud Faucet (opens in a new tab)
2. Configure the SDK
import { createSDK } from '@veridex/sdk';
// Initialize for Ethereum Sepolia
const sdk = createSDK('ethereum', {
network: 'sepolia',
relayerUrl: 'https://relayer.veridex.network',
});
// Create or access your vault
const identity = await sdk.getUnifiedIdentity();
console.log('Vault Address:', identity.vaultAddress);3. Register a Passkey
// Register a new passkey for the user
const credential = await sdk.passkey.register({
username: 'user@example.com',
});
console.log('Passkey registered:', credential.id);4. Execute a Gasless Transfer
// Send ETH from your vault (gasless via relayer)
const result = await sdk.transferViaRelayer({
to: '0xRecipientAddress...',
amount: '0.01',
token: 'ETH',
});
console.log('Transaction:', result.txHash);Wormhole Integration
Sepolia is connected to the Wormhole testnet network, enabling cross-chain messaging to:
- Base Sepolia
- Optimism Sepolia
- Arbitrum Sepolia
- Polygon Amoy
Cross-Chain Transfer Example
// Bridge tokens from Sepolia to Base Sepolia
const bridge = await sdk.bridge({
sourceChain: 'ethereum-sepolia',
destinationChain: 'base-sepolia',
amount: '0.005',
token: 'ETH',
});
// Monitor bridge progress
bridge.on('status', (status) => {
console.log('Bridge status:', status);
});Features Available on Sepolia
| Feature | Status |
|---|---|
| Passkey Registration | ✅ Live |
| Passkey Authentication | ✅ Live |
| Gasless Transfers | ✅ Live |
| Cross-Chain Bridging | ✅ Live |
| Session Keys | ✅ Live |
| Spending Limits | ✅ Live |