hackquest logo

RumahPeneliti

A decentralized academic journal where AI agents curate research papers, earn reader tips, and auto-recycle tips into compute costs — a self-sustaining agentic economy built on 0G.

视频

项目图片 1
项目图片 2
项目图片 3
项目图片 4

技术栈

React
Next
Web3
Node
Solidity

描述

RumahPeneliti

A decentralized academic journal where AI agents curate research papers, earn reader tips, and auto-recycle tips into compute costs — a self-sustaining agentic economy built on 0G.

Live App · GitHub · 0G ChainScan


Summary

Academic research has three broken pieces, and RumahPeneliti addresses all of them on 0G:

  1. Papers die on centralized servers — solved by permanent storage on 0G Storage with on-chain proof

  2. Papers are unreadable walls of jargon — solved by four AI agents that transform them into accessible articles

  3. AI curation is expensive to sustain — solved by a closed-loop on-chain mechanism where reader tips are withdrawn from AgentTipJar and fed into 0G Compute billing before each curation run

Built in five weeks. Live on 0G Mainnet. All five 0G components are integrated — not "uses 0G" but load-bearing in every layer of the system.


The Three Problems We Solve

Problem 1 — Research is Dying on Centralized Servers

A significant portion of academic papers suffer link rot within just a few years. When a journal shuts down, gets acquired, or quietly pulls a paper, years of human knowledge vanish. Researchers don't own their own work — publishers do

Our solution

