← Back to home

FillblocksClientSDK

FillBlocks Plug n Play SDK syncs Web2 education data with Web3 turning into verifiable lifelong data

Problem Statement

Education still runs on Web2 infrastructure. Schools and universities manage critical records like certificates, student reports, and other important data in centralized databases that are vulnerable to tampering, accidental loss, or even insider manipulation. Verification is slow, costly, and often unreliable.FillBlocks solves this by acting as a bridge between Web2 and Web3 systems. With just one integration, institutions can sync their existing databases onchain, ensuring that every academic record is stored permanently and immutably. At the same time, GraphQL queries provides fast, real-time querying, so performance feels like Web2 but with the trust guarantees of Web3. Students benefit by owning academic records that cannot be forged or lost. Institutions save time and resources by reducing manual verification and preventing fraud. Employers and universities gain instant trust when reviewing credentials. With FillBlocks, education records become lifelong, tamper-proof digital assets

Solution

FillBlocks System Architecture and ImplementationData Flow Pipeline: Educational Data → MongoDB → SDK Processing → Hash Generation → Arweave Storage → Flow Blockchain Mongoose Models → Data Sync on Arweave → SHA-256 → Flow Smart Contracts → Immutable Record → Global AccessWhy Flow Blockchain:High Performance: 1000+ TPS with low latencyResource-Oriented: EVM support for secure contractsMulti-Role Architecture: Specialized nodes for different functionsDeveloper-Friendly: Easy integration with existing systemsScalability: Built for mainstream adoptionSmart Contract Features:Credential Storage: Immutable academic recordsAcademic Snapshot Compatibility: Snapshot/Group certain records in oneAccess Control: Role-based permissionsGlobal Standards: Universal credential format for learners

Hackathon

ETHGlobal New Delhi

2025

Contributors