Overview
Welcome to the ClawFi documentation. ClawFi is an AI-first banking platform that enables developers to build sophisticated financial applications with intelligent decision-making capabilities built-in.
What is ClawFi?
ClawFi provides a complete banking infrastructure with AI-powered authorization, smart vaults, card issuing, and real-time transaction processing. Unlike traditional banking APIs, ClawFi integrates large language models (LLMs) directly into the authorization flow, enabling natural language policies, contextual fraud detection, and adaptive spending controls.
Key Features
Smart Vaults: Multi-currency accounts with programmable controls and AI-powered policy enforcement
AI Authorization Engine: Natural language transaction policies with real-time decision making
Card Issuing: Virtual and physical card issuance with dynamic spending limits
MCP Protocol: Model Context Protocol integration for AI agent banking operations
Real-time Webhooks: Event-driven architecture with guaranteed delivery
Developer-First: RESTful APIs, SDKs in multiple languages, and comprehensive tooling
Getting Started
New to ClawFi? Start here:
Quick Start Guide - Get up and running in 5 minutes
Authentication - Secure your API access
Core Concepts
Vaults
Vaults are the foundation of ClawFi. Each vault represents a customer account with its own balance, transaction history, and authorization policies. Vaults support:
Multiple currencies
Hierarchical organization (parent/child vaults)
Custom metadata and tags
Per-vault authorization rules
Authorization Engine
The authorization engine evaluates every transaction against your policies. You can define rules using:
Natural Language: "Decline transactions over $500 to gambling merchants"
Code-based Policies: JavaScript/Python functions for complex logic
AI Reasoning: LLM-powered contextual analysis of transaction patterns
Cards
Issue virtual and physical cards linked to vaults. Cards inherit vault policies and can have additional controls:
Single-use or reusable
Spending limits per transaction, daily, or monthly
Merchant category restrictions
Geographic restrictions
Documentation Structure
This documentation is organized into several sections to help you get the most out of ClawFi.
Getting Started
Tutorials and guides for new users:
Operations
Detailed guides for core operations:
Technical Documentation
Deep dives into ClawFi's architecture:
API Reference
Complete API documentation:
Use Cases
AI Agent Banking
Enable AI agents to manage finances autonomously using the MCP protocol. Agents can create vaults, execute transfers, and monitor transactions while respecting natural language policies.
Embedded Finance
Build banking features directly into your application. Issue cards, process payments, and manage accounts without building infrastructure.
Expense Management
Smart corporate cards with AI-powered approval workflows. Automatically categorize expenses, enforce spending policies, and generate reports.
Marketplace Payouts
Manage payments to sellers with split transactions, escrow, and automated disbursements.
Support
GitHub Issues: github.com/useclawfi/clawfi
Email: [email protected]
Discord: discord.gg/useclawfi
Quick Links
Last updated