zera-go-sdk

module
v0.0.30 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 26, 2025 License: MIT

README

ZERA Network Go SDK

Note: [BETA Library Development -- First release version June 2025. All functions may not work as expected]

This ZERA Network Go SDK is a powerful library for developers building on the ZERA Network. It is purpose-built to simplify and accelerate development by providing clean, well-documented, and reliable access to the ZERA Network’s core infrastructure. This SDK serves as the foundation for a wide range of platforms, services, and high-volume transaction systems operating within the ZERA ecosystem.

Overview

The ZERA Network is a unique blockchain platform engineered to push the boundaries of what is possible. The ZERA Go SDK abstracts the complexity of blockchain interaction, exposing a modern, developer-friendly interface that significantly reduces the time and effort required to build decentralized applications, wallets, payment services, data platforms, and other blockchain-enabled solutions.

This SDK is used as the base layer in a growing number of products and platforms within the ZERA ecosystem, capable of facilitating millions of transactions and supporting mission-critical systems that demand speed, reliability, and transparency.

Key Features

  • Simplified Blockchain Integration: Provides an intuitive, idiomatic Go interface for accessing the ZERA blockchain.
  • Foundation for High-Scale Platforms: Designed as a core building block for large-scale platforms, exchanges, payment processors, data providers, applications, and more.
  • Direct Validator API Access: Where possible, the SDK supports direct communication with validator nodes, enabling direct, trust-minimized interactions.
  • Secure & Modular Architecture: Built with a production-grade mindset and modular design to support a variety of use cases, from account management to transaction creation.
  • Minimal Dependencies: Lightweight and optimized, ensuring excellent performance in any Go environment.
  • Well-Documented & Actively Maintained: Comprehensive documentation and ongoing updates in alignment with ZERA protocol enhancements. Proudly supported by the Innovative Initiatives Token (IIT) and the ZERA community.

Benefits

  • Accelerated Development: Simplifies blockchain development by abstracting protocol-level complexities and providing clear APIs.
  • Production-Ready Infrastructure: Trusted by major platforms and service providers within the ZERA ecosystem.
  • Scalable & Robust: Proven to support high transaction throughput and large-scale operational environments.
  • Integrated Data & Validator Access: Allows for interaction with the ZV Indexer and direct to validator interaction.
  • Open & Extensible: Open source, community-driven, and designed for easy extension and contribution.

Installation

You can install the SDK using:

go get github.com/ZeraVision/zera-go-sdk

Directories

Path Synopsis
This transaction can only be sent by those authorized under the ACE oracle, but provided for general educational context
This transaction can only be sent by those authorized under the ACE oracle, but provided for general educational context

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL