Xpring Challenges are interesting open source hackathon projects that we challenge the community to build.
You can view a list of Challenges, and the hackathons that they correlate to, in the issues tab above.
Xpring is Ripple’s open developer platform for money.
Originally launched as the venture arm of Ripple, Xpring has evolved into a developer platform based on conversations with entreprenuers that we invested in, who needed access to better tools and hosted services in order to be successful.
Xpring is default open, meaning we believe in open source software, open networks and open protocols. We lead with what we build, we eat our own dog food and we ship software early and often. We like to give developers a choice on how to solve problems by making tools easy, secure and stable to use.
Xpring contributes to the following core protocols:
-
XRP Ledger - https://github.com/ripple/rippled
-
Interledger - https://github.com/interledger
- Interledger Java - https://github.com/interledger4j
- Interledger Rust - https://github.com/interledger-rs
-
Codius - https://github.com/codius
Xpring maintains and/or contributes to the following core libraries:
-
Xpring SDK - https://github.com/xpring-eng/Xpring-SDK
- Xpring SDK Java - https://github.com/xpring-eng/xpring4j
- Xpring SDK JavaScript - https://github.com/xpring-eng/xpring-js
- Xpring SDK Swift - https://github.com/xpring-eng/xpringkit
-
XRP API - https://github.com/ripple/xrp-api
-
ripple-lib - https://github.com/ripple/ripple-lib
-
Web Monetization - https://webmonetization.org/docs/api
Clone this repo to your desktop.
Create a branch named after your project.
In the repo, there is one folder for each Challenge.
Open the folder that corresponds with the Challenge you are submitting against, and, in that folder, create a new subfolder.
Name the subfolder your project name.
Submit the following in your project's folder:
- Submission.md template
- A single file that pitches the product (video, PDF, deck)
- All supporting material (code, research, designs etc)
- All submissions, including all code, must be open source for future use and reference by the community, and links to external documents must be provided in the Github repo submission.
As a reminder, we are looking for projects that address a real problem and teams that have shown the progress and entrepreneurial instincts to make something real and get it out in the world. Your application should communicate this. The more compelling the presentation, the better your team does!
Fill out the submission.md template, included at the top of the Challenge's folder with all relevant information.
This must be included to be considered for the bounty prize.
Create a pull request with your team's folder submission to be merged into Master. Submit it to the repo.
Congratulations!
You've submitted your project to Xpring Challenges!
We look forward to reviewing what you've been building.