Starknet在2023年正式上线主网后,备受关注,这有可能是接下来的热点(?保持一个关注)。在2023年9月的时候,也有广泛流传的,官方只想给开发者空投,那大家不赶紧学一波,发点合约占占坑位?开源库、文档Starknetbookhttps://docs.s
Starknet 在2023年正式上线主网后,备受关注,这有可能是接下来的热点(?保持一个关注)。
在2023年9月的时候,也有广泛流传的,官方只想给开发者空投,那大家不赶紧学一波,发点合约占占坑位?
Starkliup
是Starkli
环境的安装程序,可以使用curl
命令行安装:
curl https://get.starkli.sh | sh
执行命令后重新启动终端。成功安装后starkliup
,即可用于安装 Starkli
:
starkliup
重新启动终端、运行source ~/.zshrc
或 source ./bashrc
并运行以下命令来验证安装:
starkli --version
要升级到 Starkli 的最新版本,只需再次执行以下步骤即可。
Scarb
与 macOS、Linux 和 Windows 操作系统兼容。
对于 macOS 和 Linux 用户,打开终端并执行以下命令:
curl --proto '=https' --tlsv1.2 -sSf https://docs.swmansion.com/scarb/install.sh | sh
您可以运行相同的命令来升级它。
目前,Windows 上的 Scarb 需要手动安装,但必要的步骤保持在最低限度:
将其解压到您想要安装 Scarb 的位置。scarb
在您的目录中命名的文件夹%LOCALAPPDATA%\Programs
就足够了:
%LOCALAPPDATA%\Programs\scarb
将目录路径添加到环境变量scarb\bin
中PATH
。
通过在新的终端会话中运行以下命令来验证安装,它应该打印 Scarb 和 Cairo 语言版本:
scarb --version
重新启动终端并运行以下命令来验证安装:
$ scarb --version
您可以运行相同的命令来升级它:
curl --proto '=https' --tlsv1.2 -sSf https://docs.swmansion.com/scarb/install.sh | sh
starknet 只支持3.11以下的python版本,建议使用pyenv来做python版本管理
pyenv virtualenv 3.9.18 cairo_venv
# 3.9.18替换成你安装的其他python版本
pyenv activate cairo_venv
pip install ecdsa fastecdsa sympy
pip install cairo-lang
查看starknet 版本号
$ starknet --version
starknet 0.12.2
至此 cairo 1的开发环境安装完毕
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!