Back to all case studies
WordPressPHPElementorJavaScript

WordPress Plugin for Blockchain Infrastructure Provider

Delivered a production WordPress plugin with 30+ custom Elementor widgets, crypto data pipelines, and Web3 wallet integration — serving 50+ blockchain network pages with live staking data.

Key Deliverables

  • Engineered 30+ custom Elementor widgets across 7 categories: interactive network cards, price charts with Chart.js, live staking data tables, and a gamified testnet faucet with quest system.
  • Architected a multi-source crypto data pipeline pulling from CoinGecko Pro API, internal PostgREST endpoints, and Staking Rewards API with fallback logic and manual overrides.
  • Integrated full MetaMask/Web3 wallet connection with account switching, permission handling, and cross-widget state sync via custom DOM events — all inside WordPress/Elementor.
  • Created custom post types with admin interfaces, 20+ meta fields per network, and WP-Cron jobs for event lifecycle management.
  • Built reusable PHP renderer classes for consistent markup across 4 layout variants.
  • Engineered a custom mobile nav system with modular submenus, Elementor Repeater controls, and per-section visibility toggles.
  • Set up a Node.js CSS build pipeline with PostCSS + cssnano, chokidar file watching, cache busting via filemtime(), and recursive asset discovery.
  • Integrated SendGrid Marketing API, a dashboard with live metrics and Chart.js charts, CSV-based network import/export, and admin tooling.