CUBE3 Documentation
  • CUBE3 Documentation
  • Detect Products
    • Inspector
    • Monitor
    • Sonar
      • Sonar Feeds
  • Protect Products
    • RASP
      • Quick Start
        • ERC-20 Non-Upgradeable (Foundry)
        • ERC-20 Non-Upgradeable (Hardhat)
        • ERC-20 Upgradeable (Foundry)
        • ERC-20 Upgradeable (Hardhat)
      • RASP Integration
        • 1. Installation
        • 2. Integration
        • 3. Deployment
        • 4. Registration
        • 5. Interaction
        • 6. Inspection
      • CUBE3 Protocol
      • CUBE3 SDK
  • Manage Products
    • Transactions
    • Alerts
      • Email Integration
      • Slack Integration
      • Telegram Integration
      • Discord Integration
      • Webhook Integration
    • Rules
  • API Documentation
    • Inspector API
    • Validation API
      • Troubleshooting
    • Management API
      • Monitor API
      • Alert API
      • Control lists API
    • Authentication
    • API Rate Limits
  • Risk Engine
    • Risk Scoring Introduction
    • Risk Scoring Detailed Overview
  • Settings
    • Billing
    • Organization
    • API Keys
  • Supported Blockchain Networks
    • CUBE3 Detect Products
    • CUBE3 Protect Products
  • Testing Guide
Powered by GitBook
On this page
  1. Detect Products
  2. Sonar

Sonar Feeds

With our new Sonar Feeds service, you can subscribe to get instant scoring of new smart contracts deployed on the following chains:

  • Ethereum Mainnet

  • Polygon Mainnet

  • BSC Mainnet

  • Arbitrum Mainnet

  • Avalanche C Mainnet

All you need to do to get started is provide a webhook address (HTTPS endpoint) and the CUBE3 Engine will send you scores for your subscribed feeds safely and securely in the following format:

{
    "alertType": "addressScoreChange",
    "timestamp": "2024-03-20T14:52:15.219Z",
    "analysisResult": {
        "address": "0xc0ffeebeefc0ffeebeefc0ffeebeefc0ffeebeef",
        "blockchainId": 56,
        "riskScore": {
            "compliance": {
                "value": 30.0,
                "subcategory": null
            },
            "fraud": {
                "value": 30.0,
                "subcategory": null
            },
            "cyber": {
                "value": 99.0,
                "subcategory": "Exploit"
            },
            "combined": {
                "value": 99.0,
                "category": "cyber",
                "subcategory": "Exploit"
            }
        }
    }
}
{
    "alertType": "transactionDetection",
    "timestamp": "2024-03-20T14:52:15.219Z",
    "analysisResult": {
        "fromOriginal": "0x52522d35725836d48e12e64731fa170bcd9423bf",
        "toOriginal": "0x0da9fcc650e2109e09344fd571bb78091b781f06",
        "txHash": "0x730ec4f480410c4ef440135718258bb41974382b271ed9a287c187c75c15065d",
        "blockchainId": 56,
        "blockNum": 19477019,
        "blockTimestamp": 1710951107,
        "participants": [
            "0x52522d35725836d48e12e64731fa170bcd9423bf",
            "0x0da9fcc650e2109e09344fd571bb78091b781f06",
            "0xc0ffeebeefc0ffeebeefc0ffeebeefc0ffeebeef"
        ],
        "balanceChanges": [
            {
                "tokens": [
                    {
                        "value": -1158297126131,
                        "usd": -1160613.720383262,
                        "address": "0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48"
                    }
                ],
                "usdTotal": -1160613.720383262,
                "address": "0x0da9fcc650e2109e09344fd571bb78091b781f06"
            },
            {
                "tokens": [
		                {
		                    "value": 1158297126131,
		                    "usd": 1160613.720383262,
		                    "address": "0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48"
		                }
                ],
                "usdTotal": 1160613.720383262,
                "address": "0x52522d35725836d48e12e64731fa170bcd9423bf"
            }
        ],
        "tokens": [
            {
                "address": "0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48",
                "decimals": 6,
                "symbol": "USDC",
                "price": 1.002,
                "timestamp": "2024-03-20T14:52:15.219Z",
                "chainId": 56
            }
        ],
        "attackPhase": "exploitation",
        "totalLoss": 1160613.720383262,
        "attackerAddress": "0x52522d35725836d48e12e64731fa170bcd9423bf",
        "attackContractDeployAddress": null,
        "attackContractAddress": null,
        "attacker": [
            {
                "address": "0x52522d35725836d48e12e64731fa170bcd9423bf",
                "attackerGains": [
                    {
                        "token": "0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48",
                        "value": 1158297126131,
                        "usd": 1160613.720383262
                    }
                ],
                "usd": 1160613.720383262
            }
        ],
        "riskScore": {
            "compliance": {
                "value": 30.0,
                "subcategory": null
            },
            "fraud": {
                "value": 60.0,
                "subcategory": "Exploit"
            },
            "cyber": {
                "value": 30.0,
                "subcategory": null
            }
            "combined": {
                "value": 60.0,
                "category": "cyber",
                "subcategory": "Exploit"
            }
        }
    }
PreviousSonarNextProtect Products

Last updated 11 months ago

This is the same data format that our product, but now the CUBE3 Engine can alert you when any new contract is deployed and scored in our engine. We also can supply the Sonar transactions via Sonar feeds which will allow you to get alerted when unsafe transactions are detected on chain.

To get your security and operations teams started, please contact the CUBE3 team at or our.

Inspector
hello@cube3.ai
Telegram Channel