Go Back



Giga Blocks
Giga is a global initiative by UNICEF and the International Telecommunication Union (ITU) to connect every school to the internet by 2030. With 2.6 billion people still offline, Giga aims to bridge the digital divide by turning schools into connectivity hubs for entire communities. It combines UNICEF's education and procurement expertise with ITU's regulatory knowledge and private sector innovation. By enabling digital learning and access to services, Giga supports long-term sustainable connectivity. It is the only named connectivity initiative in the UN Secretary-General's Digital Cooperation Roadmap and his Common Agenda.
Giga Blocks is a decentralized school directory that places school data on a public blockchain, making schools visible, fundable, and connected. With over 6 million schools globally, many still offline, it helps bridge the digital divide through transparency and accessibility. Rumsan partnered with the Giga team to develop the first version of Giga Blocks, helping define goals and shape the platform's roadmap. Now, as the technical vendor, Rumsan leads full-scale development, building user interfaces, integrating blockchain, and enabling crowdsourced updates, turning Giga's vision into reality, one activated school at a time.
Giga Blocks is a decentralized school directory that places school data on a public blockchain, making schools visible, fundable, and connected. With over 6 million schools globally, many still offline, it helps bridge the digital divide through transparency and accessibility. Rumsan partnered with the Giga team to develop the first version of Giga Blocks, helping define goals and shape the platform's roadmap. Now, as the technical vendor, Rumsan leads full-scale development, building user interfaces, integrating blockchain, and enabling crowdsourced updates, turning Giga's vision into reality, one activated school at a time.

The Challenges
Giga Blocks is building an open, blockchain-powered platform to map school connectivity across underserved regions. The key challenges include limited internet infrastructure in schools, difficulty in collecting accurate school data, and maintaining on-chain transparency. Giga Blocks addresses this by turning verified school profiles into digital assets (NFTs), encouraging ownership and engagement.
The Solutions
Rumsan has worked with the Giga team to develop the first version of Giga Blocks, laying the foundation for a decentralized, blockchain-based school directory.
- Implemented both email-based OTP login and wallet-based login options for flexible and secure user authentication.
- Enabled bulk import of school data via CSV to streamline onboarding of large datasets.
- Built functionality to mint two NFTs per school: a School NFT (for record) and a Collector NFT (for public ownership).
- Allowed the Collector NFT to be owned by the public through wallet-based purchase.
- Ensured school data is stored on-chain, making it permanent, transparent, and verifiable.
- Developed a public interface for contributing school data, encouraging community participation.
- Created an admin workflow to validate and approve contributed data before publishing it on-chain.
- Integrated Subgraph for efficient caching and retrieval of on-chain school data.



Technology
- Database: PostgreSQL
- UI: CSS/JavaScript; Carbon UI Framework (Public site); Material UI Framework (Admin site)
- Programming Language: JavaScript, TypeScript, React
- Server: Next.js
- Blockchain: Hosted Subgraph (for blockchain data caching and retrieval)