About FinAegis
Open-source core banking infrastructure built with Laravel — 49 domain modules covering everything from democratic currency governance to AI agent commerce.
What Is FinAegis?
FinAegis is a core banking platform built with Laravel, implementing event sourcing, CQRS, domain-driven design, and AI agent integration across 49 bounded contexts.
At its heart is the Global Currency Unit (GCU)—a democratically governed basket currency where users vote on composition from six global reserve assets.
Sandbox environment: All transactions use test data. Explore every feature freely.
Why Build This?
The problems and questions that drive this project
Transparency
Core banking systems are rarely open. ' . config('brand.name', 'Zelta') . ' lets developers see how ledgers, transactions, and financial workflows actually work\x{2014}no black boxes.
Experimentation
What if users could vote on their currency's composition? What if AI agents could autonomously transact? FinAegis is where these ideas become working code.
Architecture Patterns
Event sourcing, CQRS, domain-driven design, saga patterns\x{2014}real implementations of patterns that are often only discussed in theory.
What's Inside
Key capabilities built into the platform
Global Currency Unit (GCU)
A basket currency backed by USD, EUR, GBP, CHF, JPY, and gold. Users vote monthly on composition through stake-weighted governance with full event-sourced audit trails.
Event-Sourced Ledger
Every transaction is stored as an immutable event. Complete audit trails, point-in-time reconstruction, and replay capability\x{2014}built with Spatie Event Sourcing.
AI Agent Protocol
Implementation of Google's A2A protocol for AI agent commerce. Agents can register, negotiate, and execute transactions with escrow services and reputation tracking.
Banking API Patterns
Open Banking-compliant API adapters including Ondato KYC, Chainalysis sanctions screening, and Marqeta card issuing for real-world integration patterns.
Cross-Chain & DeFi
Bridge protocols (Wormhole, LayerZero, Axelar), DEX aggregation via Uniswap/Aave/Curve/Lido, cross-chain swaps, and multi-chain portfolio management.
Privacy & Identity
ZK-KYC proofs, Merkle tree commitments, soulbound tokens, W3C verifiable credentials, Shamir secret sharing, and delegated proof verification.
GraphQL API
Lighthouse-powered GraphQL covering 39 domains with real-time subscriptions, N+1 safe DataLoaders, and cursor-based pagination alongside REST/OpenAPI.
Plugin Marketplace
Extensible plugin system with sandboxed execution, static security scanning, hook-based integration points, and a manager UI for discovering and installing plugins.
Event Streaming
Redis Streams-powered event streaming with a live dashboard, consumer groups, backpressure handling, and dead-letter queues for reliable event processing.
Compliance Certification
SOC 2 Type II and PCI DSS readiness tooling, GDPR enhanced privacy (ROPA, DPIA, breach notification, consent v2), and multi-region deployment support.
Built in the Open
Transparency isn't just a feature—it's the foundation
MIT Licensed
Fork it. Learn from it. Build on it. FinAegis is fully open source under the MIT license.
For Developers
Fork the codebase, contribute features, or explore how production banking systems are built under the hood.
Contribute on GitHub →For Founders
Build your fintech product on battle-tested infrastructure. 49 domain modules, MIT licensed, ready to customize.
View Documentation →See It in Action
Create a free account to explore the GCU, governance voting, cross-chain operations, and the full banking interface.