Login to Streamr with Ethereum

Melchior Thambipillai
Feb 4 · 4 min read
A preview of the new login UI with added Ethereum login

So how can you sign in with Ethereum?

Signing in using Metamask

What about sign up?

Authenticating to the API with Ethereum

const client = new StreamrClient({
auth: {
privateKey: 'YOUR-PRIVATE-KEY',
}
})
const client = new StreamrClient({
auth: {
provider: web3.currentProvider,
}
})

A challenge-response protocol to prove Ethereum account ownership

A step towards decentralization

Ethereum login…. will enable self-sovereign people and machines to publish and consume data on Streamr.

What’s up next: signing data to make it tamper-proof!

News from Streamr

Data done differently. The open source, blockchain-powered Network and Marketplace for real-time data. #Ethereum #Web3 #SmartCities #IoT. Follow us on Twitter, join our sub-Reddit, or chat with us on Telegram.

Melchior Thambipillai

Written by

Security Engineer at Streamr

News from Streamr

Data done differently. The open source, blockchain-powered Network and Marketplace for real-time data. #Ethereum #Web3 #SmartCities #IoT. Follow us on Twitter, join our sub-Reddit, or chat with us on Telegram.