介绍
让我们在5分钟内了解 AppChain。
开始
开始运行一个新的 madara 节点。
你需要一台服务器
- 带有公共 IP 地址的 AWS EC2 服务器。Buy aws ec2
安装 madara 节点
安装 madcli
curl -L https://raw.githubusercontent.com/Generative-Labs/Madara-AppChain-CLI/main/madcliup/install | bash
安装 madara
madcli install madara
启动 madara 节点
从远端拉取chain配置
madara setup --chain dev --from-remote --base-path .
启动 madara 节点
nohup madara --chain dev --force-authoring --alice --unsafe-rpc-external --rpc-methods Unsafe --rpc-cors all --base-path . &
安装工具链
- scarb(Cairo 和 Starknet 生态系统的构建工具链和软件包管理器)
- sncast
注意
由于 madara 尚不支持 starknet rpc 规范 0.6.0 版本。
工具链需要指定更低的版本!
| # | 版本 | 描述 |
|---|---|---|
| sncast | 0.9.1 | 与星网智能合约交互、发送交易和获取链数据的一体化工具。 |
| scarb | 0.6.2 | 开罗和星网生态系统的构建工具链和软件包管理器。 |
安装 scarb
curl --proto '=https' --tlsv1.2 -sSf https://docs.swmansion.com/scarb/install.sh | sh -s -- -v 0.6.2
安装 sncast
curl -L https://raw.githubusercontent.com/foundry-rs/starknet-foundry/master/scripts/install.sh | sh
指定版本
snfoundryup -v 0.9.1