Nimiq Payouts for Validators

Hi community, we have an idea to help improve the decentralized infra of Nimiq, let me know how you think about this initiative :slightly_smiling_face:.

Project Name

Nimiq Payouts

Project Description

Keyring Staking is one of the active staking pools in the Nimiq ecosystem. We’re committed to decentralization, transparency, and empowering more community members to participate in staking.

To further that mission, we plan to open source our staking payout program and actively support others in running their own Nimiq staking pools. The goal is to lower the barrier to entry for operating a staking pool by providing high-quality tooling, documentation, and hands-on support.

Our deliverables will enable:

  • Any technically-inclined community member to run their own pool using the open-source payout software.
  • Easy customization and extendability of the software for individual pool needs.
  • Improved staking decentralization through a more diverse set of pools.

Key Features

  • Open-source payout program with active development and community maintenance.
  • Built-in support for automated payouts, performance monitoring, and future upgrade paths.
  • Rich documentation and example configurations for onboarding.
  • Community-driven roadmap and feature requests handled during a 2-year maintenance window.

Project Team

Keyring Staking

Website: https://keyring.so
GitHub: Keyring Β· GitHub
Email: [email protected]

Background:
We have successfully operated the Keyring Staking pool and are now expanding our impact by making our software open-source and accessible. Our team brings experience in wallet and staking infrastructure, Rust and TypeScript development, and developer relation experience.

Requested Funding

Total Requested: $20,000 USD

Milestone Costs Deliverables
Development Compensation $10,000 initial development of the payout program, refactoring for open-source readiness, documentation, and testing.
Maintenance & Feature Development $7,000 2-year commitment to maintain the project, fix bugs, and implement community-requested features.
Community Support & Documentation $3,000 creation of onboarding guides, support via Discord, forums, and written Q&A.

All software will be published under an open-source license, and we commit to community transparency and regular updates.

External Funding
We have not received any external funding.
There are currently no monetization plans for the software β€” this is a community-first, non-profit initiative.

Detailed Project Plan

Phase 1 – Open Sourcing (Month 1–2)

  • Refactor internal payout code for general use
  • Clean up configs, add comments, write README and quick start guide
  • Release v1.0 on GitHub under open-source license

Phase 2 – Community Onboarding (Month 2–4)

  • Write extended documentation with use cases, troubleshooting, FAQs
  • Provide Dockerfile/setup scripts for easy deployment
  • Support first few pools through setup (via Discord/email)

Phase 3 – Maintenance Window (Months 4–24)

  • Bug fixes and version upgrades
  • Add features requested by users (via GitHub issues/discussions)
  • Community Q&A and discussion for technical support on Discord or telegram

Thanks for review our proposal :pray:.