Getting Started
This documentation englobes the xrpl-go
project, a Go SDK for interacting with the XRP Ledger.
What is the XRP Ledger?
The XRP Ledger (XRPL) is a decentralized, open-source blockchain optimized for fast, low-cost transactions and financial applications. It enables tokenization and seamless cross-border payments without intermediaries.
To learn more about the XRP Ledger, you can visit the official website.
What is xrpl-go?
The xrpl-go
project is an SDK written in Go for interacting with the XRP Ledger. It provides a set of tools and libraries for building applications on the XRP Ledger.
The SDK can be split into the following packages:
binary-codec
: A package for encoding and decoding XRPL binary messages, objects and transactions.address-codec
: A package for encoding and decoding XRPL addresses.keypairs
: A package for generating and managing cryptographic keypairs.xrpl
: The biggest package of the SDK. It contains clients, types, transactions, and utils to interact with the XRP Ledger.