Kipurse

Registre officiel Finance et paiements

Self-custodial USDC wallet on Base for AI agents: on-chain caps, Face ID, one-tap pause.

Installation

Ajoutez ceci à la configuration MCP de votre client (Claude Desktop : claude_desktop_config.json ; Cursor : .cursor/mcp.json ; VS Code et les autres utilisent la même forme « mcpServers »).

Remote (streamable-http)
Claude Code
claude mcp add --transport http kipurse 'https://pay.kipurse.com/mcp'
Configuration JSON (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "kipurse": {
            "type": "http",
            "url": "https://pay.kipurse.com/mcp"
        }
    }
}

Documentation

Tirée du README du projet sur GitHub, actualisée chaque semaine. Les liens ouvrent GitHub.

Sommaire
  1. Kipurse(启付)
  2. Layout
  3. Principles
  4. Build (iOS, simulator)
  5. Server
  6. License

Kipurse(启付)

A self-custodial USDC wallet on Base that lets AI agents pay within limits you set, with Face ID approval on your iPhone. 一个在 Base 上的自托管 USDC 钱包:AI 只能在你设定的额度内付款,超额、新收款人都要你在 iPhone 上用 Face ID 批准。

Layout

  • ios/ — iOS app (SwiftUI), widget, KipurseCore Swift package, unit and UI tests.
  • server/ — Kipurse production gateway (cleaned copy): owner API, AI agent MCP (OAuth), Siri endpoint, pause, caps, onboarding sponsor caps, rescue (offline withdraw) page, SDK. Operator values (addresses, keys, URLs) come from config outside the repo.
  • contracts/ — Solidity V5 contracts (trust, adapter, phone approver, vaults) with Foundry tests; install-deps.sh fetches pinned libs.
  • docs/compliance/ — compliance notes (not legal advice).

Principles

  • Self-custody only: keys stay in the iPhone Secure Enclave / the user's own smart wallet. No pooled custody.
  • One wallet per person. The owner can always withdraw everything, even if the Kipurse server is down.
  • Hard AI caps (default 20 payments/day, $2/day, $0.25 per payment). One "Pause AI payments" switch stops every AI, including Siri.
  • Identity: Coinbase Verified attestation only. Funding: Coinbase / Coinbase Onramp only. Fees are in USDC, paid from the wallet.

Build (iOS, simulator)

cd ios
cp Config/Local.xcconfig.example Config/Local.xcconfig   # optional; fill in your own team / bundle prefix
brew install xcodegen && xcodegen generate                # if the project needs regenerating
xcodebuild -project Kipurse.xcodeproj -scheme Kipurse -destination 'platform=iOS Simulator,name=iPhone 17' build
swift test            # KipurseCore unit tests

Server

cd server && npm ci && npm test

Operator config lives OUTSIDE the repo (see server/kit/operator.mjs); KIPURSE_DEMO=1 runs unbranded. Configuration comes from environment variables; see examples/ and DEVELOPMENT_SETUP.md. Never commit .env files or keys.

License

Copyright © 2026 Blessbridge Global Trading LLC / Kipurse.

PathLicense
contracts/Apache-2.0
ios/Apache-2.0
server/sdk/ and files with an Apache-2.0 SPDX header (MCP surface, exit kit, rescue page)Apache-2.0
server/ (hosted gateway)AGPL-3.0-only

Why: wallets, contracts and SDKs are permissive so anyone can build on them; the hosted gateway is AGPL so improvements to a hosted fork come back to the community. See LICENSE and each directory's LICENSE. Security issues: SECURITY.md.

Questions fréquentes

Qu'est-ce que Kipurse ?

Self-custodial USDC wallet on Base for AI agents: on-chain caps, Face ID, one-tap pause.

Comment installer Kipurse ?

Il fonctionne comme serveur distant. Dans Claude Code : claude mcp add --transport http kipurse 'https://pay.kipurse.com/mcp'. Pour les autres clients, collez la configuration JSON de cette page dans leurs réglages MCP.

Faut-il une clé API pour Kipurse ?

Son entrée au registre n'indique aucune clé ni secret obligatoire. Certaines fonctions peuvent tout de même demander un compte auprès du service auquel il se connecte.

Kipurse est-il open source ?

Son code est public sur GitHub, mais le dépôt ne déclare pas de licence standard.

Qui maintient Kipurse ?

Il est publié par kipurse. AI.tn le référence sans le maintenir ni le recommander.

Issu du registre MCP officiel. Être listé n'est pas une recommandation : vérifiez le code et les permissions d'un serveur avant de lui donner accès à vos données.