FurlPayFurlPayx402 PROTOCOL
TechnologyThe ThesisLive DemoPressInvestorsPartners
TerminalBook Meeting (SGT)
Back to SFF 2026 Campaign Hub
INTERACTIVE PROTOCOL SANDBOX

Watch an AI Agent Complete a Payment Challenge

Explore how an autonomous agent encounters an HTTP 402 response, verifies spending limits against a Model Context Protocol (MCP) server, and authorizes transaction settlement under human-defined biometric passkey guardrails.

Illustrative Sandbox Simulation: No real fiat or cryptocurrency assets are transferred. Production multi-chain settlement and facilitator networks are in active development.
Request Live SFF 2026 Demo
furlpay-agent-runtime --sandbox
ILLUSTRATIVE SANDBOX SIMULATION
>
$ furlpay-agent run --task "Retrieve market telemetry" --budget 1.00-USDC
12ms
> Initializing agent workflow... > Resolving endpoint: https://api.data-provider.com/v1/telemetry
AGENT STARTStep 1 of 6
Settlement Rail: USDC / EURC (In Development)
Status: Idle · Ready for input

Protocol Handshake Lifecycle

How the HTTP 402 challenge interacts between client, server, and authorization enclave.

PHASE 1

402 Challenge Issued

When an unauthenticated or unpaid request hits a protected resource, the API server responds with status code 402 Payment Required alongside custom headers detailing currency, network, price, and payment recipient.

PHASE 2

MCP Budget Validation

The agent queries its local Model Context Protocol (MCP) wallet server. The server verifies that the requested transaction price is within the human-authorized per-request ceiling and daily spending budget.

PHASE 3

Enclave Settlement & Delivery

With policy approved, the transaction is cryptographically signed inside an isolated policy enclave without exposing raw private keys to LLM context. The server verifies settlement and delivers 200 OK.

Developer Quickstart: FurlPay x402 Client
TypeScript SDK
import { FurlPayAgentClient } from "@furlpay/sdk";

// Initialize client with human-defined spending policies
const agent = new FurlPayAgentClient({
  mcpServerUrl: "http://localhost:3001/mcp",
  policy: {
    maxPerRequestUsdc: 0.05,
    dailyLimitUsdc: 2.00,
  },
});

// The client intercepts HTTP 402, queries MCP, signs, and retries automatically
async function fetchMarketData() {
  const response = await agent.fetch("https://api.merchant.com/v1/data");
  const payload = await response.json();
  console.log("Delivered payload:", payload);
}

fetchMarketData();
FurlPayFurlPay

The Financial Operating System for the Agentic Economy. Building independent, programmable payment rails for autonomous software agents, digital services, and developers.

SINGAPORE FINTECH FESTIVAL 2026 · 18–20 NOV

Technology

  • x402 Protocol
  • Interactive Terminal Demo
  • HTTP 402 Standard
  • MCP Server & SDKs

Media & Company

  • Press Newsroom
  • Press Releases
  • Media Kit & Assets
  • Technical Backgrounder
  • Editorial: Who Pays?

Engagement

  • Book Founder Meeting
  • Investor Overview
  • Strategic Partnerships
  • Contact Office
  • Privacy Policy
  • Terms of Service

Engineering & Status Disclosure: Payment terminal workflows and interactive simulations demonstrate planned x402 and MCP protocol interactions in an illustrative sandbox environment without real monetary transfers. Multi-chain settlement, automated card issuing, and production facilitator routing are in active development. FurlPay is independent and not officially sponsored by festival organizers.

© 2026 FurlPay. All rights reserved. Open-source core infrastructure under MIT.
SFF 2026 HubCampaign Admin