The Ethereum mainnet addresses are:
SPOT: 0xC1f33e0cf7e40a67375007104B929E49a581bafEarrow-up-right
stAMPL (RolloverVault): 0x82A91a0D599A45d8E9Af781D67f695d7C72869Bdarrow-up-right
BondIssuer: 0x5613Fc36A431c9c2746763B80C1DD89e03593871arrow-up-right
FeePolicy: 0x8689Fa9991834Bcf0387b31b7986ac311bAb6ab5arrow-up-right
Router: 0xCe2878d1f2901EFaF48cd456E586B470C145d1BCarrow-up-right
Base Addresses:
SPOT (via Superbridgearrow-up-right): 0x8f2E6758C4D6570344bd5007DEc6301cd57590A0arrow-up-right
Github: https://github.com/ampleforth/spot/arrow-up-right
Security Audit reports:
Audit Reportsarrow-up-right
The following API retrieves the SPOT total supply (which is also the circulating supply). This simply returns the ERC-20 totalSupply() from onchain.
totalSupply()
Last updated 9 hours ago
fetch("https://service-api.fragments.org/spot-total-supply"); // Example Response 586445.104562757