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
  • Normal Transaction Example
  • Dangerous Transaction Example
  1. Aurox Ecosystem
  2. Aurox Ecosystem
  3. Aurox Wallet
  4. The Aurox Wallet
  5. Security first

Transaction simulation

PreviousSmart contract whitelistingNextPhishing prevention

Last updated 2 years ago

The Aurox Wallet does not only show the transaction data but also simulates its outcome based on the input.

This prevents signing transactions with smart contracts from the Yellow list (open Solidity code) that are not doing what the marketing message says. For example, if a user attempts to sign a message to get the airdrop, the simulation will inform the user that this transaction will not return anything.

Normal Transaction Example

In the below scenario, the transaction simulation displays to the user the input and the output of tokens before submitting the transaction to the blockchain. Most dApp transactions return a token when executing transactions. Whereas scam contracts will simply drain your wallet.

Dangerous Transaction Example

In the example below, the Aurox Wallet notifies the user when a transaction tries to take tokens out of the wallet but not return anything. In most cases, such transactions are only done by malicious smart contracts.

Similarly, if a user signs a transaction that approves the contract to withdraw all tokens or NFTs, a warning message will be displayed. Even if the contract is not malicious, this is simply a bad security practice and such dApps should be avoided.