Aurox Documentation
  • Aurox Ecosystem
    • What is The Aurox Ecosystem
    • Aurox Ecosystem
      • The Aurox Terminal
        • The Problem
        • The Solution: One Interface for Everything
        • How The Aurox Terminal Works
          • Dashboard
          • Workspaces
            • Default Mode
            • Pro Mode
          • Creating Orders
          • Screener
          • Indicators
          • Wallet and Account Management
          • Two-Factor Authentication
          • Community
          • Rewards
        • Terminal Token Utility
        • Terminal Roadmap
      • Aurox Wallet
        • Background
          • Multichain: Today and tomorrow
          • New use cases: DeFi, NFTs, DAOs, what’s next?
        • Problems with existing wallets
        • The Aurox Wallet
          • Security first
            • Smart contract whitelisting
            • Transaction simulation
            • Phishing prevention
            • Smart contract detection
          • Simplicity and ease of use for advanced traders
        • Wallet Rewards
          • Program Terms
        • Wallet Token Utility
        • Wallet Roadmap
        • Referral System
      • The Aurox Protocol
        • Aurox Trade
          • Gasless Swaps
            • Aurox Sponsor Fund Pool
        • Protocol Token Utility
    • The Aurox Token
      • Launch Distribution
      • Contract Migration
      • Token Utility
      • Security and Audit
    • The Timeline
  • Aurox Terminal Guides
    • General Functions
    • Indicator Guides
      • Aurox Indicator
        • How The Aurox Indicator Functions - Part 1
        • How The Aurox Indicator Functions - Part 2
        • Bounces Strategy
      • Cypher Indicators
      • Aurox A.I. Indicator
        • Tony's 15 Minute A.I. Strategy
  • Aurox Wallet Guides
    • Video Tutorials
    • Gas settings
  • Aurox Token Guides
    • Token Staking Information
    • Liquidity Mining Information
  • Extras
    • Resources & Help
    • Privacy Policy
    • Terms of Service
    • Community Deployed Token Portal
Powered by GitBook
On this page
  • Whitelist
  • Yellowlist
  • Orangelist
  • Redlist
  1. Aurox Ecosystem
  2. Aurox Ecosystem
  3. Aurox Wallet
  4. The Aurox Wallet
  5. Security first

Smart contract whitelisting

PreviousSecurity firstNextTransaction simulation

Last updated 2 years ago

A small minority of smart contracts represent the bulk of all transactions and interactions.

Meanwhile, some smart contracts are known to be dangerous. This includes exploited dApps, fraudulent forks, and contracts with known vulnerabilities.

Finally, some smart contracts do not have an open Solidity code, only the bytecode. While it’s possible to use a decompiler, this could be a red flag, signaling that a smart contract might not actually do what is described on the accompanying glossy marketing website.

To alleviate these risks and effortlessly inform the user, the Aurox Wallet categorizes any smart contract into different lists based on its security profile.

Whitelist

This includes the contracts of well-known dApps such as Uniswap, OpenSea, 1inch, etc. If the user ends up on a spoofed website masquerading as a well-known dApp, the wallet will recognize that its contract is not in the whitelist.

Yellowlist

This includes all smart contracts with open, verified Solidity code that is not part of the whitelist. While it’s impossible to automatically asses what the contract does, it at least lets anyone verify key parameters and search for key features (e.g. lockup).

Orangelist

Smart contracts that do not have open Solidity code and only include bytecode are potentially dangerous and are assigned to the orange list. The user can still interact with them but should be aware of the risks.

Redlist

This includes hacked dApps, scams, and other dangerous contracts. The user will see a warning when trying to interact with these smart contracts.