Skip to content

Files

Latest commit

b35bf20 Β· Dec 25, 2024

History

History
221 lines (182 loc) Β· 5.18 KB

README.md

File metadata and controls

221 lines (182 loc) Β· 5.18 KB

Transaction Security Guide

Welcome to the Transaction Security Guide. Learn how to verify and secure your transactions in the Cosmos ecosystem using our AI-powered tools.

Table of Contents

Quick Start

1. Access Our Bot

2. Basic Commands

# Check completed transaction
/tx network hash
Example: /tx cosmos 1F0FD1696E0D8556688018A579A03BA9E6284680ECCEA5E24A1A8589E645034F

# Verify transaction before signing
/tx_h data
Example: /tx_h {"approve":{...}}

🧠 AI Neuroworker

one of function is checking transactions by transaction hash or raw json of transaction

Supported Networks

  • Cosmos Hub (ATOM)
  • Osmosis (OSMO)
  • Injective (INJ)
  • Celestia (TIA)

How to Use

1. Checking Completed Transactions

Command: /tx network hash

The bot will analyze:

  • Transaction type
  • Amount transferred
  • Recipient address
  • Associated permissions
  • Security flags

2. Pre-signing Verification

Command: /tx_h transaction_data

Steps:

  1. Open transaction confirmation window
  2. Locate JSON data block {...}
  3. Copy entire data block
  4. Send to bot using /tx_h command

Bot Response Examples

Safe Transaction Example

πŸ” Unsigned transaction analysis:

🚨 CONCLUSION:
βœ… Transaction appears safe.

Suspicious Transaction Warning

πŸ” Transaction analysis:
<transaction_hash> in network COSMOS

❗️ Detected authorization request:
- Authorization type: GenericAuthorization (general permission for action: /cosmos.bank.v1beta1.MsgSend)
- Granted to: cosmos1...
- Related transfers:
  β€’ ... uatom
  β€’ ... uatom

🚨 CONCLUSION:
❌ WARNING! Transaction is SUSPICIOUS!
Reasons:
- Authorization request: GenericAuthorization (general permission for action: /cosmos.bank.v1beta1.MsgSend)
⚠️ Recommendation: Carefully check all transaction details before confirming!

πŸ›‘οΈ Need help? Contact @whtech_support 

Understanding Transaction Types

1. Standard Transfers

  • Simple token transfers
  • What to verify:
    • Recipient address
    • Amount
    • Token type
    • Network fees

2. Smart Contract Interactions

  • Contract approvals
  • Permission grants
  • What to check:
    • Contract address
    • Requested permissions
    • Interaction type
    • Associated risks

3. Governance Actions

  • Voting
  • Delegation
  • What to verify:
    • Proposal ID
    • Vote type
    • Validator address
    • Stake amount

Security Best Practices

Before Signing

βœ… Always verify transaction data with bot βœ… Check recipient address carefully βœ… Understand permission requests βœ… Verify transaction amounts βœ… Confirm network fees

After Signing

βœ… Save transaction hash βœ… Verify transaction success βœ… Monitor account for unusual activity βœ… Keep transaction records

Red Flags to Watch For

🚫 Unusual permission requests 🚫 Multiple transaction blocks 🚫 Unknown contract interactions 🚫 Excessive network fees 🚫 Unfamiliar token approvals

Real Transaction Examples

1. Safe Staking Transaction

{
  "delegate": {
    "validator": "cosmosvaloper14yncgrhz5t0j6p9yfm0eht65ltter2kqwkn6dc",
    "amount": {
      "denom": "uatom",
      "amount": "1000000"
    }
  }
}

Bot Analysis:

πŸ” Unsigned transaction analysis:

🚨 CONCLUSION:
βœ… Transaction appears safe.

2. Suspicious Contract Interaction

{
  "granter": "cosmos1...",
  "grantee": "cosmos1...",
  "authorization": {
    "@type": "/cosmos.bank.v1beta1.SendAuthorization",
    "spend_limit": [
      {
        "denom": "uatom",
        "amount": "1000000000"
      }
    ]
  },
  "expiration": "..."
}

Bot Analysis:

πŸ” Unsigned transaction analysis:

🚨 CRITICAL DANGER: Request for permission to send your tokens!

🚨 CONCLUSION:
❌ WARNING! Transaction is SUSPICIOUS!
Reasons:
- Permission to send tokens can lead to loss of funds
- Authorization request: SendAuthorization (permission to send tokens)
⚠️ Recommendation: Carefully check all transaction details before confirming!
πŸ›‘οΈ Need help? Contact @whtech_support

Emergency Response

If You Spot a Suspicious Transaction

  1. DO NOT SIGN the transaction
  2. Contact @whtech_support
  3. Document transaction details
  4. Wait for security team response

If You've Signed a Suspicious Transaction

  1. Contact support immediately
  2. Monitor your account
  3. Document all details
  4. Follow security team instructions

Need Help?


Maintained by Quasar πŸ€–πŸ§¬πŸ§  - Your AI-Powered Security Partner in Cosmos

⚠️ Remember: When in doubt, verify with our bot first!