Writing contests judged against public rubrics and evidence.
Quill turns creative submissions into auditable contest entries. Entries, judging criteria, supporting sources and review results all stay readable on-chain.
| Surface | Link |
|---|---|
| Live app | https://assmore22-quill.vercel.app |
| GitHub | https://github.com/assmore22/quill |
| Contract | https://explorer-studio.genlayer.com/contracts/0x065566Ea5d90d3f485956a7dF2Cf6F1BD8Dd6a3A |
- Network: GenLayer Studionet
- Chain ID: 61999
- Contract:
0x065566Ea5d90d3f485956a7dF2Cf6F1BD8Dd6a3A - Deploy transaction: 0x38bd4127...3dc662
- Deployed:
2026-06-24T01:55:50.488Z - Source:
contracts/quill_v2.py(65,947 bytes)
- Open a contest.
- Submit an entry.
- Attach rubric evidence.
- Judge with GenLayer.
- Handle challenge and appeal paths.
The frontend reads contest records, entry lists, scorecards and challenge history. Contract state is public; write actions still require a connected wallet on GenLayer Studionet.
| Action | Transaction |
|---|---|
set_claim_standard |
0x1985b695...392a51 |
open_contest |
0x0107d373...59c5af |
submit_entry |
0x1171225f...efac54 |
add_obligation |
0x6f442f79...0661bd |
add_evidence_docs |
0x11a6e6bf...f0487d |
add_evidence_web |
0x2a0e961a...15f5b4 |
python -m http.server 8080Open http://localhost:8080.
The public package is static and has no install step. Vercel receives only frontend, contract source and public deployment metadata.
Keep wallet private keys, vault exports, .env files, Vercel project state and dashboard data out of Git. This repository is for public source, UI, tests and deployment receipts only.