Categorygithub.com/endless-labs/endless-go-sdk
repositorypackage
1.0.0
Repository: https://github.com/endless-labs/endless-go-sdk.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# README

endless-go-sdk

An SDK for the Endless blockchain in Go

go-version

+1.22

Getting started

Add go to your go.mod file

go get -u  github.com/endless-labs/endless-go-sdk

Where can I see examples?

Take a look at examples/ for some examples of how to write clients.

Where can I learn more?

You can read more about the Go SDK documentation on docs.endless.link

Feature support

  • BCS encoding and decoding
  • Structured API parsing
  • Ed25519 Signer support
  • MultiEd25519 support
  • Secp256k1 Signer support
  • On-chain and off-chain multi-sig support
  • Sponsored transaction and Multi-agent support
  • Transaction submission and waiting
  • External signer support e.g. HSMs or external services
  • Transaction Simulation
  • Automated sequence number management for parallel transaction submission

Examples

  • Fund the account with the faucet to create it on-chain
  • Transaction signing
  • Sponsored transaction example
  • Batch transaction
  • External and alternative signing methods
  • Performance differences between transaction submission methods
  • Create On-chain multi-sig
  • Create Off-chain multi-sig
  • Upgrade account to Off-chain multi-sig
  • Safe transaction