Files
pezkuwi-sdk/bizinikiwi/pezframe/revive/rpc/examples/README.md
T
pezkuwichain 1912e1b56a fix: resolve all markdownlint errors
- Replace 68 "[here]" links with descriptive text (MD059)
- Fix table separator spacing in 6 project files (MD060)
- Add trailing newlines to 2 files (MD047)
- Disable MD060 rule for .claude/ internal files
- Update markdownlint config with MD060: false

All project files now pass markdownlint --config .github/.markdownlint.yaml

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-23 09:37:11 +03:00

49 lines
1.6 KiB
Markdown

## Start the node
Start the kitchensink node:
```bash
RUST_LOG="error,evm=debug,sc_rpc_server=info,runtime::revive=debug" cargo run --bin bizinikiwi-node -- --dev
```
## Start a zombienet network
Alternatively, you can start a zombienet network with the zagros Asset Hub teyrchain:
Prerequisites for running a local network:
- download latest [zombienet release](https://github.com/paritytech/zombienet/releases);
- build PezkuwiChain binary by running `cargo build -p pezkuwi --release --features fast-runtime` command in the
[`pezkuwi-sdk`](https://github.com/pezkuwichain/pezkuwi-sdk) repository clone;
- build PezkuwiChain Teyrchain binary by running `cargo build -p pezkuwi-teyrchain-bin --release` command in the
[`pezkuwi-sdk`](https://github.com/pezkuwichain/pezkuwi-sdk) repository clone;
```bash
zombienet spawn --provider native zagros_local_network.toml
```
## Start the RPC server
This command starts the Ethereum JSON-RPC server, which runs on `localhost:8545` by default:
```bash
RUST_LOG="info,eth-rpc=debug" cargo run -p pezpallet-revive-eth-rpc -- --dev
```
## Rust examples
Run one of the examples from the `examples` directory to send a transaction to the node:
```bash
RUST_LOG="info,eth-rpc=debug" cargo run -p pezpallet-revive-eth-rpc --example deploy
```
## JS examples
JS examples have been moved to the [evm-test-suite](https://github.com/paritytech/evm-test-suite) repository.
### Configure MetaMask
See the doc [the Polkadot Contracts documentation](https://contracts.polkadot.io/work-with-a-local-node#metemask-configuration) for more
information on how to configure MetaMask.