A Typescript library for building decentralized applications on Alephium.
You could run the following command to scaffold a skeleton project for smart contract development:
npx @alephium/cli init <project-dir> [-t (base | react | nextjs)]
Please read the documentation for more.
There are a few packages in this repository:
-
@alephium/cli
is the CLI tool for dApp development. -
@alephium/web3
is the core and base package for all dApp development. -
@alephium/web3-wallet
contains wallet related functions. -
@alephium/web3-test
contains test related functions. -
@alephium/web3-react
contains react components to help authenticate and interact with the Alephium blockchain -
@alephium/get-extension-wallet
contains functions to get the extension wallet object -
@alephium/walletconnect
contains Alephium's WalletConnect implementation
Please refer to package.json
.