DPSN: Decentralised Pub/Sub Network
  • Introduction
  • Why Decentralized?
  • Understanding Topics
  • Architecture
    • Topics Registry
    • Configurator
    • Clusters
    • Publishers and Subscribers
    • Facilitator Brokers
    • SDK
  • Functionality
    • Message Publishing and Delivery
    • Subscription Management
    • Security Considerations
    • Topic Ownership and Access Control
    • Access token Authentication
    • Fully Homomorphic Encryption Support
  • Advantages and Use Cases
    • Advantages of DPSN
    • Use Cases
  • Integration
    • SDK Introduction
    • Publisher
    • Subscriber
    • Delegated Addresses
    • Private Messaging
  • Integration Guides
    • Messaging Application
  • Token Use
    • Utility
    • Token Utility Model
  • DIPs
    • DIP1: Stateless Message Routing in DPSN
  • DIP2: Integration of DPSN with Model Context Protocol (MCP)
  • DIP-3: Standardizing DPSN AVS for Enhanced Security and Reliability
  • Brand Kit
    • Branding
Powered by GitBook
On this page
  1. Integration

Publisher

PreviousSDK IntroductionNextSubscriber

Last updated 2 days ago

Prerequisites

  • A DPSN account with a registered topic.

  • A delegated address with appropriate permissions.

  • The DPSN SDK for your preferred programming language.

Publishing Your Data Stream: 8 Simple Steps

Step 1: Click "New Stream"

Go to the . Navigate to your publisher dashboard by clicking "Publish" in the header menu, then click "New Stream" to begin the publishing process.

Step 2: Enter Stream Details

Enter your stream name, stream ID, description, and pricing per event to help subscribers discover and understand your data offering. Click "Continue" when finished.

Step 3: Stream Creation in Progress

DPSN will automatically provision the necessary infrastructure and configure your data pipeline. The system handles all backend setup without any manual intervention.

Step 4: Stream Created with Integration Guide

Congratulations! Your stream is now created on the marketplace. You'll receive unique a topic ID, authentication tokens, and comprehensive integration documentation for your stream. You can start the integration by installing the DPSN client first.

Step 5: Configure your DPSN client

Configure the client by copying the provided code. This step ensures your system can communicate properly with the DPSN network.

Step 6 : Get Your Access Code and Publish Data

To authenticate with the DPSN network, copy your access code, then copy the integration code and publish the data from your system.

Step 7: Review Process

Your stream will be reviewed by the DPSN team within 12 hours. You'll receive an email confirmation once your stream goes live.

Once you receive email confirmation that your stream is live, you can see your stream under the publisher dashboard. If someone has subscribed to your stream, you can check subscriber details by clicking on the "View Details" tab.

Dashboard