42 domain modules covering everything from democratic currency governance to cross-chain DeFi, privacy-preserving identity, AI-driven analytics, and HTTP-native micropayments. Open source. MIT licensed.
A production-grade core banking platform built with Laravel and domain-driven design. 42 bounded contexts, event sourcing, CQRS, and every integration pattern a modern fintech needs—from cross-chain bridges to AI agent commerce.
Sandbox environment: All transactions use test data. Explore every feature freely.
See how event sourcing, CQRS, and DDD work in a real financial system—not just theory, but running code.
Fork the codebase and build your product on top of battle-tested banking infrastructure. MIT licensed.
Integrate AI agents into financial workflows with our MCP tools, A2A protocol, and natural language transaction queries.
MIT Licensed. Contribute on GitHub
42 domain modules spanning payments, lending, compliance, DeFi, privacy, mobile wallets, AI analytics, and more
A multi-currency basket with democratic governance. Users vote on composition across USD, EUR, GBP, CHF, JPY, and gold.
Learn more →Hold fiat, crypto, and commodities in a single account with real-time conversion and portfolio tracking.
Explore assets →Every transaction is an immutable event. Full audit trails, point-in-time reconstruction, and replay capability built in.
See architecture →Stake-weighted voting on monetary policy. Users shape their currency through on-chain governance proposals.
Try voting →Open Banking-compliant API patterns with Ondato KYC, Chainalysis sanctions screening, and Marqeta card issuing adapters.
View APIs →Full REST coverage with OpenAPI specs, GraphQL across 34 domains with real-time subscriptions, and configurable webhooks.
View docs →Google A2A protocol for autonomous agent-to-agent commerce. MCP tools, spending limits, and transaction analytics built in.
Explore AI →Bridge across Wormhole, LayerZero, and Axelar. Aggregate DEX liquidity, optimize yield, and manage multi-chain portfolios.
Explore bridges →Prove compliance without exposing data. ZK-KYC proofs, W3C verifiable credentials, soulbound tokens, and Shamir key management.
Learn more →Full mobile backend: passkey authentication, payment intents, P2P transfers, push notifications, and ERC-4337 account abstraction.
View mobile →MiFID II, MiCA, and Travel Rule adapters with jurisdiction-aware routing. Automated reporting and Ondato KYC integration.
View compliance →White-label your banking stack. Partner APIs, auto-generated SDKs, embeddable widgets, and usage-based billing.
Explore BaaS →Full data isolation per tenant with automated migration, per-tenant configuration, and enterprise-grade access controls.
Learn more →Monetize any API endpoint with per-request stablecoin payments. Built on the x402 protocol, enabling USDC-based pay-per-call on Base with instant settlement and agent-level spending controls.
v5.2.042 bounded contexts built with domain-driven design, event sourcing, and CQRS. Each module implements specific financial system patterns you can use independently.
Domain-driven design · Event sourcing · CQRS
A democratically governed basket currency where users vote on composition. The system automatically rebalances across six reserve assets based on community governance.
Currency Symbol
USD, EUR, GBP, CHF, JPY, XAU
Simulated bank connectors
Order matching engine with limit & market orders
CoreP2P lending with risk assessment
CoreMinting, burning, and peg management
CorePortfolio management and yield optimization
CoreEach module is independently usable. Explore the code to understand the patterns, or fork and build on them.
What if users could vote on their currency's composition? The GCU is a working implementation of democratic monetary policy.
Users vote on currency basket composition. Holdings determine voting weight in this governance model.
Basket currency backed by six reserve assets—USD, EUR, GBP, CHF, JPY, and gold—with automatic rebalancing.
Built with the same patterns used in production banking systems. Event sourcing, CQRS, and DDD throughout.
FinAegis is fully open source. Fork it, learn from it, contribute to it. Whether you're building a fintech startup, researching banking architecture, or just curious how these systems work—dive in.
Built with modern, well-documented technologies. Easy to understand, extend, and deploy.
PHP 8.4+ with strict types, event sourcing via Spatie, and DDD structure
Complete audit trails with Spatie Event Sourcing and CQRS patterns
Google A2A protocol implementation with MCP tool integration
OpenAPI/Swagger docs, GraphQL (34 domains), webhooks, and comprehensive test coverage
See developer documentation for full stack details
Clone, run, and ship. Every endpoint is documented, every pattern is tested, and the full codebase is yours to fork and build on.
Well-documented endpoints with OpenAPI specs
Pest PHP test suite with parallel execution and coverage
Laravel Sail for easy local development
Try the live demo, fork the repo, or dive into the documentation. FinAegis is a learning resource for anyone interested in banking architecture.