Categorygithub.com/axone-protocol/axone-sdk
module
1.0.0
Repository: https://github.com/axone-protocol/axone-sdk.git
Documentation: pkg.go.dev

# README

axone github banner

       

axone-sdk

lint build test conventional commits semantic-release contributor covenant License

🤔 What is Axone SDK?

Axone SDK is the official software development kit (SDK) for the Axone Protocol. It provides a set of tools and libraries to interact with the Axone Protocol and its ecosystem and enables developers to build applications on top of the Axone Protocol.

The Axone SDK is written in Go and is designed to be modular and extensible. It is built with a focus on security, performance, and ease of use.

🐛 Bug Reports & 🌟 Feature Requests

If you notice anything not behaving how you expected, if you would like to make a suggestion or would like to request a new feature, please open a new issue. We appreciate any help you're willing to give!

Don't hesitate to ask if you are having trouble setting up your own project or if you have any questions about the SDK. Mentors and maintainers are here to help!

🤝 Community

The AXONE Discord Server is our primary chat channel for the open-source community, software developers and node operators.

Please reach out to us and say hi 👋, we're happy to help there.

😍 You want to get involved?

Please check out Axone health files :

# Packages

Package auth aims to provide authentication primitives against applications and services of the Axone network.
Package credential aims to provide a set of tools to work with verifiable credentials.
Package dataverse provides programmatic access to the Axone protocol, it carries the high level logic to interacts with its components hiding the low level details.
Package http provides an HTTP server with a configurable server and router.
Package keys provides cryptographic key management primitives.
Package provider aims to establish common interfaces for recurrent type of services referenced in the Axone protocol to ease their implementation by taking care of the core logic.
Package testutil is a generated GoMock package.
Package tx carries the logic to create, sign and broadcast transactions to a Cosmos SDK based blockchain.