← all projects

Arcanum

Arc mainnet
@FatihX1X·0xFatih·32 followers·added 2026-07-19·updated 2026-10-02
3
stars
14k
lines
96
files
0
forks
32
followers
languages
TypeScript 66%JavaScript 22%Solidity 12%

Arcanum is a private on-chain messenger on Arc mainnet. Public messages route through contracts/ArcanumMessenger.sol, while private conversations are encrypted client-side in lib/crypto.ts using browser ECDH key exchange and AES-GCM, with encryption public keys registered on-chain. A family of Hardhat-tested Solidity contracts extends the messenger: ArcanumAgents.sol for paid agent-to-agent messaging, ArcanumGroups.sol for owner-managed encrypted groups with per-epoch member key rotation, ArcanumBulkSender.sol for atomic native-USDC batch transfers to up to 100 recipients, and a two-sided gig marketplace pairing ArcanumGigBoard.sol with ArcanumEscrow.sol for native USDC escrow, deadlines, and independent arbitration. The Next.js frontend in app/ uses wagmi for wallet connection and Arc Testnet chain switching.

deployed on Arc mainnet · chain 5042
Evidence (1 verified on-chain): Blockscout source-verification
events
tags
circle components
builder bio

crypto crypto just crypto also dentist

team · solo

1 (Solo) — Fatih Cabuk (solo)

on xx/0xFatih
repo description

the p2p private onchain messenger on Arc Network.

last pushed 2026-10-12