Back to all projects
#008

Celo Wallet Simulator

production

A lightweight wallet activity simulator for Celo blockchain featuring AES-256-GCM encrypted private keys, persona-driven behavior patterns, multi-RPC rotation with proxy support, and comprehensive CSV logging for infrastructure testing and research.

Key Features

🔐 Encrypted Keys

AES-256-GCM in-memory encryption with master key rotation

🎭 Persona-Driven

Configurable behavior patterns (idle, ping, active hours)

🌐 Multi-RPC Rotation

Automatic failover across Celo RPC endpoints

🔄 Proxy Support

HTTP(S) and SOCKS proxy with auto-refresh every 15 minutes

⚡ Adaptive Patterns

Dynamic idleBias adjusting to success/failure rates

📊 CSV Logging

Daily rotated logs with buffered flushes and 3-day retention

🔁 Transaction Retry

Exponential backoff with persona-based retry logic

🛡️ Resource Monitoring

Memory usage tracking and error handling

🎯 Use Cases

  • RPC infrastructure testing and reliability monitoring
  • Transaction throughput measurement
  • Organic wallet behavior research
  • Load testing for testnet infrastructure
  • Developer tooling and analytics

🛠️ Tech Stack

Node.jsEthers.jsAES-256-GCM EncryptionCSV LoggingProxy Support (HTTP/SOCKS)Persona System
celowalletsimulatortestingresearchrpcproxyencryption
Category
Testing, Research, Infrastructure
Launched
November 19, 2025
Status
production