+
+```shell
+cartesi create counter --template javascript
+```
+
+
+
+
+```shell
+cartesi create counter --template python
+```
+
+
+
+
+```shell
+cartesi create counter --template rust
+```
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+```shell
+cartesi create marketplace --template javascript
+```
+
+
+
+
+```shell
+cartesi create marketplace --template python
+```
+
+
+
+
+```shell
+cartesi create marketplace --template rust
+```
+
+
+
+
+```shell
+ npm add viem
+```
+
+
+
+
+```shell
+cat > requirements.txt << 'EOF'
+--find-links https://prototyp3-dev.github.io/pip-wheels-riscv/wheels/
+requests==2.32.5
+eth-abi==5.2.0
+eth-utils==5.3.1
+regex==2025.11.3
+pycryptodome==3.23.0
+eth-hash==0.7.1
+EOF
+```
+
+
+
+
+```shell
+cargo add hex serde ethers-core
+```
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+```shell
+cartesi create counter --template javascript
+```
+
+
+
+
+```shell
+cartesi create counter --template python
+```
+
+
+
+
+```shell
+cartesi create counter --template rust
+```
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+```shell
+cartesi create marketplace --template javascript
+```
+
+
+
+
+```shell
+cartesi create marketplace --template python
+```
+
+
+
+
+```shell
+cartesi create marketplace --template rust
+```
+
+
+
+
+```shell
+ npm add viem
+```
+
+
+
+
+```shell
+cat > requirements.txt << 'EOF'
+--find-links https://prototyp3-dev.github.io/pip-wheels-riscv/wheels/
+requests==2.32.5
+eth-abi==5.2.0
+eth-utils==5.3.1
+regex==2025.11.3
+pycryptodome==3.23.0
+eth-hash==0.7.1
+EOF
+```
+
+
+
+
+```shell
+cargo add hex serde ethers-core
+```
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+