Module
-- - - - - - --*-- - - - - - --
| ___ ___ |
| /\ \ /\__\ |
| /::\ \ /::| | |
| /:/\:\ \ /:|:| | |
| /::\~\:\ \ /:/|:|__|__ |
| /:/\:\ \:\__\ /:/ |::::\__\ |
| \:\~\:\ \/__/ \/__/~~/:/ / |
| \:\ \:\__\ /:/ / |
| \:\ \/__/ /:/ / |
| \:\__\ /:/ / |
| \/__/ \/__/ |
| |
-- - -- E a s y M i n a -- - --
| change the world with zk tech |
---------------------------------
EasyMina
is a beginner-friendly Node.js module that assists you in creating a bare-bones environment for the Mina blockchain.
The goal is to offer developers a smooth entry into zk-snark development by creating a minimal workspace that focuses their attention on the structure. The simple setup indirectly explains fundamental rules. Additionally, best practices are built-in by default, such as key encryption and the inclusion of a .gitignore
file with exclusions for the credential folder and its associated keys.
Overview
Method | Description |
---|---|
.createAccounts() | Create and save new accounts. |
.requestContract() | First step in creating and saving a smart contract. |
.saveContract() | Second step in creating and saving a smart contract. |
.getAccount() | Retrieve a saved account. |
.getDeployedContract() | Retrieve a saved contract. |
.loadModuleExperimental() | Experimental method for importing a smart contract. |
Happy building!