RDDL Network
  • 👋Welcome to RDDL
    • 💡What we do
    • ✨Our Features
  • Basics
    • ✅Understanding RDDL
    • 🎭Actors
    • ⛓️Networks
    • 🪙Tokens
      • RDDL on Liquid
      • Conversion Rate
    • 🎆Types of Nodes
      • 👛Wallet Management
      • 🔐Key Ceremony
    • 🤝Token Services
      • Machine Identity Attestation
      • RDDL Purpose Tokens
      • Wrapped Tokens
      • CID Asset Notarization
    • 🏁Proof of Productivity
      • 👩‍🎤Actor Selection
      • ⁉️Challenge-Response
      • 💰Rewards
        • 🔢Reward Calculation
        • ⌚Clearance Process
        • 🪙Claiming Rewards
    • 🤝Reissuance & Distribution
  • Getting Started
    • ❓How can I participate?
    • ⚡The EnergyAgent
      • ▶️Installation
    • ⚓Trust Wallet
    • SMD (Smart Metering Device)
  • Workflows & Governance
    • Converting RDDL to PLMNT
    • Voting on chain parameters
  • ⚒️Infrastructure
    • 🧁Services
Powered by GitBook
On this page
  • Introduction:
  • Step 1: Registering Your Machine ID
  • Step 2: Attesting Your Machine to the Network
  • Step 3: Notarizing CIDs/Assets & Participating in Proof of Productivity
  • Additional Resources: Hardware Overview
  1. Getting Started
  2. Getting Connected

Connecting your Machine to the Network

Last updated 10 months ago

Introduction:

Welcome to the RDDL Network! This guide will help you seamlessly onboard different types of machines to our network and protocol. Our is a great starting point for your journey. Follow the steps below to integrate your machine into the RDDL Network successfully.

Step 1: Registering Your Machine ID

Before your machine can join the RDDL Network, it needs a unique identifier called the Machine ID. This is a private/public key pair in your firmware or the Secure Element of your . The Machine ID serves as your machine's passport to the network.

The "" section provides a detailed guide to the registration process.

Step 2: Attesting Your Machine to the Network

Once your Machine ID is registered, the next step is attestation. Attestation verifies and validates your machine's identity within the RDDL Network, ensuring a secure and trusted connection between your machine and the network.

The attestation process is crucial for maintaining the integrity and security of the RDDL Network. The relevant section provides detailed instructions on attesting your machine.

Step 3: Notarizing CIDs/Assets & Participating in Proof of Productivity

After successful attestation, your machine must notarize CIDs (Content IDs) or assets and actively participate in the Proof of Productivity. This step contributes to the overall efficiency and productivity of the RDDL Network.

Explore the specific guidelines in the documentation to understand how to notarize CIDs and assets and participate in the Proof of Productivity (PoP).

PoP is a peer-to-peer protocol currently executed via MQTT. Participants must connect to the mainnet/testnet MQTT services of rddl.io to participate.

Additional Resources: Hardware Overview

Refer to the "Hardware: Planetmint & Service Interaction" section to better understand the network and service interactions based on your machine type. This will provide insights into the intricacies of the RDDL Network and how your machine fits into the larger ecosystem.

By following these steps and leveraging the resources provided, you'll successfully integrate your machines into the RDDL Network, contributing to a robust and productive network environment. Happy onboarding!

🥂
📋
reference implementation of Tasmota
Trust Wallet
How to Register Your Machine ID