An open API service indexing awesome lists of open source software.

https://github.com/vaimee/desmo-contracts


https://github.com/vaimee/desmo-contracts

blockchain desmo desmold

Last synced: about 1 month ago
JSON representation

Awesome Lists containing this project

README

          

DESMO

# Contracts

![](https://img.shields.io/badge/Ethereum-3C3C3D?style=flat-square&logo=Ethereum&logoColor=618bf3)
![](https://img.shields.io/badge/Solidity-^0.6.0-e6e6e6?style=flat-square&logo=solidity&logoColor=black?labelColor=e6e6e6)
Issues
License
Discord chat
LinkedIn

**Overview**

> Desmo is a Smart contract that implements the IExec `IexecDoracle`. Its purpose is to serve as the main API entrypoint for DESMO-LD client Smart Contracts. Additionally, Desmo will implement the logic to randomly select a set of valid Thing Description Directories registered in the DESMOHub. The APIs will serve on-chain clients with endpoints that can search for a device inside the DESMO-LD network of Thing Description Directories, get sensor data and invoke operations on remote sensors.

## Getting started
The best way of using Desmo-LD is to use our handcrafted [SDK](https://github.com/vaimee/desmo-sdk), there you can have access to all the methods and features of our Distrubuted IoT oracles without a sweat. However, if you want to dive deep into the innerworking of our system you can start from here, and learn how to interact directly with our smart contracts.
### Deployement

Currently, a single instance of Desmo and DesmoHub is deployed on the viviani network. In the table you can find the contract addresses.
| Contract | Address |
|---|---|
| DesmoHub | [0xaA18bA61A16720BEdb33A2408A719458cC5F4Cc9](https://blockscout-bellecour.iex.ec/address/0xaA18bA61A16720BEdb33A2408A719458cC5F4Cc9/transactions) |
| Desmo | [0x00858c146AE0dFda735b134950E58d1312bD3a30](https://blockscout-bellecour.iex.ec/address/0x00858c146AE0dFda735b134950E58d1312bD3a30/transactions) |