Cross-Network Relationship Mapping
Implementation Details
Class Names
CrossNetworkMapping
CrossNetworkMappingQueryParams
CrossNetworkMappingData
Import Statement
pythonCopyEditfrom satoshi_terminal.models.cross_network_mapping import (
CrossNetworkMapping,
CrossNetworkMappingQueryParams,
CrossNetworkMappingData,
)Parameters
source_chain
str
Source blockchain (e.g., Ethereum, Solana) for asset mapping.
None
True
target_chain
str
Target blockchain for asset flow analysis.
None
True
asset_type
Union[str, List[str]]
Asset type(s) to track (e.g., tokens, NFTs).
None
True
time_range
Tuple[datetime, datetime]
Date range for transaction flow analysis.
None
True
Data
transaction_id
str
Unique identifier for cross-chain transactions.
source_chain
str
Blockchain where the transaction originated.
target_chain
str
Blockchain where the transaction was completed.
asset_id
str
Identifier of the asset being transferred.
transfer_amount
float
Amount of the asset transferred.
timestamp
datetime
Date and time of the transfer.
Feature Documentation: Smart Contract Behavioral Profiling
Implementation Details
Class Names
SmartContractBehaviorProfiling
SmartContractBehaviorQueryParams
SmartContractBehaviorData
Import Statement
Parameters
contract_address
Union[str, List[str]]
Smart contract address(es) to analyze.
None
True
event_type
str
Event type (e.g., "Transfer", "Approval") to monitor.
None
True
time_range
Tuple[datetime, datetime]
Date range for behavioral profiling.
None
True
Data
contract_address
str
Address of the smart contract analyzed.
anomaly_score
float
Anomaly score indicating unusual behavior.
event_count
int
Number of events triggered during the time range.
function_call_patterns
List[str]
Frequent function calls and their occurrence patterns.
timestamp
datetime
Timestamp of the last analysis.
Feature Documentation: Machine-Learning-Driven Wallet Clustering
Implementation Details
Class Names
WalletClustering
WalletClusteringQueryParams
WalletClusteringData
Import Statement
Parameters
wallet_address
Union[str, List[str]]
Wallet address(es) to include in clustering analysis.
None
True
clustering_method
str
Method for clustering (e.g., "Behavioral", "Geographic").
None
True
time_range
Tuple[datetime, datetime]
Date range for activity clustering.
None
True
Data
cluster_id
str
Identifier for the wallet cluster.
wallet_addresses
List[str]
List of wallets in the cluster.
common_behaviors
List[str]
Frequently observed patterns among wallets in the cluster.
anomaly_score
float
Anomaly score for unusual activity within the cluster.
timestamp
datetime
Timestamp of the clustering operation.
Last updated
