Phase 1
Fix the path
Get the basics right so every common tool knows BOT Chain exists.
- SDK chain configs
- Network reference
- viem and Chainlist contributions
Uzo Deploy is on mainnet
Deploy a verified contract from your browser, or add BOT Chain to your viem app with one install. Mainnet is chain 677.
npm i @uzolabs/sdk viem
Products
@uzolabs/sdk v0.3.0 defines BOT Chain once so you stop copying chain IDs and RPC URLs. It never touches private keys.
botChain and botChainTestnet for viem
Addresses and typed ABIs
A BOTScan client with no API key
Quotes and swaps on BDEX
Bridge helpers
Gasless transactions
import { createPublicClient, http } from 'viem'
import { botChain } from '@uzolabs/sdk/chains'
const client = createPublicClient({
chain: botChain,
transport: http(),
})
// Reads the latest block from BOT Chain mainnet.
const block = await client.getBlockNumber()npm i @uzolabs/sdk viem
On mainnet a deploy costs gas plus a 0.1 BOT fee, shown before you sign. Practice first on testnet with free tBOT.
Pick Token, NFT Collection or Tip Jar and fill in the form.
See the contract, the network and the cost before anything is sent.
Approve one transaction in your own wallet. Uzo never holds your keys.
The source is verified on BOTScan for you, with a link to the contract.

Phase 1
Get the basics right so every common tool knows BOT Chain exists.
Phase 2
Guides and starters that take a project from an empty folder to a deployed contract.
Phase 3
Templates for the builds people reach for when the clock is running.
Phase 4
Hosted infrastructure for the gaps public endpoints leave open, like event queries.
Straight answers about cost, keys and what is ready today.
An independent project from Lagos that builds developer tools for BOT Chain: an SDK, starter templates, a browser deploy tool and a testnet faucet.
On mainnet you pay network gas plus a fixed 0.1 BOT fee, both shown before you sign. On testnet you pay in tBOT, which is free from the faucet and has no value.
No. You sign in your own wallet, and Uzo holds no admin keys over anything you deploy.
They are tested, not audited. Read the code and test on testnet before you put real value behind a contract.
You stop copying chain IDs, RPC URLs and contract addresses between projects, and you get typed ABIs and a BOTScan client in the same install.
From the Uzo Labs faucet or the BOT Chain faucet. Test tokens are for chain 968 only and have no value.
Practice on testnet with free tBOT. On mainnet a deploy costs gas plus a 0.1 BOT fee.