Skip to content

A golang library for creating, signing, and submitting Cardano transactions via cardano-cli

License

Notifications You must be signed in to change notification settings

igorcrevar/go-cardano-tx

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

go-cardano-tx

A comprehensive library for creating, signing, and submitting Cardano transactions with a focus on ease of use and flexibility. The library offers the following key functionalities:

  • Transaction Creation:

    • Build transactions using the Cardano CLI.
    • Supports lovelace and native assets/tokens.
    • (Note: Smart contracts and advanced functionalities are currently not supported.)
  • Transaction Signing:

    • Sign transactions and assemble multiple signatures into a finalized transaction.
  • Blockchain Queries:

    • Query UTXOs, current slot, protocol parameters, and submit transactions using Ogmios, Blockfrost, or the Cardano CLI.
  • Address Management:

    • Generate and manipulate Cardano addresses.
  • Multisig Support:

    • Create multisig addresses using policy scripts.

About

A golang library for creating, signing, and submitting Cardano transactions via cardano-cli

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages