-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Grant] Monerotopia Buildathon 2024 #37
Comments
Would the 0-conf BTCPayServer stuff migrate over to v2.0 for XMR txs. settlements? If so, could we ensure that is the case? If not, read prior clause. ;-) +1 support this one from me. Hopefully Deverick et. al. have some connections within BTCPayServer so we do get some of their folks in as well, as the description reads, otherwise it'll be all XMR people, which is fine, just highlighting the goal of uniting both communities to achieve the set goal! Thanks. |
Without knowing too much about BTCPay, are there any new features or challenges for Monero integration from come specifically with the 2.0 version? |
@jeffro256 see:
They've been around for years. What? 2018, maybe? |
We are excited to announce that this proposal was approved by the MAGIC Monero Fund committee at the October 15, 2024 meeting. @Rucknium, @kayabaNerve, and @monerobull voted in favor of the proposal. @kowalabearhugs and @artlimber were absent. |
general_fund
true
explore_page
false
project_name
Monerotopia Hackathon 2024
your_name
deverickapollo
email
[withheld]
github
https://github.com/deverickapollo/btcpayserver
personal_github
https://github.com/deverickapollo
other_contact
twitter: @deverickapollo
short_description
I am proposing a review of BTCPay 2.0 to enhance Monero integration, culminating in a hackathon at Monerotopia in Mexico City. The project will focus on ensuring compatibility with the upcoming release of BTCPay 2.0 and integration issues, such as enabling remote node connections, UI improvements for managing monerod and monero-wallet-rpc, supporting multiple wallets per store, and allowing web-based wallet/key management. Funding will support the hackathon and development to streamline Monero usage within BTCPay.
long_description
The goal of this project is to review BTCPay 2.0 and improve Monero integration to enhance usability for merchants and developers. This will be achieved by hosting a hackathon at Monerotopia in Mexico City, bringing together the Monero and BTCPay communities. The project will focus on addressing several key issues within BTCPay, including: 1. Connecting BTCPay to a remote Monero node. 2. Allowing custom commands for monerod and monero-wallet-rpc directly within the BTCPay UI. 3. Enabling the ability to update Monero software versions through the BTCPay user interface. 4. Supporting multiple Monero wallets per store, instead of limiting to one wallet per server. 5. Allowing users to replace Monero wallets or keys via a web interface, eliminating the need for command-line interaction. The hackathon will provide a collaborative environment to solve these challenges, with the goal of making Monero more accessible and functional within BTCPay. Funding will support the organization of the event, development resources, and community engagement to ensure the successful integration of Monero into BTCPay 2.0.
free_open_source
true
are_you_lead
true
other_lead
Douglas Tuman
potential_impact
This project is crucial for the Monero community because it addresses key pain points that limit Monero’s integration into BTCPay, a widely-used open-source payment processor. As more merchants seek privacy-focused payment options, improving Monero’s functionality within BTCPay can significantly increase adoption. By solving issues such as remote node connections, better UI management of monerod and monero-wallet-rpc, multi-wallet support, and web-based wallet management, we will make Monero easier to use for merchants, developers, and end-users. These improvements not only enhance Monero’s usability in the real world but also strengthen its positioning as a viable, privacy-preserving option for global commerce. Hosting a hackathon to tackle these challenges will galvanize the Monero developer community, fostering collaboration and accelerating progress on much-needed features. This will ultimately empower users to have more control and flexibility in their Monero-based operations while expanding the reach of Monero in the broader cryptocurrency ecosystem.
timelines
Project Timeline:
October 1-15: Establish a group of developers.
Goal: Identify and onboard 5-7 developers interested in improving Monero’s integration with BTCPay 2.0.
October 8-15: Set up communication and development infrastructure.
Goal: Create communication channels (e.g., Slack, Discord, etc.) and establish a development environment (e.g., GitHub repository, testing environments).
October 15-21: Reserve the location for hosting the hackathon.
Goal: Finalize logistics, including booking the space in Mexico City for the hackathon during Monerotopia (November 14-17).
October 22 - November 13: Review BTCPay 2.0 and test Monero integration.
Goal: Conduct an in-depth review of BTCPay 2.0, testing Monero’s current integration and identifying issues that need addressing during the hackathon.
November 14-17: Hackathon at Monerotopia.
Goal: Focus on developing solutions to key integration issues, including remote node connections, UI improvements, multi-wallet support, and web-based wallet/key management.
November 18-22: Post-hackathon evaluation and documentation.
Goal: Review the outcomes of the hackathon, consolidate code contributions, and document progress and future action items.
proposed_budget
Funding
Total requested funding is $4000
Details: This will cover the reservation of the space in Mexico City for the hackathon during Monerotopia, including any necessary equipment rentals, seating arrangements, and other hosting related expenses.
Details: This will include costs for providing developers with necessary materials (e.g., t-shirts, stickers, printed documentation, etc.), as well as any small stipends or food for developers participating in the hackathon.
Details: This will fund the creation of detailed documentation on the integration improvements and outcomes from the hackathon, along with any post-event communication or content (e.g., reports, video summaries).
Bios
The text was updated successfully, but these errors were encountered: