Register Your Device

  1. Install the latest version of the IO.NET Binary.
  2. Use the following command to launch the binary: /io_net_launch_binary_linux --device_id=DEVICE_ID --user_id=USER_ID --operating_system="Linux" --usegpus=true --device_name=DEVICE_NAME --worker_mode=baremetal --worker_ip=HOST_IP --worker_port=HOST_PORT Replace DEVICE_ID and USER_ID with your specific identifiers.

When Your Device is Hired

  • Once your device is hired as a Bare Metal device:
    • Exemption: It is exempt from Proof of Work and Proof of Time Lock requirements, allowing you to earn block rewards even under the consumer’s control.

Post-Booking Requirements

  • Wipe the Device:
    • You have 24 hours to wipe the device and reinstall the binary after the booking period ends. Failure to do so will result in the cessation of block rewards for the device.
  • Reinstallation Steps:
    • Reinstall the IO.NET Binary.
    • Inform our Customer Support (CS) team by following these steps:
      • Sign in or create an account at the Support Portal.
      • Submit a support ticket with the following:
        • Issue Type: “IO Worker”
        • Subject: “Recycled the device(s)”
        • Device ID(s): List all recycled device IDs.
        • Description: Add “Recycled the device(s)” under the explanation field.
      • Submit the form.
ActionSteps
Terminate Active ProcessesPurpose: Ensure no data is in use or locked.
Actions: Shut down applications, databases, and services. Stop all background tasks.
Verification: Confirm no active processes remain using tools like ps or top.
Unmount and Securely Wipe DrivesPurpose: Ensure no residual data is recoverable.
Actions: Unmount filesystems using umount. Securely delete data using tools like shred, dd, or wipe. For SSDs, use the manufacturer’s secure erase utility.
Reset RAID ConfigurationPurpose: Clear RAID metadata.
Actions: Delete RAID arrays using mdadm or vendor utilities.
Update FirmwarePurpose: Remove malicious firmware or backdoors.
Actions: Update server firmware (BIOS/UEFI, BMC/iDRAC/iLO).
Verification: Confirm firmware updates are applied.
Reset ConfigurationPurpose: Restore server to factory defaults.
Actions: Reset BIOS/UEFI and IPMI/iDRAC/iLO configurations, including passwords and network settings.
Document the Cleaning ProcessPurpose: Maintain an audit trail.
Actions: Record the commands and tools used. Attach logs for verification.
Verify Clean StatePurpose: Ensure no residual data or configurations.
Actions: Boot into a live environment (e.g., Ubuntu Live USB). Check that drives are unpartitioned and firmware is reset.
Reinstall Base OSPurpose: Prepare the server for the next customer.
Actions: Reinstall the requested base OS or leave it unformatted per customer requirements.