Proposal: Launch the Justice Journal — A Freedom Logchain for On-Chain Expression

:compass: 1. Summary

This proposal introduces the Justice Journal, a decentralized on-chain platform for global citizens to write, record, and preserve their thoughts, messages, and stories in support of free expression, freedom of information, and Julian Assange.

Unlike the one-off “Freedom Wall” message app, the Justice Journal emphasizes depth, continuity, and collective memory, inviting participants to create a lasting archive of expressive, personal, or historical reflections — permanently logged on-chain using $JUSTICE.

Each message is written with $JUSTICE, and becomes part of the DAO’s living memory chain.


:bulb: 2. Examples

To illustrate what could be written into the Justice Journal:

  • “My name is C. In 2023, I wrote an anonymous letter in Iran for freedom. Today, I record it into block 1821. I believe freedom is not a moment of passion, but a lifetime of memory.”
  • “March 10, 2024 — I joined my first Julian Assange support rally. Today, I log this date into the Justice Journal.”

Each of these messages would become a permanent part of our shared decentralized archive — a record of expression, solidarity, and resistance.


:mag: 3. Difference from the Freedom Wall

Aspect Freedom Wall Justice Journal
Format One-time short message Serialized, ongoing logs
Structure Basic shoutout or quote Richer content, long-form support
Interaction Simple record Comment, tag, curate, shareable
Symbolism Tribute to freedom Deep participation in speech history

:hammer_and_wrench: 4. Technical & Implementation Plan

:test_tube: User Flow:

  1. Visit the Justice Journal page on the DAO website;
  2. Connect wallet and verify holding ≥100,000 $JUSTICE;
  3. Compose a journal entry (default up to 500 characters);
  4. Pay a fixed write fee: 1,000 $JUSTICE + gas (~10 $JUSTICE);
  5. Upon success, generate a shareable link + image card;
  6. Optionally post to Twitter or Telegram.

:wrench: Technical Notes:

  • Store content on IPFS (hash + metadata recorded on-chain);
  • Each log includes: wallet address, timestamp, message hash, tags;
  • Extendable features: user profile pages, log collections, comment and like system;
  • Code will be open-sourced and community-maintained.

:gift: 5. Incentives

  • Monthly Writing Challenges: The community can vote for the best entries via Snapshot. Winners receive $JUSTICE and an NFT badge;
  • Mint as NFT: Users may optionally mint their own log as a collectible token;
  • Referral Rewards: Inviting others to write a journal entry earns bonus $JUSTICE;
  • Curator Program: Feature users who curate collections of meaningful logs.

:shield: 6. Governance & Anti-Abuse

  • Entry Threshold: Users must hold $JUSTICE and pay a write fee, deterring spam;
  • Moderation Tools:
    • Reports can be submitted by the community;
    • The GTU or Snapshot vote may decide to hide abusive entries (entries are never deleted);
  • Transparency: All content verifiable and timestamped on-chain.

:dove: 7. Alignment with Julian Assange

Julian Assange has always fought to protect memory, truth, and the right to publish.

The Justice Journal extends this spirit by offering everyone — not just institutions or publishers — the ability to immortalize their own expressions through censorship-resistant public recordkeeping.

If Julian himself were to write a message in the Journal, it would carry immense symbolic and historical weight.


:mega: 8. Communication & Launch Plan

  • Launch the “First 100 Journalists” campaign: inviting early DAO supporters to write entries;
  • Create shareable logcards with AI-generated art for social media;
  • Monthly themed writing prompts (e.g. “What WikiLeaks Means to Me” or “If You Could Say One Thing to Assange…”);
  • Feature top entries on the DAO website and Telegram.

:white_check_mark: 9. Voting Options (Snapshot)

Option Description
:white_check_mark: Yes Launch the Justice Journal project.
:x: No Do not proceed with the project at this time.

@Gabriel 您天天在忙什么呢,社区下一步如何推进?又这样被搁置了吗?

What is the technical underpinnings of the journal. What needs to be built? What are the expected costs?

:hammer_and_wrench: 1. Technical Infrastructure Overview

:white_check_mark: Frontend Web App

A clean, user-friendly interface hosted on AssangeDAO’s website that allows users to:

  • Connect a wallet (via MetaMask, WalletConnect, etc.)
  • Write and preview a journal entry
  • Sign and submit the entry to the blockchain
  • View all journal entries by date, tags, or popularity
  • Share entries on Twitter

:white_check_mark: Smart Contract

A core on-chain contract that handles:

  • Logging journal entries (storing message hash & metadata)
  • Enforcing $JUSTICE token holding requirement (e.g., ≥ 100,000 JUSTICE)
  • Collecting a journal entry fee (e.g., 1,000 $JUSTICE burned or sent to treasury)
  • Storing user address, timestamp, optional ENS name

Optional: store full content on-chain (higher gas cost) or store on IPFS/Filecoin with the hash stored on-chain.

:white_check_mark: Backend / Indexer (Optional but recommended)

  • An off-chain indexer to sync journal entries for fast display in frontend
  • Enables filtering by time, popularity, tags
  • Stores ENS name mapping, user avatars, social links

:white_check_mark: IPFS or Decentralized File Storage

If full journal content is stored off-chain:

  • Use IPFS to store entries securely & persistently
  • Optionally use services like Pinata or Lighthouse for pinning

:white_check_mark: DAO Integration (optional initially)

  • Snapshot governance integration for “monthly best journal” voting
  • Optional reward logic using $JUSTICE airdrops

:money_with_wings: 2. Estimated Cost Breakdown

Component Description Estimated Cost (USD)
Frontend Dev React-based UI with wallet connection, write/log interface $4,000–7,000
Smart Contract Dev + Audit Solidity-based contract + internal security review $5,000–10,000 (basic audit)
Backend / Indexer Node/Express or Graph-based indexer with MongoDB/PostgreSQL $3,000–6,000
IPFS/Filecoin Integration Hosting and pinning with providers like Pinata or Lighthouse $500–1,500/year
UI/UX Design Journal layout, mobile responsiveness, sharing tools $2,000–3,000
Testing + Deployment QA testing, mainnet deployment, bug fixes $1,000–2,000
Hosting/Infrastructure Vercel/Netlify (frontend), VPS/Heroku (backend), Domain $500–1,000/year
Marketing Assets (Optional) Icons, banners, Twitter cards for promotion $500–1,000
TOTAL ESTIMATED COST Depends on scope & complexity $16,000–30,000

:white_check_mark: A minimalist MVP version (basic log + frontend + IPFS + minimal backend) can be done for ~$10,000–12,000 by a small dev team or hired contractor.


:jigsaw: 3. Optional Future Extensions

  • NFT minting per journal entry
  • User profiles and “Freedom ID” badges
  • Cross-chain logging
  • On-chain voting on best entries (with rewards)
  • ZK log-ins for privacy-sensitive contributors

:pushpin: Notes on Tokenomics

  • Entry cost: 1,000 $JUSTICE (could be burned or sent to treasury)
  • Holding requirement: must hold ≥ 100,000 $JUSTICE to log
  • Optional: sharing to Twitter after submission = reward 50–100 $JUSTICE
  • DAO can set a weekly/monthly $JUSTICE reward cap (e.g., 10M)