mirror of
https://github.com/XRPLF/xrpl-dev-portal.git
synced 2025-11-20 11:45:50 +00:00
29 lines
1.9 KiB
Markdown
29 lines
1.9 KiB
Markdown
# 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. Community involvement makes it better. Look for "[Source]" links in the [documentation](docs.html) to jump directly into the related source code, or browse the source code on GitHub:
|
|
|
|
| XRP Ledger Source Code | |
|
|
|:-----------------------|:----------------------------------------------------|
|
|
| Repository | <https://github.com/XRPLF/rippled> |
|
|
| License | [Multiple; ISC (permissive)](https://github.com/ripple/rippled/blob/develop/LICENSE.md) |
|
|
| Programming Language | C++ |
|
|
|
|
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 core XRP Ledger server (`rippled`) implementation.
|
|
|
|
## Standards Drafts
|
|
|
|
When developing amendments to the XRP Ledger protocol or interoperability between XRP Ledger applications, it's best to discuss the proposed changes with the community.
|
|
|
|
The [**Community Standards Drafts**](https://github.com/XRPLF/XRPL-Standards/) project is a great place to share your plans and collect suggestions on a proposed standard. This feedback can help to balance trade-offs, design for greater efficiency, and address potential security implications before you share your actual source code with others.
|
|
|
|
|
|
## Related Repositories
|
|
|
|
You can find various XRP Ledger-related projects under these and other GitHub organizations:
|
|
|
|
- [XRP Ledger Foundation](https://github.com/XRPLF/)
|
|
- [Ripple](https://github.com/ripple/)
|
|
- [XRPL Labs](https://github.com/XRPL-Labs/) <!-- SPELLING_IGNORE: xrpl -->
|
|
|
|
Be sure to look at each repository's license and contributing guidelines before contributing to that repository.
|