Overview
The User Support tool enables you to:- Search for users by multiple identifiers (wallet address, user ID, display name, social handles)
- View complete user profiles including metadata, social connections, and profile information
- Manage loyalty balances across multiple wallets and currencies
- Review activity history including transactions, multipliers, and badges
- Take administrative actions such as blocking users, updating balances, and merging wallets
- Add internal notes for tracking support interactions and user status
Searching for Users
You can search for users using any of the following identifiers:- Wallet address (e.g.,
0x1234...5678) - User ID (unique identifier assigned to each user)
- Display name (user’s profile name)
- Social handles including:
- Twitter/X username
- Discord username
- Telegram username
- Other connected social accounts
Search Process
Enter search term
Click Search
Review results
User Profile Overview
When you select a user, the tool displays a comprehensive profile card showing:Profile Information
- Profile image and display name
- User ID and Loyalty Account ID (with copy buttons)
- Social connections (Twitter, Discord, Telegram, etc.)
- Location and Portfolio links (if available)
- Link to public profile for viewing the user’s public-facing profile page
Balance Overview
The balance section displays:- Total multiplier across all active multipliers
- Total balances for each loyalty currency (summed across all wallets)
- Per-wallet balances showing individual wallet addresses and their respective balances
Managing User Accounts
Updating Balances
You can manually adjust a user’s loyalty balance for any currency:Click Update Balance
Adjust amounts
Confirm changes
Merging Wallets
When a user has multiple wallets, you can merge balances from one wallet into another:Click Merge Here
Select source wallets
Review merge plan
Execute merge
Blocking and Unblocking Users
You can block users to prevent them from earning points or completing actions:Click Block/Unblock
Provide reason
Set block exemption
Confirm action
User Verification Status
Users can be marked as “Verified” to indicate manual verification. This status:- Prevents automatic blocking in block runs
- Can be removed by clicking the X icon next to the “Verified” badge
- Helps track users who have been manually reviewed
Activity History
The Activity section provides detailed history of user actions across three tabs:Transactions Tab
Shows all loyalty transactions including:- Timestamp of each transaction
- Rule name that triggered the transaction
- Wallet address that received the points
- Amount and currency of the transaction
- Currency image for visual identification
Multipliers Tab
Displays active multipliers including:- Timestamp when multiplier was applied
- Multiplier amount (e.g., 1.5x, 2x)
- Rule name or description
- Wallet address associated with the multiplier
Badges Tab
Shows earned badges with:- Timestamp when badge was earned
- Badge image and name
- Status (active/inactive)
- Wallet address of the badge recipient
Internal Notes
You can add internal notes to track support interactions, user status, or any relevant information:Locate notes field
Add notes
Auto-save
Advanced Actions
Handling Compromised Wallets
When a user reports that their wallet has been compromised, you have several options depending on the situation:Understanding Wallet Restrictions
Option 1: Transfer Balances to New Wallet (Recommended)
If the user wants to preserve their loyalty progress, you can transfer their balance from the compromised wallet to a new wallet:Locate the compromised wallet
Debit balance from old wallet
Credit balance to new wallet
Document the transfer
Option 2: User Self-Service (If Multi-Wallet Enabled)
If the user has multiple wallets connected and multi-wallet support is enabled:- Users can disconnect their secondary wallets from profile settings
- Users can connect those secondary wallets to a new primary wallet
- Points from the disconnected wallets will transfer with them to the new wallet
- Note: Users cannot disconnect their main wallet themselves
Option 3: Wipe User Metadata (Fresh Start)
If the user wants to start completely fresh with a new wallet:Click Wipe User Metadata
Confirm action
Wait for completion
User connects new wallet
Copying User Details
You can quickly copy user information:- Copy User ID: Click the copy button next to the User ID
- Copy Wallet Address: Click the copy button next to the wallet address
- Copy All User Details: Use the copy button next to the user’s name to copy a JSON representation of all user data including loyalty accounts
Multiple User Results
When your search returns multiple users, you’ll see a list view showing:- Profile images and display names
- User IDs and wallet addresses
- Current balances for each loyalty currency
- Social handles (Twitter, Discord, Telegram)
Best Practices
When to update balances
When to update balances
- Correcting errors in point calculations
- Compensating users for support issues
- Adjusting balances after rule changes
- Manual adjustments for special promotions
When to merge wallets
When to merge wallets
- Users have accidentally created multiple accounts
- Consolidating accounts after identity verification
- Cleaning up duplicate or test accounts
Handling compromised wallets
Handling compromised wallets
- Debit balance from compromised wallet
- Credit balance to new wallet
- User connects social accounts to new wallet
- User disconnects secondary wallets
- User connects secondary wallets to new primary wallet
- Points transfer automatically
- Use “Wipe User Metadata” if user wants to start over
- User reconnects social accounts and completes rules again
When to block users
When to block users
- Detecting fraudulent or Sybil activity
- Violation of terms of service
- Suspicious behavior patterns
- Request from compliance or legal team
Using internal notes effectively
Using internal notes effectively
- Track support ticket numbers
- Document user verification status
- Note suspicious activity patterns
- Record important user interactions
- Maintain context for future support interactions
Troubleshooting
User Not Found
If a user doesn’t appear in search results:- Verify the search term is correct (minimum 5 characters)
- Try searching with different identifiers (wallet address vs. user ID)
- Check if the user account exists in the system
- Ensure you’re searching within the correct website/organization context
Balance Discrepancies
If balances don’t match expected values:- Review the Transactions tab to see all balance changes
- Check for failed transactions that may not have been applied
- Verify multipliers are correctly applied
- Look for transactions from multiple wallets
Multiple Wallet Issues
If a user has multiple wallets causing confusion:- Review all wallets in the balance section
- Consider merging wallets if they belong to the same user
- Verify wallet ownership before taking actions
- Check the Activity tab to see which wallet was used for each transaction
Compromised Wallet Reports
If a user reports their wallet has been compromised:- Verify the request: Confirm the user’s identity before taking any action
- Check for multiple wallets: If they have secondary wallets, they can disconnect and reconnect them to a new primary wallet themselves
- Transfer balances: Use the balance update feature to debit from the old wallet and credit to the new wallet
- Document the action: Always add internal notes explaining the wallet transfer
- Consider wiping: Only use “Wipe User Metadata” if the user explicitly wants to start fresh
Related Documentation
- Managing User Accounts - General user account management
- Updating Balances - Programmatic balance updates
- Blocking Users - User blocking and moderation
- Multi-Wallet Support - Understanding multi-wallet functionality