# Build on Bremo in five minutes

Bremo is a standard EVM chain, so everything you already know from
Ethereum works unchanged: wallets, Solidity, ethers.js, viem, Foundry,
Hardhat. This is the shortest path from zero to a deployed contract.

## The network

    Network name     Bremo
    Chain ID         48555
    Currency         BREMO (18 decimals)
    RPC URL          read the current endpoint from https://bremo.tech/rpc.json
    Explorer         https://bremo.tech/network

The RPC endpoint rotates while the network runs on interim
infrastructure, so always read it from rpc.json rather than hardcoding.

## Read the chain right now (no wallet needed)

    curl -s https://bremo.tech/rpc.json
    # take the "rpc" value, then:
    curl -s -X POST -H "Content-Type: application/json" \
      -d '{"jsonrpc":"2.0","id":1,"method":"eth_blockNumber","params":[]}' \
      <RPC_URL>

## Connect a wallet

One click at https://bremo.tech (Add to MetaMask), or add the network
manually with the settings above.

## Deploy a contract

    npm install ethers
    node -e '
    const { ethers } = require("ethers");
    (async () => {
      const cfg = await (await fetch("https://bremo.tech/rpc.json")).json();
      const provider = new ethers.JsonRpcProvider(cfg.rpc, 48555);
      console.log("block:", await provider.getBlockNumber());
    })();'

Deploying needs BREMO for gas. Gas is nearly free by design, but the
faucetless truth today is that coins are not yet distributed. When the
distribution program opens (announced at bremo.tech/roadmap first),
builders are one of the groups it is designed for. Until then, reach out:
hello@bremo.tech. Real builders get test coins for real projects.

## What is worth building here

Bremo's one promise is that its money supply cannot change. Things that
promise composes well with: payment tools, savings tools, escrow,
invoicing, anything where the user's first question is "can someone
change the rules on me later." The answer here is no, verifiably.

## Verify, do not trust

- Genesis: https://bremo.tech/downloads/genesis.json
- Token contract: https://bremo.tech/downloads/BremoToken.sol
- Reproduce the build: solc 0.8.28, EVM target paris, optimizer 200 runs
- Live network health: https://bremo.tech/status.json

Questions, ideas, or a project that needs gas: hello@bremo.tech
