# Read-only status No wallet needed. No transaction. ## Contract reads (live) - totalMinted() - how many monkes exist - freeSeatsLeft() - free seats remaining out of 777 - balanceOf(wallet) - how many this wallet holds - mintedByIdentity(identity) - quota used by one .ai identity - heldETH() - BNB waiting inside the contract for clearETH() - paidPrice() - price of one paid seat ## Registry reads - balanceOf(wallet) - whether the wallet is eligible at all - handleOf(wallet) - the .ai handle behind the identity ## Gateway - base URL: not public yet - GET /v1/models - models available on the credit allowance - GET /keys/quota?address= - remaining allowance and reset date ## Report Report supply, free seats left, eligibility and remaining quota. Send nothing.