Aegis
  • Introduction
    • Who is Aegis for?
    • How to start using Aegis?
    • How does Aegis work?
      • Supported networks
      • Findings
      • Categorizing your monitored address
      • Backtesting
        • Performing a backtest
      • Smart contract analysis
      • Allowances
  • Add a monitored address
    • Bulk import addresses
  • Add a notification channel
    • Add an email notification channel
    • Add a Slack notification channel
      • Anatomy of your Slack notification
    • Add a Telegram notification channel
      • Anatomy of your Telegram notification
    • Add an SMS notification channel
    • Add a Discord notification channel
      • Anatomy of your Discord notification
    • Webhooks
  • Triggers
    • Trigger Types compatibility matrix
    • Potential Risks
      • Risk Types
      • Risk Levels
      • Retention of Aegis Findings
    • Events
      • Event Listening: Use cases
    • Function Calls
      • Function Call Monitoring: Use Cases
    • The difference between Events and Function Calls
    • Value triggers
      • Transfer Threshold Monitoring: Use Cases
      • Total-Value-Locked (TVL) Monitoring: Use Cases
      • Token Mint Monitoring: Use Cases
    • Wallet Activity
  • Add an alert
    • Alert management
    • Notification limits solutions
  • Panic Button
    • Add a Panic Button
    • How does the Panic Button work?
  • Interact with your smart contract
  • Teams
  • API
  • Aegis dApp
    • Token risk analysis
  • Firewall
  • Pricing
    • LSS Boost
    • Aegis Limitless
    • Aegis Pulse
  • Glossary
  • Release notes
Powered by GitBook
On this page
  1. Introduction
  2. How does Aegis work?

Allowances

Aegis comes equipped with a simple wallet hygiene tool for analyzing and managing token allowances/approvals. By connecting your wallet to Aegis, you can view all dApps (think Uniswap or Aave) for which you have granted token spending permissions. You can also set those granted token allowances to zero, revoking dApp access to your wallet funds.

This is important because simply disconnecting your wallet from unwanted dApps does not revoke previously granted permissions. After you disconnect, the unwanted dApp is no longer able to view your address, but your token approvals/allowances stay active. This makes your wallet (say, MetaMask) vulnerable to approval exploits that take advantage of granted permissions to spend user tokens.

Aegis Allowances Control can help you take preventative steps to mitigate risks. By revoking old permissions, you can limit the possibility that an exploit against an outdated dApp results in your funds being stolen. Regularly reviewing your token allowances for rarely-used dApps may also help you avoid falling prey to phishing scams.

You can view your Allowances by navigating to the wallet page on Aegis. There you will find a tab called Allowances with information about the Asset, Spender address, Balance, Approved amount, and time of Last Update. If you have your wallet connected to Aegis, you will also be able to revoke unwanted token allowances by simply pressing the “Revoke” button at the end of each row.

PreviousSmart contract analysisNextAdd a monitored address

Last updated 1 year ago