building-with-base-account
Audited by Runlayer on Feb 25, 2026
Malicious tool definition detected
Tool: SKILL.md Description: --- name: building-with-base-account description: Integrates Base Account SDK for authentication and payments.
Malicious tool definition detected
Tool: references/authentication.md Description: # Authentication (Sign in with Base) ## Table of Contents - [Overview](#overview) - [How It Works](#how-it-works) - [SDK Setup](#sdk-setup) - [Sign-In Flow](#sign-in-flow) - [Backend Verification](#backend-verification) - [SignInWithBaseButton Component](#signinwithbasebutton-component) - [Framework Integration: Wagmi](#framework-integration-wagmi) - [Framework Integration: Privy](#framework-integration-privy) - [Smart Wallet Signatures (ERC-6492)]
Malicious tool definition detected
Tool: references/capabilities.md [1/2] Description: # Capabilities & Batch Transactions ## Table of Contents - [Overview](#overview) - [Discovering Capabilities](#discovering-capabilities) - [wallet_sendCalls](#wallet_sendcalls) - [wallet_getCallsStatus](#wallet_getcallsstatus) - [Capability: paymasterService](#capability-paymasterservice) - [Capability: auxiliaryFunds](#capability-auxiliaryfunds) - [Capability: atomic](#capability-atomic) - [Capability: flowControl](#capability-flowcontrol) - [
Tool: references/capabilities.md [2/2] Description: } ``` | Parameter | Type | Required | Description | |-----------|------|----------|-------------| | `value` | `0x${string}` | Yes | Hex bytes to append to calldata | | `optional` | `boolean` | No | If `true`, wallet may ignore if unsupported | Best practice: use `optional: true` if your app functions without attribution.
Malicious tool definition detected
Tool: references/payments.md [1/2] Description: # Payments (Base Pay) ## Table of Contents - [Overview](#overview) - [One-Time Payments](#one-time-payments) - [Checking Payment Status](#checking-payment-status) - [Collecting User Info (payerInfo)](#collecting-user-info-payerinfo) - [Server-Side Verification](#server-side-verification) - [Server-Side User Info Validation](#server-side-user-info-validation) - [BasePayButton Component](#basepaybutton-component) - [Framework Integration: Wagmi](#fra
Tool: references/payments.md [2/2]
Malicious tool definition detected
Tool: references/prolinks.md Description: # Prolinks (Shareable Payment Links) ## Table of Contents - [Overview](#overview) - [encodeProlink](#encodeprolink) - [decodeProlink](#decodeprolink) - [createProlinkUrl](#createprolinkurl) - [Common Patterns](#common-patterns) ## Overview Prolinks encode transaction requests (JSON-RPC) into compressed, URL-safe strings that can be shared as links.
Malicious tool definition detected
Tool: references/sub-accounts.md Description: # Sub Accounts ## Table of Contents - [Overview](#overview) - [Key Concepts](#key-concepts) - [SDK Configuration](#sdk-configuration) - [Key Management](#key-management) - [Creating Sub Accounts](#creating-sub-accounts) - [Retrieving Sub Accounts](#retrieving-sub-accounts) - [Adding Owners](#adding-owners) - [wallet_addSubAccount RPC](#wallet_addsubaccount-rpc) - [wallet_getSubAccounts RPC](#wallet_getsubaccounts-rpc) - [Funding Sub Accounts](#fundin
Malicious tool definition detected
Tool: references/subscriptions.md [1/2] Description: # Subscriptions (Recurring Payments) ## Table of Contents - [Overview](#overview) - [Architecture](#architecture) - [Backend Setup: CDP Owner Wallet](#backend-setup-cdp-owner-wallet) - [Frontend: Create a Subscription](#frontend-create-a-subscription) - [Backend: Check Subscription Status](#backend-check-subscription-status) - [Backend: Charge a Subscription](#backend-charge-a-subscription) - [Backend: Cancel a Subscription](#backend-cancel-a-
Tool: references/subscriptions.md [2/2]
Malicious tool definition detected
Tool: references/troubleshooting.md Description: # Troubleshooting ## Table of Contents - [Quick Fixes](#quick-fixes) - [Popup Issues](#popup-issues) - [Gas Usage](#gas-usage) - [Unsupported Operations](#unsupported-operations) - [Wallet Library Compatibility](#wallet-library-compatibility) - [Migration from Coinbase Wallet SDK](#migration-from-coinbase-wallet-sdk) - [Transaction Simulation Debugging](#transaction-simulation-debugging) - [When to Consult the Docs](#when-to-consult-the-docs) ## Q