Streamr.
The decentralized
real‑time data network

Create, share and& consume data streams
on an open, scalable P2P protocol
with powerful tools for monetization

As featured on
  • ForbesForbes
  • TechCrunchTechCrunch
  • BBCBBC
  • DecryptDecrypt
  • coindeskcoindesk
  • Yahoo FinanceYahoo Finance

Connect your data
 
to a Streamr node

Bring your data to Streamr in the way that works best for you —
as a JS library within your app, or via MQTT, HTTP or Websocket.

Application connects over MQTT to a node
Application connects over HTTP to a node
Application connects over Websocket to a node
JS application imports a light node as a library
1
2
3
4
5
6
7
8
9
10
11
12
13
14
// Use your favourite language and MQTT library!

// Connect to MQTT plugin on your Streamr node
mqtt.connect('mqtt://my-streamr-node')

// Publish a message to a stream
mqtt.publish('mydomain.eth/test', {
    hello: 'world',
})

// Or subscribe to a stream of messages
mqtt.subscribe('mydomain.eth/test', (msg) => {
    // Handle incoming messages
})
1
2
3
4
5
6
7
8
9
10
// Use your favourite language and HTTP library!

// You'll want to URI-encode the stream id
const streamId = encodeURIComponent('mydomain.eth/test')

// Publish messages to a stream by POSTing JSON 
// to the HTTP plugin on your Streamr node
http.post(`http://my-streamr-node:7171/streams/${streamId}`, {
    hello: 'world'
})
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
// Use your favourite language & Websocket library

// You'll want to URI-encode the stream id
const streamId = encodeURIComponent('mydomain.eth/test')

// Connect to the Websocket plugin on your Streamr 
// node and send JSON messages to publish them
const pub = ws.connect(`ws://my-streamr-node:7170/streams/${streamId}/publish`)
pub.send({
    hello: 'world',
})

