Vibeleaderboard
Index / app
Visit scuttlepay.com
Category
AI Agents
Rank
No. 1793Tools index

Previous survey · No. 1809 ·

Pricing
Open Source
Type
APP
GitHub
6 stars
Date

About

A bank account for AI agents. Give your AI agent its own wallet with spending controls — no credit card required.

What it does

ScuttlePay connects AI agents to Shopify catalogs and checkout. Agents browse products through a REST API, then pay merchants in USDC on Base. The service manages server-side wallets, checks spending policies, records transactions, settles funds, and creates paid Shopify orders.

Why it's ranked here

The design addresses both sides of agent commerce: buyer controls and merchant fulfillment. Server-enforced limits, hashed API keys, exact integer money arithmetic, and serializable database transactions show useful attention to payment safety. Its value remains narrow because purchases depend on Shopify, thirdweb, Stripe, PostgreSQL, and Base.

What's good

Each API key carries per-purchase and daily limits, so users can separate authority between agents. Raw keys appear once while only SHA-256 hashes remain stored. Balance checks, policy evaluation, and pending transaction creation share one serializable database transaction. USDC calculations avoid floating-point errors by using integer arithmetic.

Tradeoffs

The payment and order steps can diverge. Shopify order creation is deliberately non-fatal, so funds may settle even when no order reaches Shopify. Operators must also configure and depend on several external systems. The supplied agent guidance requires human confirmation before purchase, despite broader claims of autonomous spending.

How to use it well

Use it for a controlled agent that searches participating Shopify stores and makes bounded USDC purchases with visible transaction history. Give separate keys and conservative limits to different agents. It does not provide a general shopping network, conventional card payments, or an MCP server, so broader procurement needs another integration layer.

Technical notes+

package.json defines a private ESM application managed with pnpm, plus build, lint, type-check, database, and runtime commands. src/env.js validates PostgreSQL, thirdweb, Shopify, Stripe, settlement, and chain configuration with Zod, defaulting the public chain environment to testnet and settlement mode to Stripe. src/lib/chain-config.ts selects Base or Base Sepolia and the matching USDC address. src/trpc/server.ts, src/trpc/react.tsx, and src/trpc/query-client.ts implement server hydration and streamed tRPC batching through TanStack Query and SuperJSON. src/app/layout.tsx synchronously loads Shopify App Bridge, while src/app/page.tsx exposes customer and merchant entry points.

Observed

License
MIT
Primary language
TypeScript and TSX
Packaging
Private ESM pnpm workspace application
Interfaces
REST API, customer dashboard, merchant dashboard, Shopify app, and agent skill; no MCP server
Chain support
Base mainnet and Base Sepolia, using USDC
Application stack
Next.js App Router, React, PostgreSQL with Drizzle ORM, tRPC, and TanStack Query

Read from README.md, package.json, src/env.js, src/app/page.tsx, src/lib/utils.ts, src/lib/format.ts, src/trpc/server.ts, src/app/layout.tsx, src/trpc/react.tsx, src/app/not-found.tsx, src/app/providers.tsx, src/hooks/use-copy.ts, src/lib/chain-config.ts, src/app/global-error.tsx, src/trpc/query-client.ts.

What it can do

  • Create bank account for AI agent

    AI agent configurationDigital bank account with unique identifier

  • Provide digital wallet to AI agent

    AI agent credentialsDigital wallet with payment functionality

  • Set spending limits for AI agent

    Spending limit parameters and rulesActive spending controls and restrictions

  • Process payments without credit card

    Payment request and recipient detailsCompleted transaction confirmation

  • Monitor AI agent transactions

    AI agent wallet activityTransaction history and spending reports

  • Manage AI agent financial permissions

    Permission settings and access rulesUpdated financial access controls

Tags

ai-agentswalletx402mcpusdc

Tech Stack

Node.jsNext.jsTypeScript

Comments (0)

No comments yet

Editorially curated, with community endorsements as a secondary signal. Corrections welcome.