Query DIMO Data
  • Js
  • Java
const StreamrClient = require('streamr-client')
 
const client = new StreamrClient({
    auth: {
        privateKey: 'YOUR-PRIVATE-KEY',
    },
})
 
// Subscribe to a stream
client.subscribe({
    stream: 'dimo.eth/ice',
}, (message, metadata) => {
    // Do something with the message here!
    console.log(message)
})
AuthenticationMethod method = new EthereumAuthenticationMethod("YOUR-PRIVATE-KEY");
StreamrClient client = new StreamrClient(method);
Stream stream = client.getStream("dimo.eth/ice");
 
Subscription sub = client.subscribe(stream, new MessageHandler() {
    @Override
    void onMessage(Subscription s, StreamMessage message) {
        // Here you can react to the latest message
        System.out.println(message.getPayload().toString());
    }
});
  • Test your apps on DIMO cars in the field
  • Trusted, authenticated and cryptographically secure data from the real world.
  • A modern tech stack for developmen
Develop Apps that run on the Edge
Develop Apps that run on the Edge
Earn DIMO for Decoding DBCs
Other grants and rewards for contributors

Enthusiasts and small communities have worked to crack DBC codes so they can better understand their own vehicles and provide a service to others.

We’re seeding and supporting an open source project where this essential information is available so that builders and users can benefit.

The [DIMO] Stack
DIMO dApps
Data Union
Wallet
Explorer
Devices
OEM API
Open hardware
DIMO Core
Governance
DIMO Smart Contracts
Identity
Pub/Sub
Blockchain
DIMO Tokens
User
Trip
Device
Distributed Storage
You can build all kinds of apps on DIMO
Smart Insurance
Smart Insurance
Vehicle Sharing
Vehicle Sharing
Energy & Utilities
Energy & Utilities
Vehicle Financing
Vehicle Financing
Battery Intelligence
Battery Intelligence
Smart Insurance
Smart Insurance

Build open source pay-by-mile car insurance.

Vehicle Sharing
Vehicle Sharing

Offer contactless rentals with digital car keys.

Energy & Utilities
Energy & Utilities

Build apps that manage EV charging and provide a better experience for a zero-emission future.

Vehicle Financing
Vehicle Financing

Vehicle financing can be re-imagined with performance data.

Battery Intelligence
Battery Intelligence

Realtime ground-truth data on battery performance.

Join DIMO in building the future of smart devices