For max supply, the only way to be sure is by reading the code. Especially with alts, which are under development, where the core team basically makes all the decisions and are decentralized only in aspiration, the inflation and max supply can change in a single commit.
I am not sure how circulating supply is derived.