IoTeX and GEODNET Announce Pioneering Collaboration for DePIN Verifiability
IoTeX and GEODNET are excited to announce a groundbreaking collaboration aimed at delivering end-to-end verifiability for DePIN devices. GEODNET's new GEO-PULSE device will integrate with IoTeX's ioID for on-chain device identity and W3bstream for zero-knowledge proofs.
IoTeX and GEODNET are excited to announce a groundbreaking collaboration aimed at delivering end-to-end verifiability for Decentralized Physical Infrastructure Network (DePIN) devices. Just as employees are contributors to a company, devices serve as "workers" within a DePIN. Ensuring that these devices can be independently verified as authentic and operating as intended is critical for building trust and driving demand for DePIN networks.
This innovative collaboration leverages IoTeX’s modular DePIN infrastructure to verify the identity and data integrity of GEODNET devices, setting a new benchmark for DePIN verifiability.
To kick off our collaboration, GEODNET's new GEO-PULSE device will integrate with IoTeX's ioID for on-chain device identity and W3bstream for zero-knowledge proofs. This integration allows GEO-PULSE devices to be registered on-chain, sign data on-device for provenance, and demonstrate their real-world activity to any stakeholder.
In addition to receiving $GEOD tokens by completing "Quests" on the GEODNET network, GEO-PULSE devices that register an ioID on IoTeX and verify their daily activities with W3bstream also qualify for a share of $100,000 worth of $IOTX tokens as explained more below.
In this blog we cover the details of this collaboration, the technical innovations behind it, and how you can participate in this transformative initiative.
GEO-PULSE - The World's Most Accurate Car Navigation Device
The GEO-PULSE easily installs on the dashboard of a car, and it provides a break-thru in lane-level positioning with a 10x or more accuracy improvement as compared to a Phone or In-Dash GPS.
Tired of getting wrong directions in Urban Canyons? The GEO-PULSE brings the GEODNET network to automobiles in a way directly beneficial to consumers, commercial operators, and web3 enthusiasts. Drive-and-earn $GEOD rewards for proving out coverage and improving algorithm suite for RTK coverage and post-processing tools. Secondary antenna can provide centimeter-level accurate location to devices, such as DePIN miners, even if they aren't hooked up to GEODNET.
GEO-PULSE is also a developer friendly device with an Augmented Reality demo app and full SDK to be launched in Q2 2025. See the GEO-PULSE website for full details of the device features, performance, and roadmap. You can purchase the GEO-PULSE device for $129 here.
IoTeX Modular Infrastructure: ioID & W3bstream
IoTeX is a leading provider of infrastructure tailor-fit for DePINs, prioritizing modularity and verifiability. Two of the most important technology modules that IoTeX provides to DePINs are ioID and W3bstream, which will be integrated to GEODNET's new car-navigation device. At a high level, ioID enables "proof of identity" while W3bstream enables "proof of utility" for DePIN devices:
- ioID is an on-chain identity solution to issue Decentralized Identities (DID) to physical hardware, bringing devices on-chain in a verifiable manner. During the registration process, a device's ioID is bound to a user's on-chain identity to establish ownership. Once a device ioID is registered, anyone can view and verify the device is real and trustworthy. Furthermore, verifiable credentials (VCs) can be added to an ioID to denote a device has specific attributes (e.g., sensors, SW/FW) and certifications. For more details on ioID, see this blog.
- W3bstream is an off-chain compute solution tailor-fit for DePINs that utilizes zero-knowledge proofs (ZKP) to verify real world data and activities from devices. W3bstream receives signed data from devices and produces validity proofs using ZKPs, enabling anyone to verify for themselves the data and/or utility produced by a device is trustworthy. W3bstream enables DePIN builders to write their own ZK-algorithms to verify device liveness, location, data precision, SLAs, and much more.
For more information, see IoTeX's blog on Modular Infrastructure for Verifiable DePINs.
Integrating GEO-PULSE with ioID and W3bstream
The IoTeX and GEODNET teams have worked together closely to create a seamless integration of our technologies and a frictionless onboarding process for users. With just a few clicks on the GEODNET mobile app, users can create a decentralized identity (DID) for their GEO-PULSE device and submit this DID to IoTeX and create an ioID. While the onboarding process is simple for users, a sophisticated technology workflow is running behind-the-scenes, which we overview below.
ioID is integrated into GEO-PULSE devices at the firmware level using IoTeX's ioID SDK. After a user purchases a GEO-PULSE device and connects it to the GEODNET mobile app via Bluetooth, a unique decentralized identity (DID) is created within the device's firmware upon the first bootup. This DID and other device information (e.g., serial number, etc.) is submitted to a suite of smart contracts on the IoTeX blockchain, which registers the DID on-chain and issues an ioID NFT to the user's 0x wallet address. This ioID NFT is a "token-bound account" (ERC-6551), enabling the owner to perform actions on behalf of the device. By mapping the DID stored on the device to the ioID NFT on-chain, we verifiably synchronize the device's on-chain and off-chain identities.
After the ioID registration is complete, the DID generated on the GEO-PULSE device is able to sign all data messages on-device using a private key that is stored in the device's firmware (flash). The off-chain activities signed by the device's DID are mapped to the device's on-chain identity, and anyone can verify the total number of registered devices and their recent activity by exploring the on-chain smart contract ledger. On an ongoing basis, GEO-PULSE devices will submit encoded data to the GEODNET network, and in parallel the submitted data will be decoded and sent to W3bstream where zero-knowledge proofs will be run on the data to verify the device's liveness, location, and movement. After the zero-knowledge proofs are generated in W3bstream, the proof results are submitted to an on-chain verifier smart contract, which will verify the proofs and hash the results to the blockchain.
Completing Quests to Earn $GEOD & $IOTX Rewards
GEO-PULSE devices with an on-chain ioID will be eligible to earn both $GEOD and $IOTX tokens as part of our collaborative Quest program. $GEOD tokens will be distributed to GEO-PULSE owners that prove RTK accuracy in unique hexes, while $IOTX will be distributed to users that generate daily zero-knowledge proofs to verify their real world activity.For the GEO-PULSE device, ioID and W3bstream will be used to verify three factors on a daily basis:
- Proof of Liveness: verify the device is real and equipped with ioID
- Proof of Location: verify the device is located in an eligible hex
- Proof of Movement: verify the device is active and moving
Once the zero-knowledge proofs are completed via W3bstream and verified by the on-chain verifier smart contract, $IOTX tokens will be automatically distributed from the IoTeX-GEODNET Questing rewards pool to the ioID NFT holder's wallet on the IoTeX blockchain. It's as simple as that!
To bootstrap this first-of-its-kind collaboration for DePIN verifiability, we are allocating $100,000 in $IOTX tokens to the IoTeX-GEODNET Questing rewards pool! Users that complete the identity and utility verification will earn daily $IOTX rewards until the pool is exhausted in addition to the baseline $GEOD tokens.
What's Next?
Verifiability is critical to expanding demand and legitimacy for the DePIN sector. IoTeX and GEODNET are proud to pioneer the first end-to-end verifiable use case leveraging on-chain device identity and zero-knowledge proofs. By incentivizing education and participation in verifiable DePIN, we hope to inspire other DePIN projects to adopt verifiable technologies in their tech stacks, as well as drive new demand-side participants to utilize verifiable DePIN offerings.As GEO-PULSE devices get into the hands of users in January, we will publish a comprehensive user on-boarding guide with more details on how to register your GEO-PULSE device, activate your ioID, and participate in dual mining for $GEOD and $IOTX. Let's build a more verifiable DePIN sector together!
About GEODNET
GEODNET is a highly reliable, Web3 RTK Network that uses DePIN principles. Using only a low data rate network connection, Real-Time Kinematics enables a 100x improvement in position accuracy as compared to standalone GPS. GEODNET's global network of RTK stations complement on-device sensors such as Cameras, LiDAR, and IMU's to power AI-based Autonomous Systems with accurate real-time 3D localization.
For more information: GEODNET White Paper | Website | Dune Dashboard | Twitter
About IoTeX
IoTeX is a modular infrastructure platform for DePIN, connecting smart devices and real-world data to blockchains. As the leading provider of DePIN infrastructure, IoTeX empowers new on-chain economies from smart devices by equipping developers with sophisticated technologies that make it easy to connect the physical and digital worlds. Backed by a global team of 60+ research scientists and engineers, IoTeX combines its EVM-compatible L1 blockchain, off-chain compute middleware, and on-chain device identity to provide a robust foundation for billions of devices globally to join the DePIN universe.
For more information: Website | IoTeX 2.0 | Dev Docs | Twitter | Discord