CAT PROTOCOL
Guide by @elgaryk https://x.com/elgarykhttps://x.com/elgaryk
https://x.com/elgaryk
https://x.com/elgaryk
DEPENDENCIES
git https://git-scm.com/downloads
node.js https://nodejs.org/en/download
docker https://www.docker.com/products/docker-desktop/
In terminal put these commands one by one
npm install -g yarn git clone https://github.com/CATProtocol/cat-token-box.git cd cat-token-box yarn install yarn build cd packages/tracker yarn install yarn build docker compose up -d cd ../../ && docker build -t tracker:latest . docker run -d \ --name tracker \ --add-host="host.docker.internal:host-gateway" \ -e DATABASE_HOST="host.docker.internal" \ -e RPC_HOST="host.docker.internal" \ -p 3000:3000 \ tracker:latest
Check tracker sync there http://127.0.0.1:3000/api
cd packages/cli yarn install yarn build
Then create file config.json
{ "network": "fractal-mainnet", "tracker": "http://127.0.0.1:3000", "dataDir": ".", "maxFeeRate": 30, "rpc": { "url": "http://127.0.0.1:8332", "username": "bitcoin", "password": "opcatAwesome" }
Create wallet
yarn cli wallet create && yarn cli wallet address
Now you ready to mint & deploy!
yarn cli mint -i 45ee725c2c5993b3e4d308842d87e973bf1951f5f7a804b21e4dd964ecd12d6b_0 5
Follow my on twitter https://x.com/elgaryk