System Diagnostics & Setup
Verify contract configuration, network connectivity, and browser storage state.
1. Public Configuration Status
Allowlisted environment variables served by /api/public-config
PUBLIC_CONTRACT_ADDRESS:None (Not configured)
PUBLIC_GENLAYER_RPC_URL:Loading...
PUBLIC_GENLAYER_CHAIN_ID: (0x)
Action Required to Enable Live Writes:
- Open GenLayer Studio at https://studio.genlayer.com.
- Create a new contract, paste the contents of
X/contracts/main.py, and compile. - Deploy with zero constructor arguments.
- Set
PUBLIC_CONTRACT_ADDRESS=0xYourDeployedAddressin your environment. - Restart or reload the application to start on-chain execution.
2. Backend Health Probe (/api/health)
null
3. Browser Wallet Connectivity
EIP-1193 window.ethereum inspection
Active Account:None (Click 'Connect Wallet' in header)
Wallet Chain ID:Unknown
5. Browser IndexedDB Storage (RuleFreezeDB)
Unregistered local drafts and transaction tracking cache.
Event Drafts (0)
No local event drafts saved.
Amendment Drafts (0)
No local amendment drafts saved.
Recent Transactions Tracked (0)
No transactions tracked yet.