Skip to main content
Testnet beta. Uzo Deploy is live on BOT Chain testnet (chain 968). Mainnet is not enabled yet. Everything here is free to try with test tokens from the faucet.
The addresses of the Uzo Deploy factory contracts on each BOT Chain network, and the values that identify a Uzo contract.
Always confirm a factory address on BOTScan before signing. Your wallet shows the address it’s about to call: it should match this table.

Factory addresses

Read from config/deployments.json in the uzo-deploy repo. Verified status checked on BOTScan on October 7, 2026.

BOT Chain Testnet (chain ID 968)

BOT Chain mainnet (chain ID 677)

Not deployed on mainnet yet.

The Deployed event

Every factory emits this event for each contract it creates. See How it works for what each field means.
Deployed event

uzoTemplate values

Every contract a Uzo factory creates returns its template ID and version from uzoTemplate(). The ID is a short string stored as bytes32, and it’s the same value as templateId in the Deployed event.
Template contracts
Any contract can return these values. To be sure a contract came from Uzo, check that one of the factories above emitted a Deployed event with it as the instance.

Source code

The factory and template sources are in contracts/src in the uzo-deploy repo, under the MIT license.
Last modified on October 7, 2026