mirror of
https://github.com/XRPLF/xrpl-dev-portal.git
synced 2026-04-29 15:37:48 +00:00
- Delete folders for new pages that are handled by templates w/ no
markdown source
- Fully remove "Use Cases", leaving redirects for deleted pages.
- Move certain pages to new areas & remove Use Case markup
- Add "Contribute Code to the XRP Ledger" draft page
- Fix image paths in some Japanese-translated pages
2.5 KiB
2.5 KiB
Contribute Code to the XRP Ledger
The software that powers the XRP Ledger is open-source, so anyone can download, modify, extend, or explore it. Some repositories you may want to consider include the following:
| Repository | Language | Description |
|---|---|---|
| rippled | C++ | The core XRP Ledger server. |
| ripple-lib | TypeScript | JavaScript client library. |
| ripple-address-codec | TypeScript | XRP Ledger address encoding/decoding library. |
| ripple-binary-codec | TypeScript | XRP Ledger binary data encoding/decoding library. |
| ripple-keypairs | TypeScript | XRP Ledger elliptic curve cryptography library. |
| rippled-historical-database | JavaScript | Data API server and XRPCharts backend. |
| standards-drafts | N/A | Standards and specifications for XRP Ledger software. |
| Xpring4j | Java | Java SDK for XRP Ledger, Interledger, and PayID. |
| XpringKit | Swift | Swift SDK for XRP Ledger, Interledger, and PayID. |
| Xpring-JS | TypeScript | JavaScript SDK for XRP Ledger, Interledger, and PayID. |
| XRP-API | TypeScript | REST API to the XRP Ledger. |
| xrpl-dev-portal | HTML, Markdown | This website. |
| XUMM-App | TypeScript | Client application and developer platform for XRP Ledger. (Not freely licensed for all purposes.) |
Be sure to look at each repository's license and contributing guidelines before contributing to that repository.