onocoy: case study cover image

The project: scaling high-precision positioning data globally

The onocoy Association in Zug set out to change the world of high-precision GNSS systems. A global, decentralised platform was to deliver centimetre-accurate positioning data (RTK) for autonomous systems and drones. The central challenge was raising development speed while building a robust system that ties the operation of reference stations (GNSS CORS) to Web3 mechanisms (token incentives, validators) and open industry standards (RTCM over NTRIP) for pay-per-use access — enough to convince investors and drive the scale-up.

The solution: full-stack DePIN expertise with Golang and smart contracts

devs group was chosen as strategic partner to deliver and scale a demanding platform. With our focus on real-time performance and blockchain expertise, we accelerated the project decisively.

DePIN and smart contracts: we brought our specialisation in DePIN (decentralised physical infrastructure networks). Secure smart contracts automated the business logic and made seamless, transparent micropayments over the blockchain possible.

Real-time backend: we built on Golang and MQTT to process the heavy data streams from the reference stations with low latency and distribute them to users over the NTRIP protocol.

Web3 and incentives: we implemented the logic for token incentives and validator networks, to secure data quality and reward decentralised operation.

Frontend and infrastructure: the frontend was built in Vue 3 and TypeScript, and the whole architecture orchestrated with Docker and Kubernetes to guarantee global coverage and high availability.

The result: accelerated growth and global trust

With devs group’s technical expertise, onocoy completed its MVP quickly and presented it successfully to investors. The result is a robust, future-proof infrastructure that gives users flexible, centimetre-accurate access to data. The partnership went beyond a pure service relationship and created a foundation of trust for an open ecosystem.

Frequently asked about this project

What makes onocoy technically unusual?

The combination of real time and blockchain: GNSS reference stations deliver correction data continuously over RTCM/NTRIP, while token incentives and validators govern the operation of those stations in a decentralised way. Both have to work together, globally and around the clock.

Why Go and MQTT for the backend?

Because thousands of stations stream at the same time. Go handles that concurrency with little overhead, and MQTT keeps the connections lightweight. The architecture scales horizontally through Docker and Kubernetes as new regions come online.

What role do the smart contracts play?

They automate the business logic: station operators are compensated through transparent micropayments for the data quality they deliver, and users pay per use. The contract replaces the billing department.

  • Hire senior engineers

    Scale your team with on-demand engineers

    Put our senior engineers straight into your workflow – quickly, flexibly, and matched to the team you already have.

    Hire engineers
  • End-to-end delivery

    Let's take your project all the way

    Strategy, design and engineering from one team – for a fast, safe launch of the software you actually need.

    Start a project