Skip to main content

Friends Guide

The friends system in Spritz allows you to connect with other users, organize your network, and manage relationships.

Overview

Friends in Spritz enable:

  • Friend Requests: Send and receive friend requests
  • Friend Management: Organize friends with tags
  • Quick Access: Easy access to friends' profiles
  • Social Features: See friends' activity and status

Adding Friends

Send Friend Request

  1. Find a user you want to add
  2. Click "Add Friend"
  3. Wait for them to accept
  4. They'll appear in your friends list

Accept Friend Request

  1. Check your friend requests
  2. Review the request
  3. Click "Accept" or "Decline"
  4. Accepted friends can now message you

QR Code Scanning

Quick way to add friends:

  1. Open QR code scanner
  2. Scan friend's QR code
  3. Send friend request automatically
  4. Wait for acceptance

Managing Friends

Friend Tags

Organize friends with custom tags:

  1. Open friend's profile
  2. Click "Add Tag"
  3. Create or select a tag
  4. Friends can have multiple tags

Friend List

  • View all your friends
  • Search friends by name
  • Filter by tags
  • See friends' online status

Remove Friend

  1. Open friend's profile
  2. Click "Remove Friend"
  3. Confirm removal
  4. They'll be removed from your list

Friend Features

Status Updates

See what friends are up to:

  • Online/offline status
  • Current activity
  • Status messages
  • Live streaming indicator

Friend Activity

View friends' recent activity:

  • Recent messages
  • New agents created
  • Streams started
  • Profile updates

Best Practices

  1. Verify Identity: Ensure you're adding the right person
  2. Organize with Tags: Use tags to organize your network
  3. Respect Privacy: Don't spam friend requests
  4. Regular Cleanup: Remove inactive or unwanted friends
  5. Be Selective: Only add people you want to connect with

API Reference

Get Friends

GET /api/friends?userAddress=0x...

Send Friend Request

POST /api/friends/request
{
"fromAddress": "0x...",
"toAddress": "0x..."
}

Accept Friend Request

POST /api/friends/accept
{
"requestId": "uuid"
}

Remove Friend

DELETE /api/friends/:id
{
"userAddress": "0x..."
}

Contact Notes

Add private notes to any contact for your own reference:

  • Personal Notes: Write private notes about friends or contacts that only you can see
  • Quick Access: View notes when you open a contact's profile card
  • Persistent: Notes are stored securely and persist across sessions

Managing Contact Notes

GET /api/user/contact-notes?userAddress=0x...&targetAddress=0x...
PUT /api/user/contact-notes
{
"userAddress": "0x...",
"targetAddress": "0x...",
"notes": "Met at ETHDenver 2026. Works on DeFi protocols."
}
info

Contact notes are completely private. The person you add notes about cannot see them.

Next Steps