---
# System prepended metadata

title: Blockchain Tribe Hackathon

---

# Blockchain Tribe Hackathon

- Build module against the [runtime template](https://github.com/cennznet/cennznet-runtime-template)
- if all else fails build on [stable](https://github.com/cennznet/cennznet/tree/stable)


## Examples
https://substrate.dev/tutorials/


## Tools

**Build and Run CENNZnet node**
```bash
# build (run this on rebuilds also)
./scripts/build.sh && cargo build --release

# run
./target/release/cennznet --dev
```

**UI**
Easy way to interact with node/module.
Configure to point to local node in settings
https://cennznet.js.org/cennznet-ui/

**Sharing a node**
Create a public URL to your local node's websocket
```bash
# install ngrok
brew cask install ngrok

# tunnel port 9944
ngrok http 9944
```

**API**
Try this api version: `@cennznet/api "^0.13.6"`