Skip to main content
POST
/
v0
/
stellar
/
transaction
/
scan
curl --request POST \
--url https://api.blockaid.io/v0/stellar/transaction/scan \
--header 'Content-Type: application/json' \
--header 'X-API-Key: <api-key>' \
--data '
{
"chain": "pubnet",
"options": [
"validation",
"simulation"
],
"account_address": "GDPMFLKUGASUTWBN2XGYYKD27QGHCYH4BUFUTER4L23INYQ4JHDWFOIE",
"transaction": "AAAAAgAAAADewq1UMCVJ2C3VzYwoevwMcWD8DQtJkjxetobiHEnHYgAAAAEAAAAAAAAAAgAAAAAAAAAAAAAAAQAAAAEAAAAA3sKtVDAlSdgt1c2MKHr8DHFg/A0LSZI8XraG4hxJx2IAAAABAAAAACI40RTBOFEE7uT5mZkoq30mbvxLPJpMUm9cIFHgK9SRAAAAAAAAAAAAmJaAAAAAAAAAAAA=",
"metadata": {
"type": "wallet",
"url": "localhost"
}
}
'
{
  "simulation": {
    "status": "<string>",
    "assets_diffs": {},
    "exposures": {},
    "assets_ownership_diff": {},
    "address_details": [
      {
        "account_address": "<any>",
        "description": "<string>"
      }
    ],
    "account_summary": {
      "account_assets_diffs": [
        {
          "asset": {
            "type": "<string>",
            "code": "<string>",
            "issuer": "<string>",
            "org_name": "<string>",
            "org_url": "<string>"
          },
          "in": {
            "usd_price": 123,
            "summary": "<string>",
            "value": 123,
            "raw_value": 123
          },
          "out": {
            "usd_price": 123,
            "summary": "<string>",
            "value": 123,
            "raw_value": 123
          },
          "asset_type": "<string>"
        }
      ],
      "account_exposures": [
        {
          "asset": {
            "type": "<string>",
            "code": "<string>",
            "issuer": "<string>",
            "org_name": "<string>",
            "org_url": "<string>"
          },
          "spenders": {}
        }
      ],
      "account_ownerships_diff": [
        {
          "type": "<string>",
          "pre_signers": [
            "<string>"
          ],
          "post_signers": [
            "<string>"
          ]
        }
      ],
      "total_usd_diff": {
        "in": 123,
        "out": 123,
        "total": 123
      },
      "total_usd_exposure": {}
    }
  },
  "validation": {
    "status": "<string>",
    "result_type": "Benign",
    "description": "<string>",
    "reason": "<string>",
    "classification": "<string>",
    "features": [
      {
        "type": "Benign",
        "feature_id": "<string>",
        "description": "<string>",
        "address": "<string>"
      }
    ]
  }
}

Authorizations

X-API-Key
string
header
required

Body

application/json
chain
enum<string>
required

A CAIP-2 chain ID or a Stellar network name

Available options:
pubnet,
futurenet,
testnet
account_address
string
required
transaction
string
required
metadata
object
required

Metadata

options
enum<string>[]

List of options to include in the response

  • Options.validation: Include Options.validation output in the response

  • Options.simulation: Include Options.simulation output in the response

Minimum length: 1

Response

Successful Response

simulation
object

Simulation result; Only present if simulation option is included in the request

validation
object

Validation result; Only present if validation option is included in the request