You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on May 6, 2024. It is now read-only.
Build a portal and with relevant tools to track all public API gateway nodes of the IoTeX testnet and mainnet (i.e. Full nodes running that have their API enabled).
Context
With more traffic and users on the IoTeX mainnet, we expect more public nodes running by community members to join.
Acceptance criteria
Milestone 1: Frontend
Displays all public API nodes for IoTeX Mainnet, with health status in real-time and useful metadata
Encourages and enables people to submit their node data, e.g., name/IP/version/email/social media/location/max load/SLA
Guides people on setup an IoTeX full API node in a visually appealing layout (should be better than the current documentation)
Auto rewards the owners with NFT badges for continue and quality serving. Examples badges are:
7-day in a roll, 30-day in a roll, 100-day in a roll, and so on
99% Uptime
Most active on social
Milestone 2: Backend
Health-check the participating nodes periodically, better from multiple regions
Aggregate the health status of nodes and provide the data to the frontend