How to Monitor Ethereum Wallets?

https://blog.tenderly.co/how-to-monitor-ethereum-wallets/

We are excited to introduce a new and highly requested feature – Wallet Support. Believe it or not, this feature will allow you to manage and monitor all your wallets in one place.

You now have a dedicated place in your dashboard that allows you to access Wallets with all of the simplicity, ease of use, and powerful features that you expect from Tenderly.

Up until now, Tenderly has been a “Smart Contract first” platform. We have emphasized development-focused experience. But we always knew that we would extend the platform to accommodate more users with different needs. We would have done wallets anyway – developers use them too! – but we made wallet support a priority as part of our ongoing process of evolving the scope of Tenderly’s offering.

Wallet Monitoring Essentials

Tenderly now allows you to add and monitor wallets across multiple supported networks. Instructions on setting up your wallet are waiting for you in the documentation.

Now let’s check out the options once you have added wallets to your Tenderly Dashboard.

View Transaction Details

We start with the essentials. Of course, you will have a detailed view of all transactions – plus options to set up columns to highlight the most important info. You can browse through your successful and failed transactions separately. For failed transactions, you can simply click to access the debugger and see exactly what went wrong. Furthermore, you can filter transactions by status, type, network, and other criteria.

Set up Alerts for your Wallets

Now let’s talk about a useful, highly anticipated combo: Wallets + Alerts. Tenderly lets you set up real-time alerts for a wide variety of scenarios, so you immediately know what’s happening. You can choose to receive notifications about balance changes, successful and failed transactions, the exact amounts of deposits, and many other events. You can route notifications to email, Slack, Discord, and other services.

Simulate Transactions

You can use the Tenderly Simulator to re-create transactions while changing parameters to see how they would be executed on a particular network. This is especially useful for debugging failed transactions and testing new ones before submitting them on-chain.

Contracts and Wallets

When adding a Contract to your project, you can now convert it to a wallet. This creates a contract wallet that you can view in the Wallet tab of the Tenderly dashboard. This is very useful if you have a contract in your Dapp that acts as a wallet. Sometimes it just makes more sense to treat it like a wallet. Of course, you can always reverse this action and convert your contract wallet back to a contract.

Monitoring different Ethereum wallets with Tenderly

The new Wallet features can be used in endless ways. We’ve provided a list of scenarios. Feel free to ping us on Twitter to share the way you and your team plan to utilize Wallet Support.

Token Transfer

The most straightforward action you can do with wallets is to set up Alerting for token transfers. Remember – you don’t have to set up a separate alert for every wallet. You can tag multiple wallets when you configure the alert. That way, you’ll get notified each time one of the tagged wallets receives or sends a token transfer.

Alerting for DAOs, Multi-Sig Wallets, and Vaults

In addition to obvious alerts for successful and failed transactions, you can set up a sort of “whitelisted callers” alert. When you are operating within a DAO or using a multi-sig wallet, there is an expected pool of addresses that interact with the system. You can create a list of these users and set up an alert that will be triggered if someone outside the organization interacts with the wallet. By the same token, you can also create a “blacklisted callers” alert that will notify you if someone on your persona non-grata address list or a known malicious address is interacting with your wallet.

Balance Tracking for Bots, Keepers, and Oracles

Bots, keepers, and oracles must always be switched on. To ensure that they can work without disruption, it’s best to keep some ETH on hand for gas fees. The easiest way to avoid a crisis is to set up an alert that will notify you when the ETH (or other network currency) balance drops under a threshold you specify. This will give you time to top off your account, so your processes continue running smoothly.

Higher Bidder Alerts for NFT Auctions

Here’s a scenario: You see a very cool NFT, maybe a Pikachu in a spacesuit floating around in…well, space. You badly want to buy it, but so do about a thousand other people – and so the bidding wars begin. Our new wallet feature lets you set up an alert that notifies you every time someone places a larger bid so you can boost your offer and eventually claim your Pikachu NFT.

Now it’s up to you. Let us know your creative ideas for using the new wallet support feature by reaching out to us on Twitter.