Multi-Wallet Aggregator Profiles
Implementation Details
Class Names
WalletAggregatorProfiles
WalletAggregatorQueryParams
WalletAggregatorData
Import Statement
pythonCopyEditfrom satoshi_terminal.models.wallet_aggregator_profiles import (
WalletAggregatorProfiles,
WalletAggregatorQueryParams,
WalletAggregatorData,
)Parameters
wallet_addresses
List[str]
List of wallets to aggregate into a profile.
None
False
activity_scope
str
Scope of aggregation (e.g., "DeFi," "NFTs").
"DeFi"
True
include_historical
bool
Include historical transaction data in the profile.
True
True
Data
profile_id
str
Unique identifier for the aggregated wallet profile.
aggregated_balance
float
Total balance across all wallets in the profile.
activity_distribution
dict
Distribution of activity by type (e.g., swaps, staking).
timestamp
datetime
Timestamp of the profile creation.
Key Features
Wallet Aggregation: Combines multiple wallets into a single profile for unified tracking.
Activity Scope Customization: Focus on specific activities like DeFi trading or NFT minting.
Comprehensive Insights: Tracks total balances, transaction history, and behavioral patterns.
Last updated
