Decentralised Pub/Sub Network
  • What is Pub/Sub
  • DPSN + Virtual Protocol: Empowering 17,000+ AI Agents with Real-Time Data
  • DPSN + GOAT SDK: Real-Time Data Streams Now Live
  • How to Publish Real-Time Data Streams on DPSN: A Guide for Developers
  • How to Subscribe to DPSN Data Streams: A Guide for Developers
  • Real-Time Market Intelligence for AI Agents: The DPSN Approach
  • MCP vs. Bridging Agents: Which One Powers AI Agents Best?
  • How DPSN Unlocks 99% of the Data
  • AI Agent Builders+DPSN: Unlocking Real-Time, Scalable Intelligence
  • DPSN+MCP: Bridging Real-Time Data for AI Agents
  • Improving AI Agent Decision-Making with Workflow Tags and JSON
  • Exploring DPSN SDK: Transforming Pub/Sub Networks in a Decentralised World
  • DPSN: Secure and Scalable Real-Time Messaging for a Decentralized Future
  • Understanding Price Feed Oracles and Why DPSN Is Essential for Decentralized Infrastructure
  • How DPSN supports Fully Homomorphic Encryption to Secure Data
  • Revolutionizing Data Feeds: How DPSN is Democratizing Web3 Connectivity
  • Enhancing Machine-to-Machine Communication in DePIN: How DPSN Powers Data Transfer
  • How DPSN Powers High-Throughput, Low-Latency Applications
  • DPSN for DeFi: Powering High-Speed Oracles and Financial Innovation
  • Harnessing DPSN for IoT: A Game-Changer for Smart Cities and Beyond
  • Building Resilient dApps: How DPSN Drives Scalability and Security
  • DPSN vs. Centralized Systems: A Case for Decentralization
  • Topic Ownership and Privacy in DPSN: Why It Matters for Developers
  • ChainPulse & DPSN: Revolutionizing Decentralized Communication for Web3
  • Boosting High-Performance Applications with DPSN's Advanced Clusters
  • The Evolution of Decentralized Messaging: From Bitcoin to DPSN
  • Optimizing Smart City Infrastructure with DPSN’s IoT Data Handling
  • Building Censorship-Resistant Applications with DPSN
  • 5 Key Features That Make DPSN Stand Out in Blockchain Networks
  • 7 Ways DPSN Enhances Data Privacy and Security
  • 6 Innovations in DPSN That Are Shaping the Blockchain Ecosystem
  • How DPSN is Transforming Data Security in Financial Applications
  • How DPSN Powers Secure Data Sharing in the Era of IoT Expansion
  • Exploring DPSN’s Role in Blockchain Interoperability
  • How DPSN Enhances Decentralized Messaging for Web3 Innovation
  • Why DPSN's Pub-Sub Model is Perfect for Web3
  • DPSN as the Backbone of Real-Time Messaging for Blockchain
  • How to Set Up Topic-Based Messaging in DPSN
  • 5 Common Challenges in Blockchain Communication and How to Solve Them
  • AI Agents Need Real-Time Data, DPSN Delivers
  • DPSN Dynamic Streams: The Future of Real-Time, Decentralized Data Feeds
  • Why Real-Time Data is the Next Frontier for Web3
Powered by GitBook
On this page
  • Publishing Your Data Stream: 8 Simple Steps
  • Data Flow
  • Check notes
  • Resources
  • Need Help?

How to Publish Real-Time Data Streams on DPSN: A Guide for Developers

PreviousDPSN + GOAT SDK: Real-Time Data Streams Now LiveNextHow to Subscribe to DPSN Data Streams: A Guide for Developers

Last updated 2 days ago

Turn your data into revenue without custom builds or complex integrations. This guide shows you how to publish your data stream in 8 simple steps and start earning from your valuable data today.

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.

Step 8: Payouts

If anyone has subscribed to your stream, the expected revenue from payouts will be tracked based on usage. You can access payout information by going to the top menu and clicking on "Payouts."

Data Flow

The integration code automatically receives data once subscribers connect. Monitor your console for incoming messages and track continuous data flow until you stop the process.

Check notes

  • Monitor your real-time data flow through the console output

  • Add your business logic to handle incoming messages from subscribers

  • Enhance your integration by implementing data storage, and alerts as needed

Resources

Need Help?

Contact support if your stream isn't activated after 2 business days:

DPSN Client Documentation
Support
GitHub Examples
https://t.me/dpsn_dev
Dashboard