A cross-platform command-line tool for interacting with EOSIO blockchains, offering a superset of cleos functionalities with an integrated secure vault.
eosc is a cross-platform command-line Swiss Army knife for interacting with EOSIO blockchains like EOS, BOS, Telos, and Worbli. It provides a superset of cleos functionalities with an integrated secure vault for signing transactions, supporting both online and offline workflows. The tool simplifies blockchain operations by combining wallet management and transaction signing into a single package.
Blockchain developers and operators working with EOSIO-based chains who need a robust, cross-platform CLI tool for transaction crafting, multisig operations, and wallet management.
Developers choose eosc over alternatives like cleos because it is easier to compile (written in Go), works on Windows, and integrates wallet functionality directly, eliminating the need for separate keosd instances while offering enhanced features like offline signature support.
Cross-platform EOSIO command-line swiss-army-knife (EOS, BOS, Telos, Worbli, etc.)
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Provides all functionalities of cleos with additional enhancements, making it a comprehensive replacement for EOSIO blockchain operations.
Works on Windows, macOS, and Linux, addressing the limitation of cleos which lacks Windows compatibility.
Combines wallet management and transaction signing into one tool, eliminating the need for separate keosd instances as per the README.
Supports offline signature flows and cold wallet operations, enhancing security for sensitive transactions, as highlighted in the features.
Based on the eos-go library, allowing straightforward customization and extension for developers.
Configuration heavily relies on environment variables for API URLs and headers, which can be error-prone and cumbersome to manage.
The README references only two additional documents, potentially leaving advanced use cases uncovered and requiring community support.
Building from source requires a Go installation, which may not align with environments where C++ toolchains are standard or preferred.
Exclusively designed for EOSIO-based chains, limiting its utility for projects involving diverse blockchain platforms.
eosc is an open-source alternative to the following products: