We dont retain private keys or other facts. Open APIs are used to check balances. Private keys are producing Totally randomly in your browser. Simply because we're inheriting classes from the OpenZeppelin contracts library, in your command line run npm put in @openzeppelin/contracts to set up the library into our https://tokenaddress.org