Activist Toolkit

The Activist Toolkit is a privacy-preserving infra offering proof-of-protest, dead man's switch, and secure tools to protect activists, verify presence, and resist authoritarian erasure.

  • 0 Raised
  • 1,516 Views
  • 0 Judges

Categories

  • ETHDam - Best Privacy
  • ETH Dam - Best Security
  • Oasis - Build a ROFL app
  • Oasis - Build on Sapphire

Gallery

Description

šŸ›”ļø Activist Toolkit

Protect the protest. Preserve the proof.

A decentralized, privacy-first protocol to empower activists, protect their identities, and preserve immutable proof of protest — even under repressive regimes. Built using Oasis Sapphire and ROFL, Activist Toolkit provides censorship-resistant infrastructure to verify presence, coordinate emergency alerts, and resist digital erasure without exposing user identities.

✊ Why Activist Toolkit?

Activist ToolkitĀ is a secure, censorship-resistant system for modern human rights defenders.

In the face of growing authoritarianism and digital surveillance, activists around the world are risking their lives — but often haveĀ no way to verify their actions, protect their communications, or prove their contributions.

Conventional digital tools like photos or chat logs are:

  • Easily manipulated
  • Can be incriminating to share
  • Frequently dismissed in legal or asylum proceedings

BlockchainĀ isn't just useful — it'sĀ essential.It's theĀ only infrastructureĀ that makes proof tamper-proof, decentralized, and permanent.


šŸ” What It Does

  • āœ… Proof of ProtestAnonymous, geolocation-based, timestamped credentials that verify protest participation — without revealing personal identity.

  • šŸ”“ Dead Man Switch (Red Alert)A failsafe timer that triggers alerts to trusted contacts if an activist goes silent or is detained.

  • 🧾 Peer Attestation SystemA decentralized verification process where trusted members vouch for presence, preventing fake participation or infiltration.

šŸ”‘ Feature Examples

āœ…Ā Proof of Protest

Anonymous, verifiable presence — without needing to reveal your face or contacts.

SidikaĀ is applying for asylum in the Netherlands. As a gender rights activist from Turkey, she must prove her involvement in protests — but she never appeared in photos and won't share private chats.Using Activist Toolkit, she receives anĀ immutable, peer-attested credential: she was present at X protest, on Y date, verified by trusted witnesses.

Now she has verifiable proof — without compromising herself or others.

šŸ”“ Dead Man Switch

Secure fallback for detained activists or those crossing danger zones.

AbdulĀ is helping his sister cross a border into Germany. He sets aĀ 6-hour timerĀ in the toolkit.If he doesn't cancel in time, the app automatically sends aĀ prewritten messageĀ to his Telegram group of legal and support contacts.

This feature can trigger help when silence becomes danger.

šŸ”§ Tech Overview

  • Oasis Sapphire – Confidential EVM for encrypted smart contracts and private on-chain logic.
  • Oasis ROFL – Secure TEE environment for off-chain logic (e.g. red alerts, proof validation).
  • ZK Identity Tools (e.g. Semaphore) – To enable anonymity and unlinkable attestations. COMING SOON
  • Smart Contracts – For soulbound credentials, timers, and proof mechanisms.
  • IPFSĀ (optional) – For decentralized metadata and document storage. COMING SOON

āœ… We use roflEnsureAuthorizedOriginĀ to guarantee only verified, secure TEE-originated data is accepted on-chain.šŸ”§ Note: Link to code implementation will be added soon.

🚧 Roadmap: Work in Progress

We truly believe in the long-term existence of this project. We would aspire to continue improving the current features as well as adding more like:

  • šŸŖ™ Anonymous FundraisingCreate and contribute to activist campaigns privately via blockchain-native donations.

  • šŸ’¬ Activist Education ChatbotA conversational AI assistant trained on global activist handbooks for real-time, context-aware guidance.

  • 🌐 Global Network ExpansionDevelop tools for collective resource sharing and decentralized reputation systems across movements.

šŸ† Hackathon Bounties

This project qualifies for:

  • Privacy Track — Leveraging Sapphire to encrypt user activity and on-chain protest proofs.
  • Security Track — Secure fallback alerts, identity protection, and tamper-proof attestations via ROFL.

āœ… Judging Criteria Checkpoints:

  • Potential Impact: Enables global activist safety and verification at scale.
  • Confidentiality: Data never leaves ROFL unencrypted; Sapphire encrypts smart contract state.
  • UX: Designed for non-crypto-native users with a clean, simple, safe experience.
  • Innovation: Uses geolocation-based protest proofs and peer attestations — a novel combination on Sapphire.
  • Implementation Quality: Core features functional and tested with Oasis stack.
  • Bonus: IntegratedĀ roflEnsureAuthorizedOriginĀ for verified confidential origin in smart contracts.

🌐 Deployments

🧠 Team

Toufik | Evi | 1uiz | Migle

Attachments