It’s frustrating for new and experienced users alike to keep track of the state of their transaction. Did it Complete? Is it Pending? Did it Fail? Keep them up to date without leaving your Dapp.
We’ll let users know that their transaction request has been sent to the wallet, but hasn’t been confirmed yet.
Users commonly stack up multiple transaction requests without confirming or rejecting them. We'll let them know that they have to confirm a previous transaction.
Users can get lost navigating between your Dapp and their wallet. We give them 30 seconds to Confirm or Reject a transaction in their wallet before reminding them.
Assist will detect transactions which look to be repeated. We notify users of repeat transactions when we see sequential transactions with the same to address and the same value.
If the user doesn’t have enough funds to complete the transaction, Assist.js will alert them to get more ETH before the transaction is sent to the wallet.
If a user’s transaction isn’t sent to the network we’ll alert them.
After 30 seconds, we’ll notify users that their transaction was Sent but not Received in the Mempool.
Alert users that their transaction has been Confirmed in the wallet and Sent to the network.
When transactions are stalled users can choose to “Speed Up” in MetaMask. We’ll notify them when it has been resent.
When transactions are lingering in the mempool users can “Cancel” them. We’ll confirm their decision with an onscreen modal.
Inform users that their transaction Failed.
Users don’t always know when a transaction has Completed. We let them know for sure with a confirmation message.
Use our notifications for more than just transaction messages. Write your own message and use our notification styles to keep your Dapp looking consistent.