composable building blocks for EXM smart contracts

EXAMPLES     //     GITHUB




tree

molecules/
├── ar/
│   └── tx-gql ~> atom
└── evm/
├── └── signer
└── sol/ ~> molecule
├── └── auth
└── zil/
├── └── zil-auth
├── stx/
│   └── stx-auth
└── substrate/
├── └── substrate-auth
└── trx/
├── └── trx-auth
└── icp/
├── └── icp-auth
└── ton/
├── └── ton-auth/
└── massa/
├── └── massa-auth
└── fuel/
├── └── fuel-auth
└── tez/
├── └── tez-auth
└── aptos/
└── └── aptos-auth
└── near/
└── └── n-view-state/
└── ever/
├── └── tx
└── redstone/
    └── price
└── ark/
├── ├── resolve
├── └── state
│   └── soark/domain
└── ai/
└── └── chatgpt
└── └── gpt3

abstract

molecule.sh is a developer tooling library and API for EXM alchemists. Built on top of the `deterministicFetch` EXM feature, molecule.sh is composed of reusable components to facilitate writing EXM functions.

Like OpenZeppelin on Ethereum, molecule.sh aims to prevent EXM developers from reinventing the wheel by packaging common operations as importable functions.

molecule.sh is exposed to EXM functions via npm: npm i -g @execution-machine/sdk

releases

v0.2.1