IotaPolis

The decentralized community platform powered by IOTA 2.0

Forum, wallet, payments, marketplace, and escrow — all on-chain, all yours.

Features

A complete decentralized platform, not just a forum.

Forum

🔗

Fully Decentralized

Every action is signed by your wallet and verified on-chain. No intermediaries, no censorship.

👛

Integrated Wallet

Ed25519 wallet derived from BIP39 mnemonic. Your keys, your identity.

👁️

Guest Mode

Browse and read without creating a wallet. Join when you are ready.

🔍

Full-Text Search

SQLite FTS5 index rebuilt from blockchain data. Fast and accurate.

Social

💬

Encrypted DMs

End-to-end encrypted direct messages with X25519 key exchange + AES-256-GCM.

🔔

Real-Time Notifications

Mentions, replies, tips, follows, and DMs delivered instantly via WebSocket.

😍

Reactions

24 emoji reactions on every post with smooth animations and toggle support.

👥

Follow System

Follow users on-chain with follower/following counters and activity feeds.

Economy

💸

On-Chain Payments

Tips, subscriptions, and content purchases — all handled by the smart contract.

🤝

Multi-Sig Escrow

2-of-3 escrow for services between users. Dispute resolution and expiry claims built in.

🏪

Marketplace

Buy and sell content, services, and badges. 5% marketplace fee managed on-chain.

Reputation

On-chain ratings after escrow trades. Anti-double-rating protection.

Governance

🗳️

On-Chain Polls

Create polls with multiple options and verifiable votes. Deadline enforcement.

📜

Proposals

Governance proposals with quorum requirements and yes/no voting.

Admin Tools

📊

Audit Dashboard

Transaction explorer, real-time charts, and CSV export for full transparency.

🤖

Agent Testers

Built-in AI agents for stress testing your forum with realistic activity.

📡

RSS Feeds

RSS endpoints for latest posts and per-category feeds.

Platform

🌍

8 Languages

Internationalized UI with react-i18next. Community without borders.

🎨

7 Themes

Dark mode, light mode, and 5 more. Make it yours.

🖥️

Desktop App

Electron app with auto-updates for Windows, macOS, and Linux.

📱

Mobile App

Native iOS and Android via Capacitor. PWA with offline support.

How It Works

01

Browse as Guest

Explore the forum without creating a wallet. Read threads, browse categories, and see what the community is about — no signup required.

02

Create Your Wallet

When you are ready, generate a wallet with a single click. A secure mnemonic is created and encrypted with your password. No email, no server accounts.

03

Join the Community

Register on-chain with a single transaction. Post threads, react with emoji, follow other users, vote on polls, and send encrypted DMs — all signed by you.

04

Exchange Value

Tip creators, subscribe to content, trade services through multi-sig escrow, and participate in governance proposals. The smart contract handles everything.

Tech Stack

Built on proven, modern technology.

I

IOTA 2.0

Rebased L1 blockchain

M

Move

Smart contract language

R

React 19

Frontend framework

S

Sails.js

Backend indexer

E

Electron

Desktop application

C

Capacitor

Native mobile (iOS/Android)

S

SQLite

Local cache / FTS5 search

X

X25519

E2E encrypted messaging

G

GovernanceStore

On-chain polls & proposals