How to Publish Real-Time Data Streams on DPSN: A Guide for Developers
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 Dashboard. 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: https://t.me/dpsn_dev
Last updated