---
layout: home

hero:
  name: Monetarie Core
  text: PIX Payment Gateway
  tagline: High-performance, BACEN-compliant PIX payment infrastructure built with Elixir, Vue, and TigerBeetle
  actions:
    - theme: brand
      text: Get Started
      link: /guide/getting-started
    - theme: alt
      text: API Reference
      link: /api/authentication
    - theme: alt
      text: View on GitHub
      link: https://github.com/monetarie/monetarie-core

features:
  - title: High Throughput
    details: 77K+ TPS with TigerBeetle double-entry ledger. Purpose-built for financial accounting at scale.
  - title: BACEN Compliant
    details: Full compliance with BCB PIX regulations, CCS reporting, COSIF chart of accounts, and MONETARIE integration.
  - title: Resilient Architecture
    details: Automatic failover with circuit breaker pattern. Zero downtime during backend transitions.
  - title: Multi-Tenant
    details: White-label ready with per-institution isolation, role-based access, and merchant-scoped accounts.
  - title: Real-Time Processing
    details: NATS JetStream for event-driven workflows. Sub-10ms P50 latency for ledger operations.
  - title: Observable
    details: Prometheus metrics, Grafana dashboards, structured logging, and comprehensive alerting out of the box.
---

## Quick Start

```bash
# Clone the repository
git clone https://github.com/monetarie/monetarie-core.git
cd monetarie-core

# Start infrastructure services
docker compose up -d

# Install dependencies
pnpm install

# Start development
pnpm dev
```

## Architecture Overview

Monetarie Core is a monorepo containing:

- **Backend** — Elixir/Phoenix API server with TigerBeetle ledger integration
- **Banking App** — Vue 3 internet banking interface (16 BACEN PIX UX requirements)
- **Admin App** — Vue 3 admin console for operations management
- **Merchant App** — Vue 3 merchant portal for payment management
- **Shared Packages** — Common TypeScript utilities and components
- **Infrastructure** — Kubernetes manifests, Docker configs, and monitoring dashboards
