SendingNetwork
  • OVERVIEW
    • Getting Started
    • FAQs
  • Network Instructional Articles
    • Basics
      • Introducing the Edge, WatchDog, and Guardian Nodes
      • Overview
      • Messaging Solution
      • Privacy Solution
      • Rich Communication Solution
      • Multi-Platform Solution
      • Decentralized Identity
      • Multiple Chat Modes
      • How It Works
      • Token Utility
      • The Team
    • Key Concepts
      • Decentralized Identity
      • Social Graphs
      • Edge Node
  • SDK Documentation
    • Glossary
    • JavaScript client SDK
      • DID
      • User
      • Message
      • Room
      • Contact
      • Social Graph
    • iOS client SDK
      • Push
      • DID
      • User
      • Message
      • Room
      • Contact
    • Android client SDK
      • User
      • Room
    • Java SDK
      • DID
      • Room
      • Message
    • Node.js SDK
      • DID
      • Room
      • Message
    • Unreal SDK
      • DID
      • User
      • Message
      • Room
    • Unity SDK
      • DID
      • Room
      • Message
    • Website chat widget SDK
      • Customization
      • DID
      • User
      • Room
      • Message
      • Other
    • Bot SDKs
      • Golang Bot SDK
        • DID
        • User
        • Room
        • Message
    • Extensible Message Interface
    • Push Notifications
    • Flutter SDK
      • DID
      • User
      • Message
      • Room
    • PHP SDK
      • DID
      • Room
      • User
    • Developer Key
  • Acquisition Kit
    • Social Boost Development Instructions
  • WatchDog Agent
    • WatchDog Agent Guide
    • WatchDog Agent Deployment Tutorial
      • Linux Deployment Tutorial
    • One-Click Deployment
  • Edge Node
    • Edge Node Deployment Tutorial
    • VPS Setup Guide
      • Google Cloud Platform (GCP)
      • Amazon Web Services (AWS)
      • Contabo
    • Check Node Stats with Auto-Reply Bot in SendingMe App
    • Alpha-3 Testnet FAQs
  • delegation node
    • Delegation Node Deployment Tutorial
  • Private Delegation Node
  • Use Cases
    • Wallet-to-Wallet Messaging
    • Dapp Notifications
    • Identity Verification
    • Gamer Acquisition
    • Cross-platform Trading
Powered by GitBook
On this page
  • Use Case Name
  • Actors
  • Preconditions
  • Basic Flow of Events
  • Post-conditions
  1. Use Cases

Dapp Notifications

PreviousWallet-to-Wallet MessagingNextIdentity Verification

Last updated 2 years ago

Sending.Network (SDN) provides a universal inbox to receive messages from dapps and wallets. This way, users can receive time-sensitive dapp messages, like an NFT floor price drop or an imminent liquidation in a lending protocol position. There would be tremendous user scenarios for such communication. A decentralized exchange can notify users when the desired gas price is reached, or an NFT marketplace sends out heads-up notifications of NFT auctions, saving users’ effort from regularly checking.

Below we provide a specific use case describing how the user can receive a decentralized exchange (DEX) notification inside the wallet app when the desired gas price is reached.

Use Case Name

Receiving DEX gas price notification from wallet

Actors

  1. DEX

  2. Wallet app

  3. User

  4. Sending.Network protocol

Preconditions

  1. The DEX has integrated the Sending.Network protocol.

  2. The wallet app has integrated the Sending.Network protocol.

Basic Flow of Events

  1. The use case begins when a user authenticates in the DEX.

  2. The user sets a target gas price as a notification condition.

  3. When the gas price is met, DEX calls Sending.Network service message interface to send out a notification message to the user's wallet address.

  4. The wallet receives the DEX message.

  5. The wallet displays the message.

  6. The use case ends successfully.

Post-conditions

The user successfully receives the DEX gas price notification and the message has been saved in the wallet app.

Overview
Flow Chart