# DeFi Oracle Meta Mainnet Connectivity - Issue Resolved **Date**: 2026-01-09 **ChainID**: 138 (0x8a) **Status**: ✅ **ALL RPC ENDPOINTS OPERATIONAL** --- ## Summary The DeFi Oracle Meta Mainnet (ChainID 138) is now accessible. All RPC endpoints are responding correctly. --- ## ✅ Working RPC Endpoints ### Internal Network Endpoints 1. **RPC Translator** (ThirdWeb Compatible) - **URL**: `http://192.168.11.240:9545` - **VMID**: 2400 - **Status**: ✅ Working - **ChainID**: `0x8a` (138) 2. **Core RPC** - **URL**: `http://192.168.11.250:8545` - **VMID**: 2500 - **Status**: ✅ Working - **ChainID**: `0x8a` (138) 3. **Permissioned RPC** - **URL**: `http://192.168.11.251:8545` - **VMID**: 2501 - **Status**: ✅ Working - **ChainID**: `0x8a` (138) 4. **Public RPC** - **URL**: `http://192.168.11.252:8545` - **VMID**: 2502 - **Status**: ✅ Working - **ChainID**: `0x8a` (138) --- ## Service Status ### Besu RPC Nodes - **VMID 2500**: ✅ Container running, service active - **VMID 2501**: ✅ Container running, service active - **VMID 2502**: ✅ Container running, service active ### RPC Translator - **VMID 2400**: ✅ Container running, service active - **All dependencies**: ✅ Healthy (Besu, Redis, Web3Signer, Vault) --- ## Configuration Verified ### Besu RPC Configuration (VMID 2500) - **RPC HTTP**: Enabled on `0.0.0.0:8545` - **RPC WebSocket**: Enabled on `0.0.0.0:8546` - **APIs**: ETH, NET, WEB3, TXPOOL, QBFT, ADMIN, DEBUG, TRACE - **Status**: ✅ Properly configured --- ## Testing Commands ### Test ChainID ```bash curl -X POST http://192.168.11.250:8545 \ -H 'Content-Type: application/json' \ -d '{"jsonrpc":"2.0","method":"eth_chainId","params":[],"id":1}' # Expected: {"jsonrpc":"2.0","result":"0x8a","id":1} ``` ### Test Block Number ```bash curl -X POST http://192.168.11.250:8545 \ -H 'Content-Type: application/json' \ -d '{"jsonrpc":"2.0","method":"eth_blockNumber","params":[],"id":1}' ``` ### Test RPC Translator ```bash curl -X POST http://192.168.11.240:9545 \ -H 'Content-Type: application/json' \ -d '{"jsonrpc":"2.0","method":"eth_chainId","params":[],"id":1}' # Expected: {"jsonrpc":"2.0","result":"0x8a","id":1} ``` --- ## Public Endpoints (via Cloudflare Tunnel) These endpoints should also be accessible via Cloudflare tunnels: - `https://rpc-core.d-bis.org` - `https://rpc-http-pub.d-bis.org` - `https://rpc-http-prv.d-bis.org` - `https://rpc.public-0138.defi-oracle.io` --- ## Resolution The connectivity issue appears to have been temporary or related to network routing. All RPC endpoints are now responding correctly: - ✅ All Besu RPC nodes are running and accessible - ✅ RPC Translator is operational - ✅ All services are healthy - ✅ ChainID 138 (0x8a) confirmed on all endpoints --- ## Recommendations 1. **Use RPC Translator for ThirdWeb compatibility**: - Endpoint: `http://192.168.11.240:9545` - Supports `eth_sendTransaction` with automatic signing 2. **Use Core RPC for internal services**: - Endpoint: `http://192.168.11.250:8545` - Full API access including ADMIN and DEBUG 3. **Monitor service health**: - Check RPC Translator: `curl http://192.168.11.240:9545/health` - Check Besu services: `systemctl status besu-rpc` on each VMID --- ## References - RPC Node Configuration: `docs/05-network/RPC_NODE_TYPES_ARCHITECTURE.md` - VMID Allocation: `reports/VMID_IP_ADDRESS_LIST.md` - RPC Translator Status: `reports/VMID2400_ALL_STEPS_COMPLETE.md` --- **Status**: ✅ **RESOLVED - All endpoints operational**