Open-source · Apache 2.0 · Production-ready

Spending Firewallfor AI Agents

Granular spending controls, cryptographic identity (BDIT) with offline verification via JWKS, and dynamic CredScore.

PayJarvis lets developers define advanced spending policies per category, monitor agent behavior, and keep human approval in the loop when needed.

Your Agent
SDK call
P
PayJarvis
approve
Gateway
Security

Four security layers designed for production

Every transaction goes through multi-layer verification before execution. Full control over what your agent can spend.

KYC + Dynamic CredScore

Owner identity verification with a trust score that evolves based on agent behavior.

Spending Firewall + Rules Engine

Limits per transaction, day, week, and month. Allowed categories, blocked merchants, restricted hours.

Human-in-the-Loop

Human approval via Telegram or SSE dashboard. Configurable timeout with fallback to block.

Immutable Audit Log

Every action logged in append-only format with hash chain. Exportable via API for compliance.

Trust

Dynamic CredScore

Behavioral score from 0 to 100 that evolves with every transaction. Asymmetric: success grows gradually, failure penalizes heavily.

LOW
0 - 49
Requires manual approval
MEDIUM
50 - 75
Reduced limits
HIGH
76 - 90
Normal operation
TRUSTED
91 - 100
Auto-approval

Score Composition

Transactions45%

Success rate, volume, cancellations

Policies22%

Rule adherence by category

Behavior18%

Consistency, anomaly detection

External15%

Merchant feedback, KYC level

Automatic temporal decay for inactive agents. Minimum score of 30 after decay.

Payments

Supported Gateways

Connect your agent to major payment processors. Secure tokenization and automated checkout.

Visa TAP
Mastercard AgentPay
Stripe
PayPal
Braintree
Braintree
adyen
Adyen

All payments processed with tokenization. PayJarvis never stores card data. Webhooks from all gateways update CredScore automatically.

Integrate in minutes

PayJarvis wraps every financial action your agent takes. One SDK. Full coverage.

agent.ts
import { PayJarvis } from "@payjarvis/agent-sdk"

const pj = PayJarvis.fromEnv()

const decision = await pj.requestApproval({
  amount: 450,
  currency: "USD",
  merchant: "stripe",
  category: "marketing",
  minCredScore: 75,
  purpose: "api_credits"
})

// ✅ Human approved via Telegram
console.log(decision.status) // "approved"
$npm install @payjarvis/agent-sdk
Pricing

Same code. You choose how to run it.

Free self-hosted or managed with SLA. Same API, same security.

Self-Hosted

For teams with their own infrastructure

$0/forever
  • Full source code (Apache 2.0)
  • All features included
  • Basic CredScore
  • BDIT + JWKS
  • GitHub community support
  • You manage infra + SSL
Clone from GitHub
Recommended

Hosted Pro

For startups and scale-ups

$49/month
  • Everything in Self-Hosted +
  • Managed infra + 99.9% SLA
  • AI-powered CredScore
  • Advanced analytics
  • Pre-configured integrations
  • Email + Slack support
  • Managed SSL + BDIT keys
  • Automatic updates
Get started

Enterprise

For large-scale operations

Custom
  • Everything in Hosted Pro +
  • Dedicated or on-premise deploy
  • Multi-agent governance
  • Zero-knowledge proofs
  • Custom SLA
  • Priority 24/7 support
  • Dedicated onboarding
  • Compliance + audit reports
Talk to sales
Roadmap

What's coming next

Q2 2026

Native Payment Gateways

Stripe + PayPal fully integrated. Visa TAP with CredScore embedded in BDIT payload.

In progress
Q3 2026

Analytics + AI

Advanced analytics dashboard. AI-powered policy optimization suggestions. Predictive alerts.

Planned
Q4 2026

Multi-Agent Governance

Governance for agent fleets. Zero-knowledge proofs for sensitive transactions. A2A Protocol.

Planned
Agentic Commerce

Certified by global agentic commerce standards

PayJarvis operates with the latest autonomous payment protocols, ensuring security and compliance in every transaction.

Visa Trusted Agent Protocol

Certified for autonomous transactions with Visa cards. Verifiable identification via TAP standard.

Integrated

Mastercard AgentPay

Secure processing via AgentPay protocol. Dynamic per-agent limits.

Registering

Anthropic MCP

Model Context Protocol for secure communication between LLMs and payment tools.

Integrated

Cloudflare Verified Bot

Verified bot in Cloudflare registry. Priority rate limits and WAF bypass.

Integrated
Channels

Human-in-the-Loop everywhere

Receive approval requests and resolve handoffs across your preferred communication channel.

Telegram
Live
SSE / WebSocket
Live
Dashboard
Live
Slack
Q2 2026
Email
Q2 2026
Microsoft Teams
Q3 2026
Integrations

Integration Status

Full transparency on what's live, what's compatible, and what's coming next.

BDIT (RS256 + JWKS)Live
Rules EngineLive
CredScoreLive
Visa TAPCompatible
Anthropic MCPNative
StripeQ2 2026
PayPalQ2 2026
Mastercard AgentPayRegistering

Open-source on GitHub

Apache 2.0 License — self-host free forever. Full source code, no vendor lock-in.

Early Access

Free Hosted Tier

Use coupon code at signup for free access to the managed platform.

JARVIS2026

10 bots · 1,000 transactions/month · BDIT + JWKS included

Built with

Next.jsFastifyPrismaPostgreSQLRedisClerkTypeScript

Compatible with Anthropic MCP · Visa TAP · Mastercard AgentPay