XRP Community Fund

Supporting the #xrpcommunity.

rpEPpEr5ED6NzykYunBEJJoMdfjp1t3uf4
rpEPpEr5ED6NzykYunBEJJoMdfjp1t3uf4



How the Fund was founded

Over 90 exchanges were tested by some of the XRP Community members. The XRPL implementation (different transaction types) were tested, and results were sent to the exchanges. Some exchanges decided to reward the community for their efforts. We (the testing community members) decided to use the bounties to start the XRP Community Fund.

What will be funded

The XRP Community Fund will be used to support the development of tools / apps / integrations / plugins that make it easier to use XRP for (consumer/small business) payments. We also hope to attract more developers to the community. Bounties will be available for developers working on tools requested over a longer period of time by the XRP Community.

Ideas will be carefully selected. They need to be doable within a decent amount of time, target a great audience, and ideally have a decent amount of votes (not the highest per se). After selection, the Community Fund voting committee (work in progress) will consult with the Community Fund tech. advisors to make a list of requirements. Only if they are met, the bounty will be released (by a MultiSigned transaction by the voting committee).

Bounties
What Details Bounty (XRP)
1. Stats collection
XRPL Validator Monitoring
Lightweight server side script that runs every minute, collects some stats from rippled and the system (Ubuntu and CentOS support) in a JSON payload. Signs the JSON payload with the rippled validator key, and forwards the payload to the 2. Stats proxy - Open source, decent documentation, as little dependencies and packages as possible. 1,000
2. Stats proxy & validation
XRPL Validator Monitoring
Will be provided by @WietseWind. This tool will receive the logs from 1. Stats collection to protect (anonymize) validator IP addresses offering the logs. Will verify the payload signature and store the stats in a temptable for 3. Filebeat/Logstash (ELK stack) importer to pickup the stats. -
3. Filebeat/Logstash (ELK stack) importer
XRPL Validator Monitoring
Importer that will pick up files generated by 2. Stats proxy, forwarding it to 4. ELK Stack. Should come with a dockerfile, and will be hosted by @WietseWind. Hosting will be covered by the Community Fund. » Tweet with minor details 2,000
4. ELK Stack
XRPL Validator Monitoring
Hosted by Elastic, covered by the Community Fund. -
5. Dashboard
XRPL Validator Monitoring
Dashboard like https://www.intercomstatus.com. Preferably coded in Vue (Vue Webpack) + Bootstrap4. Should look OK on modern desktops and mobile browsers. Should show overall state per day (green, orange, red) depending on validator status, allowing to view the daily details (stats per validator per hour of the day, green, orange, red) Minor details per validator. Global filtering: UNL validators / non-UNL validators. 3,000
6. Monitoring & SMS messages
XRPL Validator Monitoring
Still deciding on details. -
Awaiting next project...
You can check and add suggestions at:
xrp-community-fund.canny.io →
Thank you people at canny.io for sponsoring the XRP Community Fund subscription 🎉
Funded
What Details Payout (XRP)
WooCommerce payments plugin Easy to use, Webhook enabled XRP Payments plugin for WooCommerce, by @empatogen: https://github.com/empatogen/woocommerce-xrp 4,635
Super awesome secret project Wietse Wind is working on something really really exciting. It's still a secret (more: Q3 2019) but it will definitely help the rollout of new XRPL payment initiatives. 17,464
Google BigQuery costs Thomas Silkjær did some awesome visualisations of the XRP ledger. Google charged him for the queries. 1,343
Slack for UNL Validators A paid subscription for the 20+ community UNL validator operators, so they can discuss updates, security, schedule maintenance, etc. 2,266