Developer Console
The Developer Console is your central hub for managing your TxProof account, API keys, and enterprise features.
Getting Started
Access the console at txproof.xyz/developers. Authentication is handled via Sign-In with Ethereum (SIWE) for maximum security and identity sovereignty.
Login Flow
- Connect your Ethereum wallet (MetaMask, Coinbase Wallet, etc.).
- Sign a cryptographic nonce to verify ownership.
- Receive a secure JWT session token.
Identity & Verification
To access Pro and Enterprise features, including API key generation, you must verify your contact email.
Account Profile
Set your display name and link social accounts (Twitter, GitHub, Telegram) for better support and visibility.
Email Verificationcompleted
Verify your email to unlock production API access. Verification links expire after 15 minutes for your security.
API Key Management
Once verified, you can issue and manage your API keys. Every key is SHA-256 hashed before storage; we never store your raw keys.
| Feature | Control |
|---|---|
| Usage Quotas | Monitor your monthly request consumption in real-time. |
| IP Allowlisting | Restrict key usage to specific server IP addresses for enhanced security. |
| Revocation | Instantly rotate or revoke keys if they are compromised. |