Data Unions —
The ethical new way
to sell user data

Integrate your app with the Data Unions framework, or build one from scratch. Gain meaningful consent from your users and reward them by sharing data sales revenue.

Create valuable datasets with full user permission
Reward your users by sharing data revenue
Incentivise creation of hard-to-get data

Why build a Data Union?

Why build a DU?

The data economy needs fixing. Trust between those who generate data and those who sell and control is at an all-time low. Data Unions help you work cooperatively with your users instead of against them, with a brand new incentive model for crowdsourcing real-time data.

The Data Union framework provides a simple front end to use Ethereum smart contracts and the xDai sidechain to broadcast revenue to large groups of users simultaneously.

This is an entirely new, fair and ethical solution to the problem of incentivising the creation of large and valuable datasets. Streamr commissioned market research that indicated widespread interest
in the idea.

Download an executive summary of
the research into attitudes towards
Data Unions (PDF).
Streamr Core views for creating and managing a Data Union

The Data Unions ecosystemThe DU ecosystem

Total Members



Total Revenue [DATA]

Revenue [DATA]


Total Purchases



Total Data Unions

Data Unions


How do Data Unions work?

How do DUs work?

At a technical level, a Data Union product is an Ethereum smart contract that receives subscription revenue via the Streamr Marketplace and pays out provider rewards in $DATA. Streamr Core app provides a graphical front end to simplify DU creation, deployment and management.

Typically an admin will build an application or integrate the Data Union Framework into an existing application or service. Using the Core app, new streams are created to carry the data, then a new Data Union product is created and deployed.

Users join the Data Union in a draft state, then it is published to the Marketplace once sufficient users have joined. The admin can monitor members and revenue via the DU tab in Core.

Typical revenue and data flows for a Data Union