filecoin-project / filecoin-project/devgrants

Karyra: Local Blockchain Readiness Platform with Filecoin Proof Archive

Open
#2,111 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
No language data
Stars
409
Forks
311
PR merge metrics
No merged PRs in 30d

Description

# Grant Proposal: Karyra - Local Blockchain Readiness Platform with Filecoin Proof Archive

**Project Name:**
Karyra

**Proposal Category:**
Storage

**Individual or Entity Name:**
Individual - Ulul Amri

**Proposer:**
ululamri

**Project Repo(s)**
https://github.com/ululamri/Karyra

**Filecoin ecosystem affiliations:**
No existing work relationships, investors, or beneficial ownership affiliations with Protocol Labs, Filecoin Foundation, Filecoin Foundation for the Decentralized Web, or other organizations in the Protocol Labs Network.

**(Optional) Technical Sponsor:**
N/A

**Do you agree to open source all work you do on behalf of this RFP under the MIT/Apache-2 dual-license?:**
Yes

---

### 1. What is your project and what problem does it solve? (max 100 words)

Karyra is a local blockchain readiness platform for beginner communities in Indonesia. It helps learners understand blockchain fundamentals through structured courses, short lessons, community workshops, optional reflections, and a Readiness Passport. Many local communities first encounter blockchain through trading hype, scams, fear, or technical confusion. Karyra solves this by creating a safer pre-transaction readiness layer: learning, participation, reviewed proof records, and readiness evidence before real blockchain activity.

Project website: https://karyra.user.cloudjkt02.com/
Repository: https://github.com/ululamri/Karyra

---

### 2. How is Filecoin used in this project?

Karyra will use Filecoin as a decentralized proof archive layer for learning, participation, and readiness evidence.

The platform currently produces learning and community evidence such as lesson completion, course progress, quest/reflection submissions, workshop participation, proof records, and Readiness Passport snapshots. With this grant, Karyra will prepare selected proof records as archive-ready proof manifests.

Proposed Filecoin flow:

```txt
Learning / community activity
-> reviewed proof record
-> proof manifest JSON
-> Filecoin archive-ready object
-> archive metadata
-> Passport / verification display
```

Filecoin will be used for:

- proof manifest archive
- Readiness Passport snapshot archive
- workshop participation proof archive
- curriculum/version archive
- impact and grant report archive
- retrieval and verification metadata
- future Calibration-to-Mainnet archive path

During this grant, Karyra will focus on proof manifest design, archive-ready examples, Filecoin Calibration planning, and a clear future implementation path using Filecoin ecosystem tooling such as Filecoin Onchain Cloud / Synapse SDK.

This project can grow Filecoin usage by creating a local education use case where community learning and participation evidence becomes archive-ready and eventually stored through Filecoin.

---

### 3. How will you improve your project with this grant? What steps will you take to meet this objective?

| Number | Grant Deliverable | Briefly describe how you will meet deliverable objectives | Timeframe (within 3 months) |
| :--- | :--- | :--- | :--- |
| 1. | Filecoin Proof Archive Specification | Define Karyra proof types, proof manifest schema, privacy-safe metadata rules, archive status states, and how learning/participation evidence maps to Filecoin archive-ready objects. | Month 1 |
| 2. | Archive-ready Proof Manifest Examples | Generate proof manifest examples from approved learning, quest/reflection, workshop participation, and Readiness Passport snapshot records. | Month 1-2 |
| 3. | MVP Proof + Passport Integration | Improve Karyra's proof flow so selected proof records can show archive-ready status, archive metadata fields, and verification direction inside Passport/proof views. | Month 2 |
| 4. | Lean Local Pilot + Final Report | Run a small local pilot with learners/workshop participants, collect proof records, prepare Filecoin archive-ready outputs, document Calibration path, and publish a final impact/reviewer report. | Month 2-3 |

---

### 4. What is the total amount of this grant request?

USD $7,000

---

### 5. Adoption, Reach, and Growth Strategies

Karyra targets local Indonesian communities, blockchain beginners, Web3/crypto beginners, workshop participants, community educators, and local facilitators.

The project already has a public MVP and an early local community base in Batang, Indonesia. Karyra's adoption strategy is not based on speculative rewards or trading incentives. Instead, it uses a readiness-first path:

```txt
Course / Lesson
-> Reflection Quest
-> Workshop / Community Participation
-> Reviewed Proof Record
-> Readiness Passport
-> Filecoin archive-ready evidence
```

For the first 10 users, Karyra will onboard existing local community members through guided demo sessions, beginner blockchain lessons, and direct feedback collection.

For the first 100 users, Karyra will use local workshops, community moderation, Telegram/community channels, social sharing, and beginner-friendly learning paths to guide users into courses, quests/reflections, and Readiness Passport creation.

Lean pilot targets:

- 100-150 local learners reached
- 50-75 active learners
- 25-40 beginner course completions
- 40-60 readiness passports created
- 100-150 lessons completed
- 30-50 quest/reflection submissions
- 25-40 reviewed proof records
- 1-2 local workshops
- 25-50 workshop participants
- 20-30 Filecoin archive-ready proof manifests

---

### 6. If accepted, do you agree to share monthly project updates in this Github Issue until the project described here is complete?

Yes

---

### 7. Does your proposal comply with our Community Code of Conduct?

Yes

---

### 8. Links and submissions

This project did not begin at a hackathon or event, and it has not been submitted for Filecoin ecosystem prizes.

Live demo: https://karyra.user.cloudjkt02.com/
GitHub repository: https://github.com/ululamri/Karyra

---

### Additional questions:

#### For each team member(s), please list name, email, Github account, and role in the project.

| Name | Email | GitHub | Role |
|---|---|---|---|
| Ulul Amri | [rohmiifada43@gmail.com] | https://github.com/ululamri | Project Lead / Full-stack Builder |
| Bayu Agung Prasetyo | [bayux01@gmail.com] | https://github.com/Bayux01 | Technical / Product Support |
| Rifqi Najib | [rifqi.najib@gmail.com] | https://github.com/silkysilks | Community & Workshop Coordinator |
| Zaenal Arifin | [bithunter150@gmail.com] | https://github.com/komploh | Education / Content / Local Outreach Support |
| Rohmi Ifada | [email TBD] | [GitHub optional / TBD] | Volunteer - Workshop Support |
| Zainul Ibad | [email TBD] | [GitHub optional / TBD] | Volunteer - Community Support |

Karyra is executed by a lean 6-person team based in Batang, Indonesia, consisting of four core contributors and two volunteer support members. The team combines full-stack product development, technical QA, community coordination, education/content support, workshop assistance, and local community support.

#### How did you learn about this grant type program?

I learned about this grant program through Filecoin Foundation / Filecoin Dev Grants public resources and the Filecoin ecosystem grant documentation on GitHub.

[Grant Proposal.pdf](https://github.com/user-attachments/files/28124479/Grant.Proposal.pdf)

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing the Karyra repository and live MVP, then trace the existing proof-record and Readiness Passport flows described in the proposal. Define the Filecoin proof archive specification, privacy-safe manifest examples, archive-ready status display, pilot outputs, and final report; completion is the four listed grant deliverables documented and demonstrated.

Written by the indexing model from the issue text.

Assessment

Tech stack
blockchain
Domain
blockchain, documentation
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.