As part of our commitment to constantly improving and innovating for our users, we’re excited to announce the release of a new feature that allows you to track the live state of your smart contracts on Ethereum and Celo.
Querying the live state of your contracts directly from SQL is much easier and more efficient than using traditional APIs. It allows you to access real-time data without having to worry about API limitations or the overhead of making multiple API calls. Plus, with this feature, you’ll have a clear, concise view of your contract data, making it easier to track and manage your contracts.
But the power of this feature doesn’t stop there. By using sub-queries, you can even call smart contracts directly from within your SQL queries. This allows you to join existing data with the live state of your contracts, unlocking even more insights and use cases. For example, you can use this feature to find all wallets meeting certain conditions and check those wallet balances by reading the live state from the smart contract.

Whether you’re a developer looking to stay on top of your contract data, or a user interested in keeping an eye on your contracts, this feature is sure to be a game-changer. For more information on how to use this feature, check out our documentation at https://docs.makerdojo.io/reference/read-contract-state. Then, visit https://makerdojo.io to give it a try and let us know what you think.
We’re always looking for ways to improve and make your experience with web3 even better. We hope this new feature helps you manage your smart contracts with ease. Happy contract tracking!