// Or subscribe to a stream of messages
const sub = ws.connect(`ws://my-streamr-node:7170/streams/${streamId}/subscribe`)
sub.onmessage = (msg) => {
    // Handle incoming messages
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
// Run a Streamr node right inside your JS app
const StreamrClient = require('streamr-client')
const streamr = new StreamrClient({
    auth: {
        privateKey: 'ethereum-private-key'
    }
})

// Publish messages to a stream
streamr.publish('mydomain.eth/test', {
    hello: 'world',
})

// Or subscribe to a stream of messages
streamr.subscribe('mydomain.eth/test', (msg) => {
    // Handle incoming messages
})

Dive into the Streamr docs to learn more

Tech stack

Streamr is a layer zero protocol for real-time data which powers the decentralised Streamr pub/sub network. Above it, blockchains are used for identity, security and payments, currently Ethereum and xDai. On top is the application layer, including the Data Union framework, Marketplace and Core, and all third party applications.

Learn more

Explore streams

Real-time data streams are the atomic units of the
Streamr network.
Each stream uses an Ethereum
address or ENS name as its primary
domain.
Explore a few public examples below, via the
Network
Explorer or simply view their live data.

streamr.eth/demos/helsinki-trams
Live GPS location data from trams in Helsinki, Finland
binance-streamr.eth/DATAUSDT/ticker
Ticker of DATA against USDT on Binance
streamr.eth/demos/twitter/sample
A realtime sample across all tweets
streamr.eth/metrics/network/sec
Aggregated metrics from Streamr Network

Discover the Streamr application layer

Truly decentralised innovation with real-time data applications is enabled
by Streamr's P2P network and companion blockchain settlement layer.

Build with the
Streamr stack

Start building

Whether you want to build a Data Union or get an unstoppable network for your decentralised messaging app data, Streamr offers solutions for many use cases. Jump into the docs and see what you can build today.

Get started

Run a node

The Brubeck milestone allows anyone to run a network node. Full tokenomics don't activate until the next milestone, but Brubeck still allows node operators to earn $DATA. If you're running your own app on Streamr, or you just want to help secure the network, dive in and check it out.

Streamr docs

Get funded

The Data Fund exists to incentivize the Streamr builder ecosystem. With grants up to $50k, it can help to transform your real-time data idea into a built project. Check out the application page or drop by our Discord for any questions.

Apply now

Pave Motors

Pave are building radically simple electric bikes, and rethinking how to move people and their data. From ERC-721 tokens for ownership and bike sharing to light nodes moving metrics on the Streamr Network and unlocking data monetisation for owners, Pave and Streamr are creating the future of personal transport.

Swash

A browser extension called Swash has become the world's first digital Data Union. Introduced at Mozfest in London in October 2019, Swash allows users to capture their browsing data, and then sell it in real-time via a Data Union on the data Marketplace, with one‑to‑many micropayments.

Tracey

A partnership between The World Wide Fund for Nature (WWF) Philippines, UnionBank and Streamr's consultancy partner TX is working on Tracey, an app for fishermen that will use blockchain for documenting and verifying catch and traceability data. The provided data can then be used by financial institutions such as UnionBank to conduct credit assessments to be able to provide micro loans to the fishermen.

Machine Witness

As part of the The Trusted IoT Alliance (TIoTA)’s Smart E-Mobility Challenge, Streamr partnered with Bosch Software Innovations and Riddle & Code, on a pilot project that gathered a range of electric vehicle data and shared it openly in real-time. The project was awarded a Silver medal at the TioTA awards.

DATA/USD
$0
24h volume/USD
$0
Market cap/USD
$0

The DATA token is an ERC-20 token that is used for project governance, to incentivize the Network, delegating stake on broker nodes, and for payments on the Marketplace. It is trading on Uniswap and a range of centralized exchanges. Check out a project profile, Coinmarketcap listing or the token contract.Explore Tokenomics

Streamr Ecosystem

Streamr collaborates with a number of other organisations in all kinds of ways. Explore a few of our collaborations below or see the full Ecosystem on the dedicated page.

Explore a few of our collaborations below or see the full Ecosystem on the dedicated page.

Atarca

Atarca is a consortium awarded €2.75m by the EU in a competitive bidding process to research anti-rival tokens, a kind of token designed to increase in value when shared.

→ Visit Atarca

Bosch

Bosch Software Innovations partnered with Streamr to deliver a pilot project that gathered a range of electric vehicle data from a Jaguar I-PACE and shared it openly in real-time to a Data Product on the Streamr Marketplace.

→ Visit Bosch

Atos

Coordinator of the EU Horizon 2020 project KRAKEN. Atos is a large multinational IT service and consulting company working on integration of a self-sovereign identity solution with the KRAKEN data marketplace to be built on the Streamr Stack.

→ Visit Atos

Lynkeus

Consortium members of the KRAKEN project. Lynkeus are integrating their blockchain-enabled MyHealthMyData system with the Streamr tech stack to power a GDPR-compliant biomedical and wellness data marketplace.

→ Visit Lynkeus

WWF

WWF are co-founders of the Tracey project. They are providing access to two Fisheries Improvements project sites where pilots will be performed using the Tracey application. Other WWF activities include community engagement, on-boarding to the app, expert fisheries knowledge and access to global markets such as major retail chains.

→ Visit WWF Phillipines

Union Bank

Partners in the Tracey fisheries tracing & microloans project. UnionBank are providing crypto wallets, micro-loan assessments and delivery.

→ Visit Union Bank

Pave Motors

Pave is building lightweight electric bikes unlocked with ERC-721 tokens, with each bike relaying its metrics data via the Streamr Network, offering a new decentralized business model for mobility.

→ Visit Pave Motors

MAT

The World’s first mobility Data Union powered by its drivers and passengers. MAT, a mobility as a service (MaaS) platform, allows users to monetize their daily commute and closes the gap of crypto ownership.

→ Visit MAT

Atarca

Atarca is a consortium awarded €2.75m by the EU in a competitive bidding process to research anti-rival tokens, a kind of token designed to increase in value when shared.

→ Visit Atarca

Bosch

Bosch Software Innovations partnered with Streamr to deliver a pilot project that gathered a range of electric vehicle data from a Jaguar I-PACE and shared it openly in real-time to a Data Product on the Streamr Marketplace.

→ Visit Bosch

HPE

Streamr’s partnership with HPE saw realtime vehicle data integrated to the Streamr Marketplace. HPE collected information in realtime from the communications “bus” in the car, including fuel consumption and location, to acceleration and gearing, which was then sent straight to the Streamr platform.

→ Visit HPE

WWF

WWF are co-founders of the Tracey project. They are providing access to two Fisheries Improvements project sites where pilots will be performed using the Tracey application. Other WWF activities include community engagement, on-boarding to the app, expert fisheries knowledge and access to global markets such as major retail chains.

→ Visit WWF Phillipines

Atos

Coordinator of the EU Horizon 2020 project KRAKEN. Atos is a large multinational IT service and consulting company working on integration of a self-sovereign identity solution with the KRAKEN data marketplace to be built on the Streamr Stack.

→ Visit Atos

Lynkeus

Consortium members of the KRAKEN project. Lynkeus are integrating their blockchain-enabled MyHealthMyData system with the Streamr tech stack to power a GDPR-compliant biomedical and wellness data marketplace.

→ Visit Lynkeus

Union Bank

Partners in the Tracey fisheries tracing & microloans project. UnionBank are providing crypto wallets, micro-loan assessments and delivery.

→ Visit Union Bank

TX

A subsidiary of Streamr AG, who provide consulting and development services to anyone building on the Streamr tech stack. Typically they will deliver any external technical projects like pilots or partnerships.

→ Visit TX

Swash

The world’s first Data Union, Swash allows its users to get paid in crypto to browse the web. They have seed funding from Outlier Ventures.

→ Visit Swash

API3

API3 enables blockchain native, decentralized APIs. Streamr is to participate in the governance of the API3 DAO. It will integrate with the API3 platform to provide data streams to their protocol.

→ Visit API3