archethic-cli

command module
v1.0.0 Latest Latest
Warning

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

Go to latest
Published: Jun 7, 2023 License: AGPL-3.0 Imports: 1 Imported by: 0

README

Archethic Command Line Interpreter

This command line interface enables you to interact with the Archethic's blockchain within the terminal by providing snap features:

  • Generate transaction address
  • Build & send transaction
  • Manage keychain (decentralized wallet)
    • Create and connect to your keychain (decentralized wallet)
    • Build and send transaction from your connected keychain
    • Update your keychain by adding and removing services

Installation

Install it with go:

go install github.com/archethic-foundation/archethic-cli@latest

Or just build it yourself (requires Go 1.18+):

git clone https://github.com/archethic-foundation/archethic-cli.git
cd archethic-cli
go build .

Usage

By default the CLI works as TUI (terminal user interface) application allowing the application to be interactive.

When launching the Archethic CLI you will access to the main menu that allows you to select an action.

  • Generate an address
  • Build and send a transaction
    • send uco
    • send tokens
    • interact with smart contract (recipients)
    • add ownerships and secret delegation
    • add abritraty content
    • add smart contract's code
  • Manage keychains
    • create a keychain with a given seed
    • access a keychain
    • add and remove services from a keychain
    • send a keychain transaction for a specific service

License

AGPL-3

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

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