Solana Address Activity

Updates of value and token transfers for the addresses that you track.

The Solana Address Activity webhook tracks movement related to specific addresses. It triggers real-time notifications whenever an address sends or receives transactions, providing invaluable insights into token activity and portfolio changes.


Solana Address Activity is a custom webhook type offering the flexibility to come up with your own list of addresses to listen to, while the other webhook types are built on top of this webhook type with prefilled addresses for specific purposes and serve as templates.


Webhook Configuration Fields

FieldDescriptionExample
Event NameA descriptive name to identify the webhook's purpose."ERC20 Transfer Notification for MyWallet"
Event DescriptionBrief explanation of the trigger and data included."This webhook sends notifications for ERC20 token transfers associated with MyWallet."
Webhook URLPublicly accessible URL for receiving notifications (must handle POST requests).https://461a-199-116-73-171.ngrok.io (Test URL or your Prod URL)
Select ProviderBlockchain platform for notifications (e.g., Moralis, Tatum).Choose your desired platform.
NetworkBlockchain Network for notifications (e.g., Ethereum, Polygon).Choose your desired Network.
TemplateThe event trigger typeAddress Activity
AddressesA list of addresses to listen to for any real-time transfers. Minimum 1 address is required.0x029a49060f36F830915ec1FA98FAB532b4c75Aec (enter your address)
Transaction FiltersA list of transaction filters. Only the transfers that meet the transaction filter constraints will trigger a notification.account, HeliusTxType, Data, FeePayer
Filter TypeHow the webhook deals with the concurrent transaction filters when more than 1 transaction filters are defined.AND or OR

Transaction Filter Fields

FieldDescriptionOperatorValue
accountAccount that performs this transaction.==, !=, in, not in, regexEnter solana account.
HeliusTxTypeThe transaction types defined by Helius.==, !=, in, not in, regex'UNKNOWN', 'NFT_BID', 'NFT_BID_CANCELLED', 'NFT_LISTING', 'NFT_CANCEL_LISTING', 'NFT_SALE', 'NFT_MINT', 'NFT_AUCTION_CREATED', 'NFT_AUCTION_UPDATED', 'NFT_AUCTION_CANCELLED', 'NFT_PARTICIPATION_REWARD', 'NFT_MINT_REJECTED', 'CREATE_STORE', 'WHITELIST_CREATOR', 'ADD_TO_WHITELIST', 'REMOVE_FROM_WHITELIST', 'AUCTION_MANAGER_CLAIM_BID', 'EMPTY_PAYMENT_ACCOUNT', 'UPDATE_PRIMARY_SALE_METADATA', 'ADD_TOKEN_TO_VAULT', 'ACTIVATE_VAULT', 'INIT_VAULT', 'INIT_BANK', 'INIT_STAKE', 'MERGE_STAKE', 'SPLIT_STAKE', 'SET_BANK_FLAGS', 'SET_VAULT_LOCK', 'UPDATE_VAULT_OWNER', 'UPDATE_BANK_MANAGER', 'RECORD_RARITY_POINTS', 'ADD_RARITIES_TO_BANK', 'INIT_FARM', 'INIT_FARMER', 'REFRESH_FARMER', 'UPDATE_FARM', 'AUTHORIZE_FUNDER', 'DEAUTHORIZE_FUNDER', 'FUND_REWARD', 'CANCEL_REWARD', 'LOCK_REWARD', 'PAYOUT', 'VALIDATE_SAFETY_DEPOSIT_BOX_V2', 'SET_AUTHORITY', 'INIT_AUCTION_MANAGER_V2', 'UPDATE_EXTERNAL_PRICE_ACCOUNT', 'AUCTION_HOUSE_CREATE', 'CLOSE_ESCROW_ACCOUNT', 'WITHDRAW', 'DEPOSIT', 'TRANSFER', 'BURN', 'BURN_NFT', 'PLATFORM_FEE', 'LOAN', 'REPAY_LOAN', 'ADD_TO_POOL', 'REMOVE_FROM_POOL', 'CLOSE_POSITION', 'UNLABELED', 'CLOSE_ACCOUNT', 'WITHDRAW_GEM', 'DEPOSIT_GEM', 'STAKE_TOKEN', 'UNSTAKE_TOKEN', 'STAKE_SOL', 'UNSTAKE_SOL', 'CLAIM_REWARDS', 'BUY_SUBSCRIPTION', 'SWAP', 'INIT_SWAP', 'CANCEL_SWAP', 'REJECT_SWAP', 'INITIALIZE_ACCOUNT', 'TOKEN_MINT', 'CREATE_APPARAISAL', 'FUSE', 'DEPOSIT_FRACTIONAL_POOL', 'FRACTIONALIZE', 'CREATE_RAFFLE', 'BUY_TICKETS', 'UPDATE_ITEM', 'LIST_ITEM', 'DELIST_ITEM', 'ADD_ITEM', 'CLOSE_ITEM', 'BUY_ITEM', 'FILL_ORDER', 'UPDATE_ORDER', 'CREATE_ORDER', 'CLOSE_ORDER', 'CANCEL_ORDER', 'KICK_ITEM', 'UPGRADE_FOX', 'UPGRADE_FOX_REQUEST', 'LOAN_FOX', 'BORROW_FOX', 'SWITCH_FOX_REQUEST', 'SWITCH_FOX', 'CREATE_ESCROW', 'ACCEPT_REQUEST_ARTIST', 'CANCEL_ESCROW', 'ACCEPT_ESCROW_ARTIST', 'ACCEPT_ESCROW_USER', 'PLACE_BET', 'PLACE_SOL_BET', 'CREATE_BET', 'NFT_RENT_UPDATE_LISTING', 'NFT_RENT_ACTIVATE', 'NFT_RENT_CANCEL_LISTING', 'NFT_RENT_LISTING', 'FINALIZE_PROGRAM_INSTRUCTION', 'UPGRADE_PROGRAM_INSTRUCTION', 'NFT_GLOBAL_BID', 'NFT_GLOBAL_BID_CANCELLED', 'EXECUTE_TRANSACTION', 'APPROVE_TRANSACTION', 'ACTIVATE_TRANSACTION', 'CREATE_TRANSACTION', 'REJECT_TRANSACTION', 'CANCEL_TRANSACTION', 'ADD_INSTRUCTION'
DataThe data of the transaction.==, !=, in, not in, regexEnter the data.
FeePayerThe fee payer for the transaction==, !=, in, not in, regexEnter the fee payer account.

Value:

  • Enter specific values, comma-separated lists for "in" and "not in" operators, or regular expressions for regex matching.