@uzolabs/sdk release, so you can see what’s safe to upgrade to and what to change in your code.
Early release. This is published in
@uzolabs/sdk 0.2.0 on npm and you can use it today. The API may change before 1.0, so pin the version.2026-09-30
Added
@uzolabs/sdk/contracts: theaddressesobject,getAddresses(chainId),USDT_RESOURCE_ID,TOKENSandEXTERNAL_BRIDGE(experimental), and typed ABIs generated from BOTScan, plus viem’serc20Abi.@uzolabs/sdk/explorer:createExplorerClient({ chainId })withgetAddressInfoandgetContract. No API key needed.- Errors:
UzoErrorand its subclasses, each with a stablecode.
- The mainnet
bdexV3SwapRouter02address entry. BOTScan verifies that address as aUniversalRouter, not a SwapRouter02, and the mainnet Universal Router isn’t confirmed yet.
2026-09-30
Added
- First release.
@uzolabs/sdk/chainswith viem chain definitions for BOT Chain (botChain, chain ID 677) and BOT Chain Testnet (botChainTestnet, chain ID 968), including the RPC, BOTScan explorer and Multicall3 settings.
Upcoming
These modules are planned. Version numbers come from the SDK’s README. There are no release dates.
To hear about new releases, watch the repository on GitHub and choose Releases only.