Addresses ​
All contracts are deployed on Ethereum mainnet (chain id 1).
Fluid Lite USD Vault ​
| Role | Address | Explorer |
|---|---|---|
| Proxy (interact here) | 0x273DA948ACa9261043fbdb2a857BC255ECC29012 | Etherscan |
| Implementation | 0xE16Ccc91a8134d428e7b6240177f9e2b227b9743 | Etherscan |
The proxy uses EIP-1967 — the implementation can change via a UUPS upgrade. Always send transactions to the proxy address; viem's contract calls automatically route through the delegatecall.
Underlying asset ​
| Role | Address | Decimals |
|---|---|---|
| USDC | 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48 | 6 |
Share token ​
The vault contract itself is the share ERC-20. Read its symbol with the standard ERC-20 symbol() and decimals() functions. Vault shares use 18 decimals (the ERC-4626 default), even though the underlying USDC uses 6 — keep this asymmetry in mind when formatting amounts.

