Here is how to create a dashboard for a smart contract you are interested in (we will set up a dashboard for Wrapped Ether on Polygon):
Go to https://moonstream.to/subscriptions/ and add a new subscription:
Choose Polygon smartcontracts as the type of the subscription
Add the address of Wrapped Ether (0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619) and give it a suitable label and color.
Click on the “Upload” button to upload an ABI for the contract.
For many contracts, you can find their ABI on Polygonscan by clicking on the “Contract” tab
And copying from the Contract ABI section
Copy this ABI to your keyboard, paste it into Moonstream, and verify it:
Once you have validated the ABI, click Submit:
Create a new dashboard:
Give it a meaningful name:
Add subscription to dashboard
Click the subscription you want to add:
Select the events and methods you want to track on the smart contract
Do NOT click on Add subscription to dashboard again (unless you want to add another smart contract to the same dashboard - that works). Instead, click on Submit in the bottom right:
Wait for a few minutes for our crawler to pick up your new subscription and for our report generator to start producing graphs for the new dashboard. It may take more than 5 minutes at the moment. We are tuning our servers to handle the load for report generation. Mash that F5 key, we don’t mind.
Enjoy your new dashboard:
<aside> 💡 We only start crawling smart contract data from the time at which you created your subscription. We are working on a feature which will also go back in time and crawl historical data about the smart contracts that you are interested in. That will come in January.
</aside>
We are actively working on improving the experience around dashboard creation and usability. Please let us know on Discord if you have any feedback. We want to hear it!