mirror of
https://github.com/XRPLF/xrpl-dev-portal.git
synced 2025-11-20 03:35:51 +00:00
Contribute code: rewrite for less list, more useful
This commit is contained in:
@@ -1,35 +1,23 @@
|
|||||||
# Contribute Code to the XRP Ledger
|
# 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:
|
The software that powers the XRP Ledger is open-source, so anyone can download, modify, extend, or explore it. Look for "[Source]" links in the [documentation](docs.html) to jump directly into the related source code, or browse the source code on GitHub:
|
||||||
|
|
||||||
| Repository | Language | Description |
|
| XRP Ledger Source Code | |
|
||||||
|:--------------------------------|:---------------|:--------------------------|
|
|:-----------------------|:----------------------------------------------------|
|
||||||
| [rippled][] | C++ | The core XRP Ledger server. |
|
| Repository | <https://github.com/ripple/rippled/> |
|
||||||
| [ripple-lib][] | TypeScript | JavaScript client library. |
|
| License | [Multiple; ISC (permissive)](https://github.com/ripple/rippled/blob/develop/LICENSE) |
|
||||||
| [ripple-address-codec][] | TypeScript | XRP Ledger address encoding/decoding library. |
|
| Programming Language | C++ |
|
||||||
| [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.) |
|
|
||||||
|
|
||||||
[rippled]: https://github.com/ripple/rippled
|
If you're not sure where to start, Dev Null Productions provides a detailed and thorough [**Source Code Guide**](https://xrpintel.com/source) that describes the structure and functions of the `rippled` XRP Ledger server implementation.
|
||||||
[ripple-lib]: https://github.com/ripple/ripple-lib
|
|
||||||
[ripple-address-codec]: https://github.com/ripple/ripple-address-codec
|
|
||||||
[ripple-binary-codec]: https://github.com/ripple/ripple-binary-codec
|
## Related Repositories
|
||||||
[ripple-keypairs]: https://github.com/ripple/ripple-keypairs
|
|
||||||
[rippled-historical-database]: https://github.com/ripple/rippled-historical-database
|
You can find various XRP Ledger-related projects under these and other GitHub organizations:
|
||||||
[standards-drafts]: https://github.com/xrp-community/standards-drafts
|
|
||||||
[Xpring4j]: https://github.com/xpring-eng/xpring4j
|
- [Ripple](https://github.com/ripple/)
|
||||||
[XpringKit]: https://github.com/xpring-eng/xpringkit
|
- [Xpring](https://github.com/xpring-eng/)
|
||||||
[Xpring-JS]: https://github.com/xpring-eng/xpring-js
|
- [XRP Community](https://github.com/xrp-community/)
|
||||||
[XRP-API]: https://github.com/xpring-eng/xrp-api
|
- [XRPL Labs](https://github.com/XRPL-Labs/)
|
||||||
[xrpl-dev-portal]: https://github.com/ripple/xrpl-dev-portal
|
|
||||||
[XUMM-App]: https://github.com/XRPL-Labs/XUMM-App
|
|
||||||
|
|
||||||
Be sure to look at each repository's license and contributing guidelines before contributing to that repository.
|
Be sure to look at each repository's license and contributing guidelines before contributing to that repository.
|
||||||
|
|||||||
Reference in New Issue
Block a user