Back to browse
GitHub Repository

Project Falcon Sovereign real-time communication infrastructure built on the AT Protocol and a Decentralized AI Inference Mesh

20 starsTypeScript

ProjectFalcon – First Native Java at Protocol Implementation

by JohannaWeb·Mar 14, 2026·1 point·0 comments

AI Analysis

MidNiche GemWizardry

Hand-rolled ES256K crypto for AT Protocol in pure Java is genuinely hard.

Strengths
  • BouncyCastle-based ES256K JWT verification with multicodec varint decoding works end-to-end.
  • Full DID resolution and PDS write-through enables sovereign identity without JS dependencies.
  • Includes ActivityPub federation server and cross-protocol translation layer.
Weaknesses
  • README describes workspace collaboration while author description focuses on AT Protocol—confusing positioning.
  • Only 10 stars and Java ecosystem for Bluesky/AT Protocol remains niche.
Category
Target Audience

Java developers building federated social apps

Similar To

Bluesky Java SDKs · Atproto4j

Post Description

We shipped the first native Java SDK for AT Protocol. No wrappers. No JavaScript dependencies. Hand-rolled ES256K verification using BouncyCastle with multicodec varint decoding and base58btc multibase.

The stack: Java 25, Spring Boot 4, Project Loom, Electron/React/TypeScript/Vite frontend, Kubernetes-ready microservices (falcon-core, falcon-gateway, falcon-web, siv-service, trust-service).

Core achievement: ES256K JWT verification that actually works. Full DID resolution. PDS write-through for sovereign identity. AT Protocol integration end-to-end.

Also shipped: FalconPub (Rust/Axum ActivityPub federation server), Falcon Bridge (cross-protocol translation layer), Juntos (native LGBT communities platform running live).

MIT licensed. ArXiv whitepaper on Sybil mitigation in federated networks.

github.com/JohannaWeb/ProjectFalcon

Similar Projects

Education●●Solid

ESLabs

Covers ES2025 features like Set Methods before most tutorials even mention them.

CozySolve My Problem
init0
101mo ago