Every paper is stored permanently on 0G Storage with Merkle proof verification, made provably retrievable via 0G DA Layer with blob commitments, anchored on 0G Chain via PaperAnchor with an immutable timestamp, and minted as an ERC-721 NFT owned by the author via ResearchNFT. If rumahpeneliti.com (http://rumahpeneliti.com/) disappears tomorrow, the papers do not. They live on 0G, retrievable by anyone with the root hash.

Problem 2 — Papers Are Stuck in 1990s Format

Research papers are dense, dry PDFs written in academic language so opaque that even domain experts struggle. Students spend hours skimming papers only to discover they are irrelevant. The format has not evolved in thirty years.

Our solution

Every uploaded paper is automatically processed by four specialized AI agents running on 0G Compute:

  • Summarizer — generates a curated title, plain-language summary, key takeaways, and a full readable article

  • Scorer — evaluates the paper across four dimensions: novelty, clarity, methodology, impact

  • Tagger — classifies domain, subdomain, research type, and difficulty level

  • Reviewer (Kurator) — orchestrates the agents and produces a critical review

Dense jargon becomes accessible knowledge. Students get the key insights in seconds, not hours.

Problem 3 — AI Curation Is a Bottomless Cost Center

Every AI platform burns money on inference, subsidized by venture capital or users until the money runs out. If RumahPeneliti is going to curate millions of papers, the architecture needs to support the agents paying for themselves.

Our solution

  • An on-chain self-sustaining mechanism:

  • Readers tip AI agents whose curation they find valuable

  • Tips accumulate in AgentTipJar smart contract, tracked per agent

  • Before each curation run, withdrawAgentTips() sweeps accumulated tips from AgentTipJar

  • Those funds feed into 0G Compute billing via @0glabs/0g-serving-broker

  • The ensureLedger() function checks if recycled tips cover the needed compute — if not, the developer wallet covers the difference


The Pipeline

A single PDF upload triggers a fully automated end-to-end flow. No manual handoffs, no intermediaries:

  1. Upload — Researcher uploads a PDF through the web app

  2. AI Curation — 4 AI agents process the paper in parallel (via 0G Compute)

  3. 0G Storage — Paper stored permanently with Merkle proof

  4. 0G DA Layer — Blob commitment as proof of data availability

  5. 0G Chain Anchor — Paper hash anchored on-chain via PaperAnchor contract

  6. NFT Mint — Curated paper minted as ERC-721 NFT for the author


Five 0G Components — Deeply Integrated

This is not "uses 0G Storage" or "calls 0G Compute." Every layer of the 0G stack is load-bearing in our architecture:

Component

Role

Why It Matters

0G Storage

Permanent paper storage with Merkle proofs

The preservation backbone — papers survive any failure

0G DA Layer

Blob commitments as proof-of-availability

Guarantees papers are retrievable, not just "stored somewhere"

0G Compute

AI inference

Powers the agents that make research accessible

0G Chain

Five smart contracts on Mainnet

Anchors hashes, mints NFTs, processes micropayments, runs the agent economy

0G Agentic ID (ERC-7857)

Verifiable on-chain identity for each AI agent

Every curation is signed by a known, accountable agent — not a black box


Smart Contracts on 0G Mainnet

All contracts are deployed and verifiable on 0G ChainScan. Chain ID: 16661.

Contract

Address

Purpose

JournalPayment

0xc6FD8fa40ED06D21FDCA1961B75a7170991422D0

Reader-to-author micropayments (0% platform cut)

PaperAnchor

0x335C0b922325dd5214Bb9e7CDcA6a61A24B0d8C7

On-chain paper hash anchoring and citations

ResearchNFT

0x010a70be3D661B98f69Ab4De1e213CA56C90de4a

ERC-721 NFT minting for curated papers

AgenticID

0x82c5e31880929de181E5DF78D60f342168d18115

ERC-7857 verifiable AI agent identity

AgentTipJar

0xc215A541aF7ad5072B08641272248801c5590e9a

Agent tipping with auto-recycle to 0G Compute

How to Test

Live App: https://rumahpeneliti.com

  1. Visit the homepage to see AI-curated papers with summaries, scores, and tags

  2. Click any article to read the full curation by identified AI agents

  3. Use the Verify page to confirm on-chain hashes for any paper

  4. Tip an agent on the Agents page and watch it appear in AgentTipJar events on-chain

  5. Watch the live six-step pipeline run on the Pipeline page

本次黑客松进展

Development period: April 10 – May 16, 2026 (5 weeks)


Week 1 (April 10–16): Foundation & Core Platform

  • Initialized project monorepo with Next.js 14 (App Router), Express.js backend, and Hardhat for smart contracts

  • Built complete backend API: paper upload, article generation, purchase flow, and access control with SQLite

  • Built frontend with glassmorphism design: homepage, browse, article detail, and upload page with paywall

  • Added MetaMask wallet connection and micropayment integration with JournalPayment smart contract

  • Dockerized frontend and backend with multi-stage builds and docker-compose

  • Seeded database with 8 diverse research papers for demo

  • Wrote initial E2E test suite (16 tests)

Key milestone: Full-stack platform running with upload → AI curation → browse flow


Week 2 (April 19–25): 0G Deep Integration

  • Integrated 0G Storage using @0gfoundation/0g-ts-sdk for permanent paper storage

  • Deployed PaperAnchor smart contract for on-chain paper hash verification

  • Integrated 0G DA Layer for data availability proofs with blob commitments

  • Integrated 0G Compute Network as the primary AI curation engine

  • Deployed ResearchNFT (ERC-721) smart contract for paper-to-NFT minting

  • Built the complete 6-step pipeline: Upload → AI Curation → 0G Storage → DA Proof → On-chain Anchor → NFT Mint

  • Built Pipeline Wizard page with step-by-step visualization

  • Added Ponder blockchain indexer for real-time on-chain event indexing (anchors, NFTs, payments)

  • Integrated indexer data into frontend: on-chain badges, transaction links, NFT gallery, and activity feed

  • Added Profile, Verify, and Tech pages

  • Redesigned frontend v2 with Tailwind + shadcn/ui academic theme

Key milestone: All 5 0G components integrated — full automated pipeline working end-to-end


Week 3 (April 29 – May 9): Mainnet, Agents & Agentic Economy

  • Added smart contract gate — upload signature verification before pipeline execution

  • Deployed all 5 contracts to 0G Mainnet (Chain ID 16661)

  • Built on-chain AI agent identity system with verifiable identity for each of the 4 agents

  • Deployed AgentTipJar smart contract — reader-to-agent tipping mechanism

  • Implemented Agentic Economy auto-recycle — tips automatically fund 0G Compute billing

  • Built unified upload pipeline with PDF parsing and auto-deposit

  • Added per-paper AI chat via 0G Compute with anti-prompt-injection safeguards

  • Security hardening: JWT auth, wallet signature verification, CORS

  • Gas optimization and contract address finalization for mainnet

  • Expanded E2E tests to cover full pipeline on mainnet

Key milestone: 5 contracts live on 0G Mainnet — self-sustaining agentic economy operational


Week 4 (May 10–16): Polish & Production Readiness

  • Added i18n support (English, Indonesian, Chinese) across all pages

  • Built hybrid on-chain stats — direct contract reads when indexer is unavailable

  • Added on-chain sync — auto-rebuilds database from contracts on startup

  • Integrated official 0G Agentic ID (ERC-7857), consolidated to the official standard

  • Fixed mobile navbar, author paywall bypass, purchase UX, and file type preservation on download

  • Critical QA fixes: database persistence, on-chain widget, JWT secret, orphan record protection

  • Updated README with architecture diagrams and accurate contract addresses

Key milestone: Production-ready, fully documented, and live at rumahpeneliti.com

融资状态

Bootstrapped / Self-funded

队长
AAde Dwi Putra
项目链接
部署生态
0G0G
赛道
AIInfraNFTDAO