Cartesi CLI is a tool to help creating Cartesi applications. It includes commands that help developers to:
create
applications from templatesbuild
applications from source to a Cartesi machinerun
applications in a local development environmentdeploy
applications to a live networkscli
: a oclif CLI tool for development, deployment and management of applications, available at brew install cartesi/tap/cartesi
;sdk
: Docker image to help with Cartesi build and execution;contracts
: smart contracts for application deployment;devnet
: local deployment of Cartesi contracts and token test contracts;eslint-config
: eslint
configurations (includes eslint-config-next
and eslint-config-prettier
)tsconfig
: tsconfig.json
s used throughout the monorepoEach package/app is 100% TypeScript.
This repo build uses Anvil commands. To install Anvil, you need to follow the instructions here
To build all apps and packages, run the following command:
pnpm run build