[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill-stripe-pay-for-http-request":3,"mdc--9a8j01-key":35,"related-repo-stripe-pay-for-http-request":2163,"related-org-stripe-pay-for-http-request":2173},{"slug":4,"name":4,"fn":5,"description":6,"org":7,"tags":11,"stars":25,"repoUrl":26,"updatedAt":27,"license":28,"forks":29,"topics":30,"repo":31,"sourceUrl":33,"mdContent":34},"pay-for-http-request","make HTTP requests with x402 payments","Make HTTP requests with automatic x402 payment support using the purl command line interface.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},"stripe","Stripe","https:\u002F\u002Fpexgzepcugksgbtrxkhf.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Forg-logos\u002Fstripe.png",[12,15,18,21,24],{"name":13,"slug":13,"type":14},"x402","tag",{"name":16,"slug":17,"type":14},"HTTP","http",{"name":19,"slug":20,"type":14},"Payments","payments",{"name":22,"slug":23,"type":14},"API Development","api-development",{"name":9,"slug":8,"type":14},177,"https:\u002F\u002Fgithub.com\u002Fstripe\u002Fpurl","2026-04-06T18:53:35.680714",null,16,[],{"repoUrl":26,"stars":25,"forks":29,"topics":32,"description":28},[],"https:\u002F\u002Fgithub.com\u002Fstripe\u002Fpurl\u002Ftree\u002FHEAD\u002Fskills\u002Fpay-for-http-request","---\nname: pay-for-http-request\ndescription: Make HTTP requests with automatic x402 payment support using the purl command line interface.\n---\n# pay-for-http-request\n\nMake HTTP requests with automatic x402 payment support using `purl`.\n\n## Description\n\nThis skill enables making HTTP requests to payment-gated APIs using `purl`, a curl-like CLI tool that automatically handles x402-based payments on EVM and Solana networks.\n\n## When to Use This Skill\n\nWhen an API returns HTTP 402 (Payment Required) and supports the x402 payment protocol, purl can automatically negotiate and execute the payment to access the resource.\n\n### Common Scenarios\n\n| Scenario | Example |\n|----------|---------|\n| Tool calls | Paying per request to an API service |\n| Premium data feeds | Accessing real-time market data, weather, or analytics |\n| Content monetization | Paying to access paywalled articles or media |\n| Compute resources | On-demand access to compute or storage services |\n\n### When NOT to Use\n\n- Regular HTTP requests that don't require payment (use `curl` instead)\n- APIs using traditional payment methods (credit cards, API keys with billing)\n\n## Usage\n\n```bash\npurl \u003CURL> [OPTIONS]\npurl \u003CCOMMAND>\n```\n\n## Commands\n\n| Command | Description |\n|---------|-------------|\n| `wallet` | Manage wallets (keystores) |\n| `config` | Manage configuration |\n| `balance` | Check wallet balance |\n| `inspect` | Inspect payment requirements without executing |\n| `networks` | Manage and inspect supported networks |\n| `version` | Show version information |\n| `completions` | Generate shell completions script |\n| `topics` | Display help topics (exit-codes, formatting, examples, environment) |\n\n## Request Options\n\n### Payment Options\n\n| Option | Description |\n|--------|-------------|\n| `--max-amount \u003CAMOUNT>` | Maximum amount willing to pay (in atomic units) |\n| `--confirm` | Require confirmation before paying |\n| `--network \u003CNETWORKS>` | Filter to specific networks (comma-separated) |\n| `--dry-run` | Preview payment without executing |\n\n### Display Options\n\n| Option | Description |\n|--------|-------------|\n| `-v, --verbosity` | Verbosity level (can be used multiple times: -v, -vv, -vvv) |\n| `-q, --quiet` \u002F `-s, --silent` | Do not print log messages |\n| `-i, --include` | Include HTTP headers in output |\n| `-I, --head` | Show only HTTP headers |\n| `-o, --output \u003CFILE>` | Write output to file |\n| `--output-format \u003CFORMAT>` | Output format: auto, text, json, yaml (auto detects: text for terminal, json for pipes) |\n| `--color \u003CMODE>` | Control color output: auto, always, never |\n\n### HTTP Options\n\n| Option | Description |\n|--------|-------------|\n| `-X, --request \u003CMETHOD>` | Custom request method |\n| `-H, --header \u003CHEADER>` | Add custom header |\n| `-A, --user-agent \u003CAGENT>` | Set user agent |\n| `-L, --location` | Follow redirects |\n| `--connect-timeout \u003CSECONDS>` | Connection timeout in seconds |\n| `-m, --max-time \u003CSECONDS>` | Maximum time for the request |\n| `-d, --data \u003CDATA>` | POST data |\n| `--json \u003CJSON>` | Send JSON data with Content-Type header |\n\n### Wallet Options\n\n| Option | Description |\n|--------|-------------|\n| `--wallet \u003CPATH>` | Path to wallet file |\n| `--password \u003CPASSWORD>` | Password for wallet decryption |\n| `--private-key \u003CKEY>` | Raw private key (hex, for EVM; use wallet for better security) |\n\n### Global Options\n\n| Option | Description |\n|--------|-------------|\n| `-C, --config \u003CPATH>` | Configuration file path |\n\n## Wallet Commands\n\n```bash\npurl wallet \u003CCOMMAND>\n```\n\n| Command | Description |\n|---------|-------------|\n| `list` | List available wallets |\n| `add` | Create a new wallet (interactive) |\n| `show \u003CNAME>` | Show wallet details |\n| `verify \u003CNAME>` | Verify wallet integrity |\n| `use \u003CNAME>` | Set a wallet as the active payment method |\n| `remove \u003CNAME>` | Remove a wallet |\n\n### Wallet Add Options\n\n| Option | Description |\n|--------|-------------|\n| `-n, --name \u003CNAME>` | Name for the wallet |\n| `-t, --type \u003CTYPE>` | Wallet type: evm or solana |\n| `-k, --private-key \u003CKEY>` | Private key to import (hex for EVM, base58 for Solana) |\n\n## Config Commands\n\n```bash\npurl config [COMMAND]\n```\n\n| Command | Description |\n|---------|-------------|\n| (none) | Show current config |\n| `get \u003CKEY>` | Get a specific configuration value (supports dot notation) |\n| `validate` | Validate configuration file |\n\n## Examples\n\n### Basic payment request\n```bash\npurl https:\u002F\u002Fapi.example.com\u002Fpremium-data\n```\n\n### Preview payment without executing\n```bash\npurl --dry-run https:\u002F\u002Fapi.example.com\u002Fdata\n```\n\n### Require confirmation before payment\n```bash\npurl --confirm https:\u002F\u002Fapi.example.com\u002Fdata\n```\n\n### Set maximum payment amount\n```bash\npurl --max-amount 10000 https:\u002F\u002Fapi.example.com\u002Fdata\n```\n\n### Filter to specific network\n```bash\npurl --network base-sepolia https:\u002F\u002Fapi.example.com\u002Fdata\n```\n\n### Verbose output with headers\n```bash\npurl -vi https:\u002F\u002Fapi.example.com\u002Fdata\n```\n\n### Save output to file as JSON\n```bash\npurl -o output.json --output-format json https:\u002F\u002Fapi.example.com\u002Fdata\n```\n\n### POST request with JSON data\n```bash\npurl --json '{\"key\": \"value\"}' https:\u002F\u002Fapi.example.com\u002Fdata\n```\n\n### Custom headers\n```bash\npurl -H \"Authorization: Bearer token\" https:\u002F\u002Fapi.example.com\u002Fdata\n```\n\n### Follow redirects with custom method\n```bash\npurl -L -X POST https:\u002F\u002Fapi.example.com\u002Fdata\n```\n\n### Check wallet balance\n```bash\npurl balance\npurl balance --network base\n```\n\n### Inspect payment requirements\n```bash\npurl inspect https:\u002F\u002Fapi.example.com\u002Fendpoint\n```\n\n### Wallet management\n```bash\npurl wallet add                      # Interactive wallet creation\npurl wallet add --type evm           # Skip type selection\npurl wallet add --type solana -k KEY # Import existing key\npurl wallet list                     # List all wallets\npurl wallet use my-wallet            # Switch active wallet\n```\n\n### View supported networks\n```bash\npurl networks\npurl networks info base\n```\n\n## Supported Networks\n\n| Type | Networks |\n|------|----------|\n| EVM | ethereum, ethereum-sepolia, base, base-sepolia, avalanche, avalanche-fuji, polygon, arbitrum, optimism |\n| SVM | solana, solana-devnet |\n\n## Prerequisites\n\n1. Create a wallet: `purl wallet add`\n2. Set up a payment method (wallet) with funds on the desired network\n3. Ensure the target API supports x402 payment protocol\n\n## Environment Variables\n\n| Variable | Description |\n|----------|-------------|\n| `PURL_MAX_AMOUNT` | Default maximum amount willing to pay |\n| `PURL_NETWORK` | Default network filter |\n| `PURL_CONFIRM` | Default confirmation behavior (true\u002Ffalse) |\n| `PURL_KEYSTORE` | Default wallet\u002Fkeystore path |\n| `PURL_PASSWORD` | Wallet password (for non-interactive use) |\n",{"data":36,"body":37},{"name":4,"description":6},{"type":38,"children":39},"root",[40,47,62,69,81,87,92,99,179,185,208,214,291,297,454,460,466,555,561,708,714,870,876,947,953,990,996,1031,1153,1159,1230,1236,1260,1327,1333,1339,1358,1363,1387,1393,1416,1422,1451,1457,1485,1491,1514,1520,1558,1564,1602,1608,1646,1652,1685,1690,1730,1736,1760,1766,1914,1920,1960,1966,2014,2020,2045,2051,2157],{"type":41,"tag":42,"props":43,"children":44},"element","h1",{"id":4},[45],{"type":46,"value":4},"text",{"type":41,"tag":48,"props":49,"children":50},"p",{},[51,53,60],{"type":46,"value":52},"Make HTTP requests with automatic x402 payment support using ",{"type":41,"tag":54,"props":55,"children":57},"code",{"className":56},[],[58],{"type":46,"value":59},"purl",{"type":46,"value":61},".",{"type":41,"tag":63,"props":64,"children":66},"h2",{"id":65},"description",[67],{"type":46,"value":68},"Description",{"type":41,"tag":48,"props":70,"children":71},{},[72,74,79],{"type":46,"value":73},"This skill enables making HTTP requests to payment-gated APIs using ",{"type":41,"tag":54,"props":75,"children":77},{"className":76},[],[78],{"type":46,"value":59},{"type":46,"value":80},", a curl-like CLI tool that automatically handles x402-based payments on EVM and Solana networks.",{"type":41,"tag":63,"props":82,"children":84},{"id":83},"when-to-use-this-skill",[85],{"type":46,"value":86},"When to Use This Skill",{"type":41,"tag":48,"props":88,"children":89},{},[90],{"type":46,"value":91},"When an API returns HTTP 402 (Payment Required) and supports the x402 payment protocol, purl can automatically negotiate and execute the payment to access the resource.",{"type":41,"tag":93,"props":94,"children":96},"h3",{"id":95},"common-scenarios",[97],{"type":46,"value":98},"Common Scenarios",{"type":41,"tag":100,"props":101,"children":102},"table",{},[103,122],{"type":41,"tag":104,"props":105,"children":106},"thead",{},[107],{"type":41,"tag":108,"props":109,"children":110},"tr",{},[111,117],{"type":41,"tag":112,"props":113,"children":114},"th",{},[115],{"type":46,"value":116},"Scenario",{"type":41,"tag":112,"props":118,"children":119},{},[120],{"type":46,"value":121},"Example",{"type":41,"tag":123,"props":124,"children":125},"tbody",{},[126,140,153,166],{"type":41,"tag":108,"props":127,"children":128},{},[129,135],{"type":41,"tag":130,"props":131,"children":132},"td",{},[133],{"type":46,"value":134},"Tool calls",{"type":41,"tag":130,"props":136,"children":137},{},[138],{"type":46,"value":139},"Paying per request to an API service",{"type":41,"tag":108,"props":141,"children":142},{},[143,148],{"type":41,"tag":130,"props":144,"children":145},{},[146],{"type":46,"value":147},"Premium data feeds",{"type":41,"tag":130,"props":149,"children":150},{},[151],{"type":46,"value":152},"Accessing real-time market data, weather, or analytics",{"type":41,"tag":108,"props":154,"children":155},{},[156,161],{"type":41,"tag":130,"props":157,"children":158},{},[159],{"type":46,"value":160},"Content monetization",{"type":41,"tag":130,"props":162,"children":163},{},[164],{"type":46,"value":165},"Paying to access paywalled articles or media",{"type":41,"tag":108,"props":167,"children":168},{},[169,174],{"type":41,"tag":130,"props":170,"children":171},{},[172],{"type":46,"value":173},"Compute resources",{"type":41,"tag":130,"props":175,"children":176},{},[177],{"type":46,"value":178},"On-demand access to compute or storage services",{"type":41,"tag":93,"props":180,"children":182},{"id":181},"when-not-to-use",[183],{"type":46,"value":184},"When NOT to Use",{"type":41,"tag":186,"props":187,"children":188},"ul",{},[189,203],{"type":41,"tag":190,"props":191,"children":192},"li",{},[193,195,201],{"type":46,"value":194},"Regular HTTP requests that don't require payment (use ",{"type":41,"tag":54,"props":196,"children":198},{"className":197},[],[199],{"type":46,"value":200},"curl",{"type":46,"value":202}," instead)",{"type":41,"tag":190,"props":204,"children":205},{},[206],{"type":46,"value":207},"APIs using traditional payment methods (credit cards, API keys with billing)",{"type":41,"tag":63,"props":209,"children":211},{"id":210},"usage",[212],{"type":46,"value":213},"Usage",{"type":41,"tag":215,"props":216,"children":221},"pre",{"className":217,"code":218,"language":219,"meta":220,"style":220},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","purl \u003CURL> [OPTIONS]\npurl \u003CCOMMAND>\n","bash","",[222],{"type":41,"tag":54,"props":223,"children":224},{"__ignoreMap":220},[225,264],{"type":41,"tag":226,"props":227,"children":230},"span",{"class":228,"line":229},"line",1,[231,236,242,248,254,259],{"type":41,"tag":226,"props":232,"children":234},{"style":233},"--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B",[235],{"type":46,"value":59},{"type":41,"tag":226,"props":237,"children":239},{"style":238},"--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF",[240],{"type":46,"value":241}," \u003C",{"type":41,"tag":226,"props":243,"children":245},{"style":244},"--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D",[246],{"type":46,"value":247},"UR",{"type":41,"tag":226,"props":249,"children":251},{"style":250},"--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8",[252],{"type":46,"value":253},"L",{"type":41,"tag":226,"props":255,"children":256},{"style":238},[257],{"type":46,"value":258},">",{"type":41,"tag":226,"props":260,"children":261},{"style":250},[262],{"type":46,"value":263}," [OPTIONS]\n",{"type":41,"tag":226,"props":265,"children":267},{"class":228,"line":266},2,[268,272,276,281,286],{"type":41,"tag":226,"props":269,"children":270},{"style":233},[271],{"type":46,"value":59},{"type":41,"tag":226,"props":273,"children":274},{"style":238},[275],{"type":46,"value":241},{"type":41,"tag":226,"props":277,"children":278},{"style":244},[279],{"type":46,"value":280},"COMMAN",{"type":41,"tag":226,"props":282,"children":283},{"style":250},[284],{"type":46,"value":285},"D",{"type":41,"tag":226,"props":287,"children":288},{"style":238},[289],{"type":46,"value":290},">\n",{"type":41,"tag":63,"props":292,"children":294},{"id":293},"commands",[295],{"type":46,"value":296},"Commands",{"type":41,"tag":100,"props":298,"children":299},{},[300,315],{"type":41,"tag":104,"props":301,"children":302},{},[303],{"type":41,"tag":108,"props":304,"children":305},{},[306,311],{"type":41,"tag":112,"props":307,"children":308},{},[309],{"type":46,"value":310},"Command",{"type":41,"tag":112,"props":312,"children":313},{},[314],{"type":46,"value":68},{"type":41,"tag":123,"props":316,"children":317},{},[318,335,352,369,386,403,420,437],{"type":41,"tag":108,"props":319,"children":320},{},[321,330],{"type":41,"tag":130,"props":322,"children":323},{},[324],{"type":41,"tag":54,"props":325,"children":327},{"className":326},[],[328],{"type":46,"value":329},"wallet",{"type":41,"tag":130,"props":331,"children":332},{},[333],{"type":46,"value":334},"Manage wallets (keystores)",{"type":41,"tag":108,"props":336,"children":337},{},[338,347],{"type":41,"tag":130,"props":339,"children":340},{},[341],{"type":41,"tag":54,"props":342,"children":344},{"className":343},[],[345],{"type":46,"value":346},"config",{"type":41,"tag":130,"props":348,"children":349},{},[350],{"type":46,"value":351},"Manage configuration",{"type":41,"tag":108,"props":353,"children":354},{},[355,364],{"type":41,"tag":130,"props":356,"children":357},{},[358],{"type":41,"tag":54,"props":359,"children":361},{"className":360},[],[362],{"type":46,"value":363},"balance",{"type":41,"tag":130,"props":365,"children":366},{},[367],{"type":46,"value":368},"Check wallet balance",{"type":41,"tag":108,"props":370,"children":371},{},[372,381],{"type":41,"tag":130,"props":373,"children":374},{},[375],{"type":41,"tag":54,"props":376,"children":378},{"className":377},[],[379],{"type":46,"value":380},"inspect",{"type":41,"tag":130,"props":382,"children":383},{},[384],{"type":46,"value":385},"Inspect payment requirements without executing",{"type":41,"tag":108,"props":387,"children":388},{},[389,398],{"type":41,"tag":130,"props":390,"children":391},{},[392],{"type":41,"tag":54,"props":393,"children":395},{"className":394},[],[396],{"type":46,"value":397},"networks",{"type":41,"tag":130,"props":399,"children":400},{},[401],{"type":46,"value":402},"Manage and inspect supported networks",{"type":41,"tag":108,"props":404,"children":405},{},[406,415],{"type":41,"tag":130,"props":407,"children":408},{},[409],{"type":41,"tag":54,"props":410,"children":412},{"className":411},[],[413],{"type":46,"value":414},"version",{"type":41,"tag":130,"props":416,"children":417},{},[418],{"type":46,"value":419},"Show version information",{"type":41,"tag":108,"props":421,"children":422},{},[423,432],{"type":41,"tag":130,"props":424,"children":425},{},[426],{"type":41,"tag":54,"props":427,"children":429},{"className":428},[],[430],{"type":46,"value":431},"completions",{"type":41,"tag":130,"props":433,"children":434},{},[435],{"type":46,"value":436},"Generate shell completions script",{"type":41,"tag":108,"props":438,"children":439},{},[440,449],{"type":41,"tag":130,"props":441,"children":442},{},[443],{"type":41,"tag":54,"props":444,"children":446},{"className":445},[],[447],{"type":46,"value":448},"topics",{"type":41,"tag":130,"props":450,"children":451},{},[452],{"type":46,"value":453},"Display help topics (exit-codes, formatting, examples, environment)",{"type":41,"tag":63,"props":455,"children":457},{"id":456},"request-options",[458],{"type":46,"value":459},"Request Options",{"type":41,"tag":93,"props":461,"children":463},{"id":462},"payment-options",[464],{"type":46,"value":465},"Payment Options",{"type":41,"tag":100,"props":467,"children":468},{},[469,484],{"type":41,"tag":104,"props":470,"children":471},{},[472],{"type":41,"tag":108,"props":473,"children":474},{},[475,480],{"type":41,"tag":112,"props":476,"children":477},{},[478],{"type":46,"value":479},"Option",{"type":41,"tag":112,"props":481,"children":482},{},[483],{"type":46,"value":68},{"type":41,"tag":123,"props":485,"children":486},{},[487,504,521,538],{"type":41,"tag":108,"props":488,"children":489},{},[490,499],{"type":41,"tag":130,"props":491,"children":492},{},[493],{"type":41,"tag":54,"props":494,"children":496},{"className":495},[],[497],{"type":46,"value":498},"--max-amount \u003CAMOUNT>",{"type":41,"tag":130,"props":500,"children":501},{},[502],{"type":46,"value":503},"Maximum amount willing to pay (in atomic units)",{"type":41,"tag":108,"props":505,"children":506},{},[507,516],{"type":41,"tag":130,"props":508,"children":509},{},[510],{"type":41,"tag":54,"props":511,"children":513},{"className":512},[],[514],{"type":46,"value":515},"--confirm",{"type":41,"tag":130,"props":517,"children":518},{},[519],{"type":46,"value":520},"Require confirmation before paying",{"type":41,"tag":108,"props":522,"children":523},{},[524,533],{"type":41,"tag":130,"props":525,"children":526},{},[527],{"type":41,"tag":54,"props":528,"children":530},{"className":529},[],[531],{"type":46,"value":532},"--network \u003CNETWORKS>",{"type":41,"tag":130,"props":534,"children":535},{},[536],{"type":46,"value":537},"Filter to specific networks (comma-separated)",{"type":41,"tag":108,"props":539,"children":540},{},[541,550],{"type":41,"tag":130,"props":542,"children":543},{},[544],{"type":41,"tag":54,"props":545,"children":547},{"className":546},[],[548],{"type":46,"value":549},"--dry-run",{"type":41,"tag":130,"props":551,"children":552},{},[553],{"type":46,"value":554},"Preview payment without executing",{"type":41,"tag":93,"props":556,"children":558},{"id":557},"display-options",[559],{"type":46,"value":560},"Display Options",{"type":41,"tag":100,"props":562,"children":563},{},[564,578],{"type":41,"tag":104,"props":565,"children":566},{},[567],{"type":41,"tag":108,"props":568,"children":569},{},[570,574],{"type":41,"tag":112,"props":571,"children":572},{},[573],{"type":46,"value":479},{"type":41,"tag":112,"props":575,"children":576},{},[577],{"type":46,"value":68},{"type":41,"tag":123,"props":579,"children":580},{},[581,598,623,640,657,674,691],{"type":41,"tag":108,"props":582,"children":583},{},[584,593],{"type":41,"tag":130,"props":585,"children":586},{},[587],{"type":41,"tag":54,"props":588,"children":590},{"className":589},[],[591],{"type":46,"value":592},"-v, --verbosity",{"type":41,"tag":130,"props":594,"children":595},{},[596],{"type":46,"value":597},"Verbosity level (can be used multiple times: -v, -vv, -vvv)",{"type":41,"tag":108,"props":599,"children":600},{},[601,618],{"type":41,"tag":130,"props":602,"children":603},{},[604,610,612],{"type":41,"tag":54,"props":605,"children":607},{"className":606},[],[608],{"type":46,"value":609},"-q, --quiet",{"type":46,"value":611}," \u002F ",{"type":41,"tag":54,"props":613,"children":615},{"className":614},[],[616],{"type":46,"value":617},"-s, --silent",{"type":41,"tag":130,"props":619,"children":620},{},[621],{"type":46,"value":622},"Do not print log messages",{"type":41,"tag":108,"props":624,"children":625},{},[626,635],{"type":41,"tag":130,"props":627,"children":628},{},[629],{"type":41,"tag":54,"props":630,"children":632},{"className":631},[],[633],{"type":46,"value":634},"-i, --include",{"type":41,"tag":130,"props":636,"children":637},{},[638],{"type":46,"value":639},"Include HTTP headers in output",{"type":41,"tag":108,"props":641,"children":642},{},[643,652],{"type":41,"tag":130,"props":644,"children":645},{},[646],{"type":41,"tag":54,"props":647,"children":649},{"className":648},[],[650],{"type":46,"value":651},"-I, --head",{"type":41,"tag":130,"props":653,"children":654},{},[655],{"type":46,"value":656},"Show only HTTP headers",{"type":41,"tag":108,"props":658,"children":659},{},[660,669],{"type":41,"tag":130,"props":661,"children":662},{},[663],{"type":41,"tag":54,"props":664,"children":666},{"className":665},[],[667],{"type":46,"value":668},"-o, --output \u003CFILE>",{"type":41,"tag":130,"props":670,"children":671},{},[672],{"type":46,"value":673},"Write output to file",{"type":41,"tag":108,"props":675,"children":676},{},[677,686],{"type":41,"tag":130,"props":678,"children":679},{},[680],{"type":41,"tag":54,"props":681,"children":683},{"className":682},[],[684],{"type":46,"value":685},"--output-format \u003CFORMAT>",{"type":41,"tag":130,"props":687,"children":688},{},[689],{"type":46,"value":690},"Output format: auto, text, json, yaml (auto detects: text for terminal, json for pipes)",{"type":41,"tag":108,"props":692,"children":693},{},[694,703],{"type":41,"tag":130,"props":695,"children":696},{},[697],{"type":41,"tag":54,"props":698,"children":700},{"className":699},[],[701],{"type":46,"value":702},"--color \u003CMODE>",{"type":41,"tag":130,"props":704,"children":705},{},[706],{"type":46,"value":707},"Control color output: auto, always, never",{"type":41,"tag":93,"props":709,"children":711},{"id":710},"http-options",[712],{"type":46,"value":713},"HTTP Options",{"type":41,"tag":100,"props":715,"children":716},{},[717,731],{"type":41,"tag":104,"props":718,"children":719},{},[720],{"type":41,"tag":108,"props":721,"children":722},{},[723,727],{"type":41,"tag":112,"props":724,"children":725},{},[726],{"type":46,"value":479},{"type":41,"tag":112,"props":728,"children":729},{},[730],{"type":46,"value":68},{"type":41,"tag":123,"props":732,"children":733},{},[734,751,768,785,802,819,836,853],{"type":41,"tag":108,"props":735,"children":736},{},[737,746],{"type":41,"tag":130,"props":738,"children":739},{},[740],{"type":41,"tag":54,"props":741,"children":743},{"className":742},[],[744],{"type":46,"value":745},"-X, --request \u003CMETHOD>",{"type":41,"tag":130,"props":747,"children":748},{},[749],{"type":46,"value":750},"Custom request method",{"type":41,"tag":108,"props":752,"children":753},{},[754,763],{"type":41,"tag":130,"props":755,"children":756},{},[757],{"type":41,"tag":54,"props":758,"children":760},{"className":759},[],[761],{"type":46,"value":762},"-H, --header \u003CHEADER>",{"type":41,"tag":130,"props":764,"children":765},{},[766],{"type":46,"value":767},"Add custom header",{"type":41,"tag":108,"props":769,"children":770},{},[771,780],{"type":41,"tag":130,"props":772,"children":773},{},[774],{"type":41,"tag":54,"props":775,"children":777},{"className":776},[],[778],{"type":46,"value":779},"-A, --user-agent \u003CAGENT>",{"type":41,"tag":130,"props":781,"children":782},{},[783],{"type":46,"value":784},"Set user agent",{"type":41,"tag":108,"props":786,"children":787},{},[788,797],{"type":41,"tag":130,"props":789,"children":790},{},[791],{"type":41,"tag":54,"props":792,"children":794},{"className":793},[],[795],{"type":46,"value":796},"-L, --location",{"type":41,"tag":130,"props":798,"children":799},{},[800],{"type":46,"value":801},"Follow redirects",{"type":41,"tag":108,"props":803,"children":804},{},[805,814],{"type":41,"tag":130,"props":806,"children":807},{},[808],{"type":41,"tag":54,"props":809,"children":811},{"className":810},[],[812],{"type":46,"value":813},"--connect-timeout \u003CSECONDS>",{"type":41,"tag":130,"props":815,"children":816},{},[817],{"type":46,"value":818},"Connection timeout in seconds",{"type":41,"tag":108,"props":820,"children":821},{},[822,831],{"type":41,"tag":130,"props":823,"children":824},{},[825],{"type":41,"tag":54,"props":826,"children":828},{"className":827},[],[829],{"type":46,"value":830},"-m, --max-time \u003CSECONDS>",{"type":41,"tag":130,"props":832,"children":833},{},[834],{"type":46,"value":835},"Maximum time for the request",{"type":41,"tag":108,"props":837,"children":838},{},[839,848],{"type":41,"tag":130,"props":840,"children":841},{},[842],{"type":41,"tag":54,"props":843,"children":845},{"className":844},[],[846],{"type":46,"value":847},"-d, --data \u003CDATA>",{"type":41,"tag":130,"props":849,"children":850},{},[851],{"type":46,"value":852},"POST data",{"type":41,"tag":108,"props":854,"children":855},{},[856,865],{"type":41,"tag":130,"props":857,"children":858},{},[859],{"type":41,"tag":54,"props":860,"children":862},{"className":861},[],[863],{"type":46,"value":864},"--json \u003CJSON>",{"type":41,"tag":130,"props":866,"children":867},{},[868],{"type":46,"value":869},"Send JSON data with Content-Type header",{"type":41,"tag":93,"props":871,"children":873},{"id":872},"wallet-options",[874],{"type":46,"value":875},"Wallet Options",{"type":41,"tag":100,"props":877,"children":878},{},[879,893],{"type":41,"tag":104,"props":880,"children":881},{},[882],{"type":41,"tag":108,"props":883,"children":884},{},[885,889],{"type":41,"tag":112,"props":886,"children":887},{},[888],{"type":46,"value":479},{"type":41,"tag":112,"props":890,"children":891},{},[892],{"type":46,"value":68},{"type":41,"tag":123,"props":894,"children":895},{},[896,913,930],{"type":41,"tag":108,"props":897,"children":898},{},[899,908],{"type":41,"tag":130,"props":900,"children":901},{},[902],{"type":41,"tag":54,"props":903,"children":905},{"className":904},[],[906],{"type":46,"value":907},"--wallet \u003CPATH>",{"type":41,"tag":130,"props":909,"children":910},{},[911],{"type":46,"value":912},"Path to wallet file",{"type":41,"tag":108,"props":914,"children":915},{},[916,925],{"type":41,"tag":130,"props":917,"children":918},{},[919],{"type":41,"tag":54,"props":920,"children":922},{"className":921},[],[923],{"type":46,"value":924},"--password \u003CPASSWORD>",{"type":41,"tag":130,"props":926,"children":927},{},[928],{"type":46,"value":929},"Password for wallet decryption",{"type":41,"tag":108,"props":931,"children":932},{},[933,942],{"type":41,"tag":130,"props":934,"children":935},{},[936],{"type":41,"tag":54,"props":937,"children":939},{"className":938},[],[940],{"type":46,"value":941},"--private-key \u003CKEY>",{"type":41,"tag":130,"props":943,"children":944},{},[945],{"type":46,"value":946},"Raw private key (hex, for EVM; use wallet for better security)",{"type":41,"tag":93,"props":948,"children":950},{"id":949},"global-options",[951],{"type":46,"value":952},"Global Options",{"type":41,"tag":100,"props":954,"children":955},{},[956,970],{"type":41,"tag":104,"props":957,"children":958},{},[959],{"type":41,"tag":108,"props":960,"children":961},{},[962,966],{"type":41,"tag":112,"props":963,"children":964},{},[965],{"type":46,"value":479},{"type":41,"tag":112,"props":967,"children":968},{},[969],{"type":46,"value":68},{"type":41,"tag":123,"props":971,"children":972},{},[973],{"type":41,"tag":108,"props":974,"children":975},{},[976,985],{"type":41,"tag":130,"props":977,"children":978},{},[979],{"type":41,"tag":54,"props":980,"children":982},{"className":981},[],[983],{"type":46,"value":984},"-C, --config \u003CPATH>",{"type":41,"tag":130,"props":986,"children":987},{},[988],{"type":46,"value":989},"Configuration file path",{"type":41,"tag":63,"props":991,"children":993},{"id":992},"wallet-commands",[994],{"type":46,"value":995},"Wallet Commands",{"type":41,"tag":215,"props":997,"children":999},{"className":217,"code":998,"language":219,"meta":220,"style":220},"purl wallet \u003CCOMMAND>\n",[1000],{"type":41,"tag":54,"props":1001,"children":1002},{"__ignoreMap":220},[1003],{"type":41,"tag":226,"props":1004,"children":1005},{"class":228,"line":229},[1006,1010,1015,1019,1023,1027],{"type":41,"tag":226,"props":1007,"children":1008},{"style":233},[1009],{"type":46,"value":59},{"type":41,"tag":226,"props":1011,"children":1012},{"style":244},[1013],{"type":46,"value":1014}," wallet",{"type":41,"tag":226,"props":1016,"children":1017},{"style":238},[1018],{"type":46,"value":241},{"type":41,"tag":226,"props":1020,"children":1021},{"style":244},[1022],{"type":46,"value":280},{"type":41,"tag":226,"props":1024,"children":1025},{"style":250},[1026],{"type":46,"value":285},{"type":41,"tag":226,"props":1028,"children":1029},{"style":238},[1030],{"type":46,"value":290},{"type":41,"tag":100,"props":1032,"children":1033},{},[1034,1048],{"type":41,"tag":104,"props":1035,"children":1036},{},[1037],{"type":41,"tag":108,"props":1038,"children":1039},{},[1040,1044],{"type":41,"tag":112,"props":1041,"children":1042},{},[1043],{"type":46,"value":310},{"type":41,"tag":112,"props":1045,"children":1046},{},[1047],{"type":46,"value":68},{"type":41,"tag":123,"props":1049,"children":1050},{},[1051,1068,1085,1102,1119,1136],{"type":41,"tag":108,"props":1052,"children":1053},{},[1054,1063],{"type":41,"tag":130,"props":1055,"children":1056},{},[1057],{"type":41,"tag":54,"props":1058,"children":1060},{"className":1059},[],[1061],{"type":46,"value":1062},"list",{"type":41,"tag":130,"props":1064,"children":1065},{},[1066],{"type":46,"value":1067},"List available wallets",{"type":41,"tag":108,"props":1069,"children":1070},{},[1071,1080],{"type":41,"tag":130,"props":1072,"children":1073},{},[1074],{"type":41,"tag":54,"props":1075,"children":1077},{"className":1076},[],[1078],{"type":46,"value":1079},"add",{"type":41,"tag":130,"props":1081,"children":1082},{},[1083],{"type":46,"value":1084},"Create a new wallet (interactive)",{"type":41,"tag":108,"props":1086,"children":1087},{},[1088,1097],{"type":41,"tag":130,"props":1089,"children":1090},{},[1091],{"type":41,"tag":54,"props":1092,"children":1094},{"className":1093},[],[1095],{"type":46,"value":1096},"show \u003CNAME>",{"type":41,"tag":130,"props":1098,"children":1099},{},[1100],{"type":46,"value":1101},"Show wallet details",{"type":41,"tag":108,"props":1103,"children":1104},{},[1105,1114],{"type":41,"tag":130,"props":1106,"children":1107},{},[1108],{"type":41,"tag":54,"props":1109,"children":1111},{"className":1110},[],[1112],{"type":46,"value":1113},"verify \u003CNAME>",{"type":41,"tag":130,"props":1115,"children":1116},{},[1117],{"type":46,"value":1118},"Verify wallet integrity",{"type":41,"tag":108,"props":1120,"children":1121},{},[1122,1131],{"type":41,"tag":130,"props":1123,"children":1124},{},[1125],{"type":41,"tag":54,"props":1126,"children":1128},{"className":1127},[],[1129],{"type":46,"value":1130},"use \u003CNAME>",{"type":41,"tag":130,"props":1132,"children":1133},{},[1134],{"type":46,"value":1135},"Set a wallet as the active payment method",{"type":41,"tag":108,"props":1137,"children":1138},{},[1139,1148],{"type":41,"tag":130,"props":1140,"children":1141},{},[1142],{"type":41,"tag":54,"props":1143,"children":1145},{"className":1144},[],[1146],{"type":46,"value":1147},"remove \u003CNAME>",{"type":41,"tag":130,"props":1149,"children":1150},{},[1151],{"type":46,"value":1152},"Remove a wallet",{"type":41,"tag":93,"props":1154,"children":1156},{"id":1155},"wallet-add-options",[1157],{"type":46,"value":1158},"Wallet Add Options",{"type":41,"tag":100,"props":1160,"children":1161},{},[1162,1176],{"type":41,"tag":104,"props":1163,"children":1164},{},[1165],{"type":41,"tag":108,"props":1166,"children":1167},{},[1168,1172],{"type":41,"tag":112,"props":1169,"children":1170},{},[1171],{"type":46,"value":479},{"type":41,"tag":112,"props":1173,"children":1174},{},[1175],{"type":46,"value":68},{"type":41,"tag":123,"props":1177,"children":1178},{},[1179,1196,1213],{"type":41,"tag":108,"props":1180,"children":1181},{},[1182,1191],{"type":41,"tag":130,"props":1183,"children":1184},{},[1185],{"type":41,"tag":54,"props":1186,"children":1188},{"className":1187},[],[1189],{"type":46,"value":1190},"-n, --name \u003CNAME>",{"type":41,"tag":130,"props":1192,"children":1193},{},[1194],{"type":46,"value":1195},"Name for the wallet",{"type":41,"tag":108,"props":1197,"children":1198},{},[1199,1208],{"type":41,"tag":130,"props":1200,"children":1201},{},[1202],{"type":41,"tag":54,"props":1203,"children":1205},{"className":1204},[],[1206],{"type":46,"value":1207},"-t, --type \u003CTYPE>",{"type":41,"tag":130,"props":1209,"children":1210},{},[1211],{"type":46,"value":1212},"Wallet type: evm or solana",{"type":41,"tag":108,"props":1214,"children":1215},{},[1216,1225],{"type":41,"tag":130,"props":1217,"children":1218},{},[1219],{"type":41,"tag":54,"props":1220,"children":1222},{"className":1221},[],[1223],{"type":46,"value":1224},"-k, --private-key \u003CKEY>",{"type":41,"tag":130,"props":1226,"children":1227},{},[1228],{"type":46,"value":1229},"Private key to import (hex for EVM, base58 for Solana)",{"type":41,"tag":63,"props":1231,"children":1233},{"id":1232},"config-commands",[1234],{"type":46,"value":1235},"Config Commands",{"type":41,"tag":215,"props":1237,"children":1239},{"className":217,"code":1238,"language":219,"meta":220,"style":220},"purl config [COMMAND]\n",[1240],{"type":41,"tag":54,"props":1241,"children":1242},{"__ignoreMap":220},[1243],{"type":41,"tag":226,"props":1244,"children":1245},{"class":228,"line":229},[1246,1250,1255],{"type":41,"tag":226,"props":1247,"children":1248},{"style":233},[1249],{"type":46,"value":59},{"type":41,"tag":226,"props":1251,"children":1252},{"style":244},[1253],{"type":46,"value":1254}," config",{"type":41,"tag":226,"props":1256,"children":1257},{"style":250},[1258],{"type":46,"value":1259}," [COMMAND]\n",{"type":41,"tag":100,"props":1261,"children":1262},{},[1263,1277],{"type":41,"tag":104,"props":1264,"children":1265},{},[1266],{"type":41,"tag":108,"props":1267,"children":1268},{},[1269,1273],{"type":41,"tag":112,"props":1270,"children":1271},{},[1272],{"type":46,"value":310},{"type":41,"tag":112,"props":1274,"children":1275},{},[1276],{"type":46,"value":68},{"type":41,"tag":123,"props":1278,"children":1279},{},[1280,1293,1310],{"type":41,"tag":108,"props":1281,"children":1282},{},[1283,1288],{"type":41,"tag":130,"props":1284,"children":1285},{},[1286],{"type":46,"value":1287},"(none)",{"type":41,"tag":130,"props":1289,"children":1290},{},[1291],{"type":46,"value":1292},"Show current config",{"type":41,"tag":108,"props":1294,"children":1295},{},[1296,1305],{"type":41,"tag":130,"props":1297,"children":1298},{},[1299],{"type":41,"tag":54,"props":1300,"children":1302},{"className":1301},[],[1303],{"type":46,"value":1304},"get \u003CKEY>",{"type":41,"tag":130,"props":1306,"children":1307},{},[1308],{"type":46,"value":1309},"Get a specific configuration value (supports dot notation)",{"type":41,"tag":108,"props":1311,"children":1312},{},[1313,1322],{"type":41,"tag":130,"props":1314,"children":1315},{},[1316],{"type":41,"tag":54,"props":1317,"children":1319},{"className":1318},[],[1320],{"type":46,"value":1321},"validate",{"type":41,"tag":130,"props":1323,"children":1324},{},[1325],{"type":46,"value":1326},"Validate configuration file",{"type":41,"tag":63,"props":1328,"children":1330},{"id":1329},"examples",[1331],{"type":46,"value":1332},"Examples",{"type":41,"tag":93,"props":1334,"children":1336},{"id":1335},"basic-payment-request",[1337],{"type":46,"value":1338},"Basic payment request",{"type":41,"tag":215,"props":1340,"children":1342},{"className":217,"code":1341,"language":219,"meta":220,"style":220},"purl https:\u002F\u002Fapi.example.com\u002Fpremium-data\n",[1343],{"type":41,"tag":54,"props":1344,"children":1345},{"__ignoreMap":220},[1346],{"type":41,"tag":226,"props":1347,"children":1348},{"class":228,"line":229},[1349,1353],{"type":41,"tag":226,"props":1350,"children":1351},{"style":233},[1352],{"type":46,"value":59},{"type":41,"tag":226,"props":1354,"children":1355},{"style":244},[1356],{"type":46,"value":1357}," https:\u002F\u002Fapi.example.com\u002Fpremium-data\n",{"type":41,"tag":93,"props":1359,"children":1361},{"id":1360},"preview-payment-without-executing",[1362],{"type":46,"value":554},{"type":41,"tag":215,"props":1364,"children":1366},{"className":217,"code":1365,"language":219,"meta":220,"style":220},"purl --dry-run https:\u002F\u002Fapi.example.com\u002Fdata\n",[1367],{"type":41,"tag":54,"props":1368,"children":1369},{"__ignoreMap":220},[1370],{"type":41,"tag":226,"props":1371,"children":1372},{"class":228,"line":229},[1373,1377,1382],{"type":41,"tag":226,"props":1374,"children":1375},{"style":233},[1376],{"type":46,"value":59},{"type":41,"tag":226,"props":1378,"children":1379},{"style":244},[1380],{"type":46,"value":1381}," --dry-run",{"type":41,"tag":226,"props":1383,"children":1384},{"style":244},[1385],{"type":46,"value":1386}," https:\u002F\u002Fapi.example.com\u002Fdata\n",{"type":41,"tag":93,"props":1388,"children":1390},{"id":1389},"require-confirmation-before-payment",[1391],{"type":46,"value":1392},"Require confirmation before payment",{"type":41,"tag":215,"props":1394,"children":1396},{"className":217,"code":1395,"language":219,"meta":220,"style":220},"purl --confirm https:\u002F\u002Fapi.example.com\u002Fdata\n",[1397],{"type":41,"tag":54,"props":1398,"children":1399},{"__ignoreMap":220},[1400],{"type":41,"tag":226,"props":1401,"children":1402},{"class":228,"line":229},[1403,1407,1412],{"type":41,"tag":226,"props":1404,"children":1405},{"style":233},[1406],{"type":46,"value":59},{"type":41,"tag":226,"props":1408,"children":1409},{"style":244},[1410],{"type":46,"value":1411}," --confirm",{"type":41,"tag":226,"props":1413,"children":1414},{"style":244},[1415],{"type":46,"value":1386},{"type":41,"tag":93,"props":1417,"children":1419},{"id":1418},"set-maximum-payment-amount",[1420],{"type":46,"value":1421},"Set maximum payment amount",{"type":41,"tag":215,"props":1423,"children":1425},{"className":217,"code":1424,"language":219,"meta":220,"style":220},"purl --max-amount 10000 https:\u002F\u002Fapi.example.com\u002Fdata\n",[1426],{"type":41,"tag":54,"props":1427,"children":1428},{"__ignoreMap":220},[1429],{"type":41,"tag":226,"props":1430,"children":1431},{"class":228,"line":229},[1432,1436,1441,1447],{"type":41,"tag":226,"props":1433,"children":1434},{"style":233},[1435],{"type":46,"value":59},{"type":41,"tag":226,"props":1437,"children":1438},{"style":244},[1439],{"type":46,"value":1440}," --max-amount",{"type":41,"tag":226,"props":1442,"children":1444},{"style":1443},"--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C",[1445],{"type":46,"value":1446}," 10000",{"type":41,"tag":226,"props":1448,"children":1449},{"style":244},[1450],{"type":46,"value":1386},{"type":41,"tag":93,"props":1452,"children":1454},{"id":1453},"filter-to-specific-network",[1455],{"type":46,"value":1456},"Filter to specific network",{"type":41,"tag":215,"props":1458,"children":1460},{"className":217,"code":1459,"language":219,"meta":220,"style":220},"purl --network base-sepolia https:\u002F\u002Fapi.example.com\u002Fdata\n",[1461],{"type":41,"tag":54,"props":1462,"children":1463},{"__ignoreMap":220},[1464],{"type":41,"tag":226,"props":1465,"children":1466},{"class":228,"line":229},[1467,1471,1476,1481],{"type":41,"tag":226,"props":1468,"children":1469},{"style":233},[1470],{"type":46,"value":59},{"type":41,"tag":226,"props":1472,"children":1473},{"style":244},[1474],{"type":46,"value":1475}," --network",{"type":41,"tag":226,"props":1477,"children":1478},{"style":244},[1479],{"type":46,"value":1480}," base-sepolia",{"type":41,"tag":226,"props":1482,"children":1483},{"style":244},[1484],{"type":46,"value":1386},{"type":41,"tag":93,"props":1486,"children":1488},{"id":1487},"verbose-output-with-headers",[1489],{"type":46,"value":1490},"Verbose output with headers",{"type":41,"tag":215,"props":1492,"children":1494},{"className":217,"code":1493,"language":219,"meta":220,"style":220},"purl -vi https:\u002F\u002Fapi.example.com\u002Fdata\n",[1495],{"type":41,"tag":54,"props":1496,"children":1497},{"__ignoreMap":220},[1498],{"type":41,"tag":226,"props":1499,"children":1500},{"class":228,"line":229},[1501,1505,1510],{"type":41,"tag":226,"props":1502,"children":1503},{"style":233},[1504],{"type":46,"value":59},{"type":41,"tag":226,"props":1506,"children":1507},{"style":244},[1508],{"type":46,"value":1509}," -vi",{"type":41,"tag":226,"props":1511,"children":1512},{"style":244},[1513],{"type":46,"value":1386},{"type":41,"tag":93,"props":1515,"children":1517},{"id":1516},"save-output-to-file-as-json",[1518],{"type":46,"value":1519},"Save output to file as JSON",{"type":41,"tag":215,"props":1521,"children":1523},{"className":217,"code":1522,"language":219,"meta":220,"style":220},"purl -o output.json --output-format json https:\u002F\u002Fapi.example.com\u002Fdata\n",[1524],{"type":41,"tag":54,"props":1525,"children":1526},{"__ignoreMap":220},[1527],{"type":41,"tag":226,"props":1528,"children":1529},{"class":228,"line":229},[1530,1534,1539,1544,1549,1554],{"type":41,"tag":226,"props":1531,"children":1532},{"style":233},[1533],{"type":46,"value":59},{"type":41,"tag":226,"props":1535,"children":1536},{"style":244},[1537],{"type":46,"value":1538}," -o",{"type":41,"tag":226,"props":1540,"children":1541},{"style":244},[1542],{"type":46,"value":1543}," output.json",{"type":41,"tag":226,"props":1545,"children":1546},{"style":244},[1547],{"type":46,"value":1548}," --output-format",{"type":41,"tag":226,"props":1550,"children":1551},{"style":244},[1552],{"type":46,"value":1553}," json",{"type":41,"tag":226,"props":1555,"children":1556},{"style":244},[1557],{"type":46,"value":1386},{"type":41,"tag":93,"props":1559,"children":1561},{"id":1560},"post-request-with-json-data",[1562],{"type":46,"value":1563},"POST request with JSON data",{"type":41,"tag":215,"props":1565,"children":1567},{"className":217,"code":1566,"language":219,"meta":220,"style":220},"purl --json '{\"key\": \"value\"}' https:\u002F\u002Fapi.example.com\u002Fdata\n",[1568],{"type":41,"tag":54,"props":1569,"children":1570},{"__ignoreMap":220},[1571],{"type":41,"tag":226,"props":1572,"children":1573},{"class":228,"line":229},[1574,1578,1583,1588,1593,1598],{"type":41,"tag":226,"props":1575,"children":1576},{"style":233},[1577],{"type":46,"value":59},{"type":41,"tag":226,"props":1579,"children":1580},{"style":244},[1581],{"type":46,"value":1582}," --json",{"type":41,"tag":226,"props":1584,"children":1585},{"style":238},[1586],{"type":46,"value":1587}," '",{"type":41,"tag":226,"props":1589,"children":1590},{"style":244},[1591],{"type":46,"value":1592},"{\"key\": \"value\"}",{"type":41,"tag":226,"props":1594,"children":1595},{"style":238},[1596],{"type":46,"value":1597},"'",{"type":41,"tag":226,"props":1599,"children":1600},{"style":244},[1601],{"type":46,"value":1386},{"type":41,"tag":93,"props":1603,"children":1605},{"id":1604},"custom-headers",[1606],{"type":46,"value":1607},"Custom headers",{"type":41,"tag":215,"props":1609,"children":1611},{"className":217,"code":1610,"language":219,"meta":220,"style":220},"purl -H \"Authorization: Bearer token\" https:\u002F\u002Fapi.example.com\u002Fdata\n",[1612],{"type":41,"tag":54,"props":1613,"children":1614},{"__ignoreMap":220},[1615],{"type":41,"tag":226,"props":1616,"children":1617},{"class":228,"line":229},[1618,1622,1627,1632,1637,1642],{"type":41,"tag":226,"props":1619,"children":1620},{"style":233},[1621],{"type":46,"value":59},{"type":41,"tag":226,"props":1623,"children":1624},{"style":244},[1625],{"type":46,"value":1626}," -H",{"type":41,"tag":226,"props":1628,"children":1629},{"style":238},[1630],{"type":46,"value":1631}," \"",{"type":41,"tag":226,"props":1633,"children":1634},{"style":244},[1635],{"type":46,"value":1636},"Authorization: Bearer token",{"type":41,"tag":226,"props":1638,"children":1639},{"style":238},[1640],{"type":46,"value":1641},"\"",{"type":41,"tag":226,"props":1643,"children":1644},{"style":244},[1645],{"type":46,"value":1386},{"type":41,"tag":93,"props":1647,"children":1649},{"id":1648},"follow-redirects-with-custom-method",[1650],{"type":46,"value":1651},"Follow redirects with custom method",{"type":41,"tag":215,"props":1653,"children":1655},{"className":217,"code":1654,"language":219,"meta":220,"style":220},"purl -L -X POST https:\u002F\u002Fapi.example.com\u002Fdata\n",[1656],{"type":41,"tag":54,"props":1657,"children":1658},{"__ignoreMap":220},[1659],{"type":41,"tag":226,"props":1660,"children":1661},{"class":228,"line":229},[1662,1666,1671,1676,1681],{"type":41,"tag":226,"props":1663,"children":1664},{"style":233},[1665],{"type":46,"value":59},{"type":41,"tag":226,"props":1667,"children":1668},{"style":244},[1669],{"type":46,"value":1670}," -L",{"type":41,"tag":226,"props":1672,"children":1673},{"style":244},[1674],{"type":46,"value":1675}," -X",{"type":41,"tag":226,"props":1677,"children":1678},{"style":244},[1679],{"type":46,"value":1680}," POST",{"type":41,"tag":226,"props":1682,"children":1683},{"style":244},[1684],{"type":46,"value":1386},{"type":41,"tag":93,"props":1686,"children":1688},{"id":1687},"check-wallet-balance",[1689],{"type":46,"value":368},{"type":41,"tag":215,"props":1691,"children":1693},{"className":217,"code":1692,"language":219,"meta":220,"style":220},"purl balance\npurl balance --network base\n",[1694],{"type":41,"tag":54,"props":1695,"children":1696},{"__ignoreMap":220},[1697,1709],{"type":41,"tag":226,"props":1698,"children":1699},{"class":228,"line":229},[1700,1704],{"type":41,"tag":226,"props":1701,"children":1702},{"style":233},[1703],{"type":46,"value":59},{"type":41,"tag":226,"props":1705,"children":1706},{"style":244},[1707],{"type":46,"value":1708}," balance\n",{"type":41,"tag":226,"props":1710,"children":1711},{"class":228,"line":266},[1712,1716,1721,1725],{"type":41,"tag":226,"props":1713,"children":1714},{"style":233},[1715],{"type":46,"value":59},{"type":41,"tag":226,"props":1717,"children":1718},{"style":244},[1719],{"type":46,"value":1720}," balance",{"type":41,"tag":226,"props":1722,"children":1723},{"style":244},[1724],{"type":46,"value":1475},{"type":41,"tag":226,"props":1726,"children":1727},{"style":244},[1728],{"type":46,"value":1729}," base\n",{"type":41,"tag":93,"props":1731,"children":1733},{"id":1732},"inspect-payment-requirements",[1734],{"type":46,"value":1735},"Inspect payment requirements",{"type":41,"tag":215,"props":1737,"children":1739},{"className":217,"code":1738,"language":219,"meta":220,"style":220},"purl inspect https:\u002F\u002Fapi.example.com\u002Fendpoint\n",[1740],{"type":41,"tag":54,"props":1741,"children":1742},{"__ignoreMap":220},[1743],{"type":41,"tag":226,"props":1744,"children":1745},{"class":228,"line":229},[1746,1750,1755],{"type":41,"tag":226,"props":1747,"children":1748},{"style":233},[1749],{"type":46,"value":59},{"type":41,"tag":226,"props":1751,"children":1752},{"style":244},[1753],{"type":46,"value":1754}," inspect",{"type":41,"tag":226,"props":1756,"children":1757},{"style":244},[1758],{"type":46,"value":1759}," https:\u002F\u002Fapi.example.com\u002Fendpoint\n",{"type":41,"tag":93,"props":1761,"children":1763},{"id":1762},"wallet-management",[1764],{"type":46,"value":1765},"Wallet management",{"type":41,"tag":215,"props":1767,"children":1769},{"className":217,"code":1768,"language":219,"meta":220,"style":220},"purl wallet add                      # Interactive wallet creation\npurl wallet add --type evm           # Skip type selection\npurl wallet add --type solana -k KEY # Import existing key\npurl wallet list                     # List all wallets\npurl wallet use my-wallet            # Switch active wallet\n",[1770],{"type":41,"tag":54,"props":1771,"children":1772},{"__ignoreMap":220},[1773,1795,1825,1865,1887],{"type":41,"tag":226,"props":1774,"children":1775},{"class":228,"line":229},[1776,1780,1784,1789],{"type":41,"tag":226,"props":1777,"children":1778},{"style":233},[1779],{"type":46,"value":59},{"type":41,"tag":226,"props":1781,"children":1782},{"style":244},[1783],{"type":46,"value":1014},{"type":41,"tag":226,"props":1785,"children":1786},{"style":244},[1787],{"type":46,"value":1788}," add",{"type":41,"tag":226,"props":1790,"children":1792},{"style":1791},"--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic",[1793],{"type":46,"value":1794},"                      # Interactive wallet creation\n",{"type":41,"tag":226,"props":1796,"children":1797},{"class":228,"line":266},[1798,1802,1806,1810,1815,1820],{"type":41,"tag":226,"props":1799,"children":1800},{"style":233},[1801],{"type":46,"value":59},{"type":41,"tag":226,"props":1803,"children":1804},{"style":244},[1805],{"type":46,"value":1014},{"type":41,"tag":226,"props":1807,"children":1808},{"style":244},[1809],{"type":46,"value":1788},{"type":41,"tag":226,"props":1811,"children":1812},{"style":244},[1813],{"type":46,"value":1814}," --type",{"type":41,"tag":226,"props":1816,"children":1817},{"style":244},[1818],{"type":46,"value":1819}," evm",{"type":41,"tag":226,"props":1821,"children":1822},{"style":1791},[1823],{"type":46,"value":1824},"           # Skip type selection\n",{"type":41,"tag":226,"props":1826,"children":1828},{"class":228,"line":1827},3,[1829,1833,1837,1841,1845,1850,1855,1860],{"type":41,"tag":226,"props":1830,"children":1831},{"style":233},[1832],{"type":46,"value":59},{"type":41,"tag":226,"props":1834,"children":1835},{"style":244},[1836],{"type":46,"value":1014},{"type":41,"tag":226,"props":1838,"children":1839},{"style":244},[1840],{"type":46,"value":1788},{"type":41,"tag":226,"props":1842,"children":1843},{"style":244},[1844],{"type":46,"value":1814},{"type":41,"tag":226,"props":1846,"children":1847},{"style":244},[1848],{"type":46,"value":1849}," solana",{"type":41,"tag":226,"props":1851,"children":1852},{"style":244},[1853],{"type":46,"value":1854}," -k",{"type":41,"tag":226,"props":1856,"children":1857},{"style":244},[1858],{"type":46,"value":1859}," KEY",{"type":41,"tag":226,"props":1861,"children":1862},{"style":1791},[1863],{"type":46,"value":1864}," # Import existing key\n",{"type":41,"tag":226,"props":1866,"children":1868},{"class":228,"line":1867},4,[1869,1873,1877,1882],{"type":41,"tag":226,"props":1870,"children":1871},{"style":233},[1872],{"type":46,"value":59},{"type":41,"tag":226,"props":1874,"children":1875},{"style":244},[1876],{"type":46,"value":1014},{"type":41,"tag":226,"props":1878,"children":1879},{"style":244},[1880],{"type":46,"value":1881}," list",{"type":41,"tag":226,"props":1883,"children":1884},{"style":1791},[1885],{"type":46,"value":1886},"                     # List all wallets\n",{"type":41,"tag":226,"props":1888,"children":1890},{"class":228,"line":1889},5,[1891,1895,1899,1904,1909],{"type":41,"tag":226,"props":1892,"children":1893},{"style":233},[1894],{"type":46,"value":59},{"type":41,"tag":226,"props":1896,"children":1897},{"style":244},[1898],{"type":46,"value":1014},{"type":41,"tag":226,"props":1900,"children":1901},{"style":244},[1902],{"type":46,"value":1903}," use",{"type":41,"tag":226,"props":1905,"children":1906},{"style":244},[1907],{"type":46,"value":1908}," my-wallet",{"type":41,"tag":226,"props":1910,"children":1911},{"style":1791},[1912],{"type":46,"value":1913},"            # Switch active wallet\n",{"type":41,"tag":93,"props":1915,"children":1917},{"id":1916},"view-supported-networks",[1918],{"type":46,"value":1919},"View supported networks",{"type":41,"tag":215,"props":1921,"children":1923},{"className":217,"code":1922,"language":219,"meta":220,"style":220},"purl networks\npurl networks info base\n",[1924],{"type":41,"tag":54,"props":1925,"children":1926},{"__ignoreMap":220},[1927,1939],{"type":41,"tag":226,"props":1928,"children":1929},{"class":228,"line":229},[1930,1934],{"type":41,"tag":226,"props":1931,"children":1932},{"style":233},[1933],{"type":46,"value":59},{"type":41,"tag":226,"props":1935,"children":1936},{"style":244},[1937],{"type":46,"value":1938}," networks\n",{"type":41,"tag":226,"props":1940,"children":1941},{"class":228,"line":266},[1942,1946,1951,1956],{"type":41,"tag":226,"props":1943,"children":1944},{"style":233},[1945],{"type":46,"value":59},{"type":41,"tag":226,"props":1947,"children":1948},{"style":244},[1949],{"type":46,"value":1950}," networks",{"type":41,"tag":226,"props":1952,"children":1953},{"style":244},[1954],{"type":46,"value":1955}," info",{"type":41,"tag":226,"props":1957,"children":1958},{"style":244},[1959],{"type":46,"value":1729},{"type":41,"tag":63,"props":1961,"children":1963},{"id":1962},"supported-networks",[1964],{"type":46,"value":1965},"Supported Networks",{"type":41,"tag":100,"props":1967,"children":1968},{},[1969,1985],{"type":41,"tag":104,"props":1970,"children":1971},{},[1972],{"type":41,"tag":108,"props":1973,"children":1974},{},[1975,1980],{"type":41,"tag":112,"props":1976,"children":1977},{},[1978],{"type":46,"value":1979},"Type",{"type":41,"tag":112,"props":1981,"children":1982},{},[1983],{"type":46,"value":1984},"Networks",{"type":41,"tag":123,"props":1986,"children":1987},{},[1988,2001],{"type":41,"tag":108,"props":1989,"children":1990},{},[1991,1996],{"type":41,"tag":130,"props":1992,"children":1993},{},[1994],{"type":46,"value":1995},"EVM",{"type":41,"tag":130,"props":1997,"children":1998},{},[1999],{"type":46,"value":2000},"ethereum, ethereum-sepolia, base, base-sepolia, avalanche, avalanche-fuji, polygon, arbitrum, optimism",{"type":41,"tag":108,"props":2002,"children":2003},{},[2004,2009],{"type":41,"tag":130,"props":2005,"children":2006},{},[2007],{"type":46,"value":2008},"SVM",{"type":41,"tag":130,"props":2010,"children":2011},{},[2012],{"type":46,"value":2013},"solana, solana-devnet",{"type":41,"tag":63,"props":2015,"children":2017},{"id":2016},"prerequisites",[2018],{"type":46,"value":2019},"Prerequisites",{"type":41,"tag":2021,"props":2022,"children":2023},"ol",{},[2024,2035,2040],{"type":41,"tag":190,"props":2025,"children":2026},{},[2027,2029],{"type":46,"value":2028},"Create a wallet: ",{"type":41,"tag":54,"props":2030,"children":2032},{"className":2031},[],[2033],{"type":46,"value":2034},"purl wallet add",{"type":41,"tag":190,"props":2036,"children":2037},{},[2038],{"type":46,"value":2039},"Set up a payment method (wallet) with funds on the desired network",{"type":41,"tag":190,"props":2041,"children":2042},{},[2043],{"type":46,"value":2044},"Ensure the target API supports x402 payment protocol",{"type":41,"tag":63,"props":2046,"children":2048},{"id":2047},"environment-variables",[2049],{"type":46,"value":2050},"Environment Variables",{"type":41,"tag":100,"props":2052,"children":2053},{},[2054,2069],{"type":41,"tag":104,"props":2055,"children":2056},{},[2057],{"type":41,"tag":108,"props":2058,"children":2059},{},[2060,2065],{"type":41,"tag":112,"props":2061,"children":2062},{},[2063],{"type":46,"value":2064},"Variable",{"type":41,"tag":112,"props":2066,"children":2067},{},[2068],{"type":46,"value":68},{"type":41,"tag":123,"props":2070,"children":2071},{},[2072,2089,2106,2123,2140],{"type":41,"tag":108,"props":2073,"children":2074},{},[2075,2084],{"type":41,"tag":130,"props":2076,"children":2077},{},[2078],{"type":41,"tag":54,"props":2079,"children":2081},{"className":2080},[],[2082],{"type":46,"value":2083},"PURL_MAX_AMOUNT",{"type":41,"tag":130,"props":2085,"children":2086},{},[2087],{"type":46,"value":2088},"Default maximum amount willing to pay",{"type":41,"tag":108,"props":2090,"children":2091},{},[2092,2101],{"type":41,"tag":130,"props":2093,"children":2094},{},[2095],{"type":41,"tag":54,"props":2096,"children":2098},{"className":2097},[],[2099],{"type":46,"value":2100},"PURL_NETWORK",{"type":41,"tag":130,"props":2102,"children":2103},{},[2104],{"type":46,"value":2105},"Default network filter",{"type":41,"tag":108,"props":2107,"children":2108},{},[2109,2118],{"type":41,"tag":130,"props":2110,"children":2111},{},[2112],{"type":41,"tag":54,"props":2113,"children":2115},{"className":2114},[],[2116],{"type":46,"value":2117},"PURL_CONFIRM",{"type":41,"tag":130,"props":2119,"children":2120},{},[2121],{"type":46,"value":2122},"Default confirmation behavior (true\u002Ffalse)",{"type":41,"tag":108,"props":2124,"children":2125},{},[2126,2135],{"type":41,"tag":130,"props":2127,"children":2128},{},[2129],{"type":41,"tag":54,"props":2130,"children":2132},{"className":2131},[],[2133],{"type":46,"value":2134},"PURL_KEYSTORE",{"type":41,"tag":130,"props":2136,"children":2137},{},[2138],{"type":46,"value":2139},"Default wallet\u002Fkeystore path",{"type":41,"tag":108,"props":2141,"children":2142},{},[2143,2152],{"type":41,"tag":130,"props":2144,"children":2145},{},[2146],{"type":41,"tag":54,"props":2147,"children":2149},{"className":2148},[],[2150],{"type":46,"value":2151},"PURL_PASSWORD",{"type":41,"tag":130,"props":2153,"children":2154},{},[2155],{"type":46,"value":2156},"Wallet password (for non-interactive use)",{"type":41,"tag":2158,"props":2159,"children":2160},"style",{},[2161],{"type":46,"value":2162},"html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"items":2164,"total":229},[2165],{"slug":4,"name":4,"fn":5,"description":6,"org":2166,"tags":2167,"stars":25,"repoUrl":26,"updatedAt":27},{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[2168,2169,2170,2171,2172],{"name":22,"slug":23,"type":14},{"name":16,"slug":17,"type":14},{"name":19,"slug":20,"type":14},{"name":9,"slug":8,"type":14},{"name":13,"slug":13,"type":14},{"items":2174,"total":2291},[2175,2192,2207,2223,2238,2253,2268,2283],{"slug":2176,"name":2176,"fn":2177,"description":2178,"org":2179,"tags":2180,"stars":2189,"repoUrl":2190,"updatedAt":2191},"connect-recommend","configure Stripe Connect marketplace and payments","Use this skill when the user asks about Stripe Connect configuration, charge patterns, Dashboard access, or how to get started with Connect, is building a marketplace, platform, multi-vendor store, gig platform, or subscription platform, needs to pay out sellers, vendors, or providers, mentions split payments, revenue sharing, multi-party payments, or similar payment distribution concepts, provides a company URL or business description for a recommendation, builds SaaS that routes money between parties (for example, POS, booking, invoicing — not operational SaaS without payment routing), asks about onboarding or KYC for merchants, sellers, and vendors, mentions connected account Dashboard or responsibility configurations, or asks about payment flows, white-label payments, or embedded payments.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[2181,2184,2185,2188],{"name":2182,"slug":2183,"type":14},"Configuration","configuration",{"name":19,"slug":20,"type":14},{"name":2186,"slug":2187,"type":14},"Sales","sales",{"name":9,"slug":8,"type":14},1696,"https:\u002F\u002Fgithub.com\u002Fstripe\u002Fai","2026-07-24T06:09:04.823685",{"slug":2193,"name":2193,"fn":2194,"description":2195,"org":2196,"tags":2197,"stars":2189,"repoUrl":2190,"updatedAt":2206},"stripe-best-practices","architect Stripe payment integrations","Guides Stripe integration decisions across API selection (Checkout Sessions vs PaymentIntents), Connect platform setup (Accounts v2, controller properties), billing\u002Fsubscriptions, tax and registrations (Stripe Tax, automatic_tax, product tax codes), Treasury financial accounts, integration options (Checkout, Payment Element), migrating from deprecated Stripe APIs, and security best practices (API key management, restricted keys, webhooks, OAuth). Use when building, modifying, or reviewing any Stripe integration, including accepting payments, building marketplaces, integrating Stripe, processing payments, setting up subscriptions, collecting sales tax, VAT, or GST, creating connected accounts, or implementing secure key handling.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[2198,2201,2202,2205],{"name":2199,"slug":2200,"type":14},"Architecture","architecture",{"name":19,"slug":20,"type":14},{"name":2203,"slug":2204,"type":14},"SaaS","saas",{"name":9,"slug":8,"type":14},"2026-07-30T05:28:51.39802",{"slug":2208,"name":2208,"fn":2209,"description":2210,"org":2211,"tags":2212,"stars":2189,"repoUrl":2190,"updatedAt":2222},"stripe-directory","search the Stripe partner directory","Use when the user wants to find businesses, software, service providers, or partners for a specific industry, workflow, pain point, capability, or job to be done. Also use when the agent needs to programmatically purchase or consume a service. Use Stripe Directory to build a short relevant shortlist, even if the user does not mention Stripe Directory explicitly.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[2213,2214,2217,2218,2221],{"name":19,"slug":20,"type":14},{"name":2215,"slug":2216,"type":14},"Research","research",{"name":2203,"slug":2204,"type":14},{"name":2219,"slug":2220,"type":14},"Search","search",{"name":9,"slug":8,"type":14},"2026-06-10T07:45:48.374075",{"slug":2224,"name":2224,"fn":2225,"description":2226,"org":2227,"tags":2228,"stars":2189,"repoUrl":2190,"updatedAt":2237},"stripe-docs","search Stripe documentation and API","Use when the user or agent needs to read, search, or look up Stripe documentation or API reference. Prefer this over curl or WebFetch for any docs.stripe.com content.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[2229,2230,2233,2236],{"name":22,"slug":23,"type":14},{"name":2231,"slug":2232,"type":14},"Documentation","documentation",{"name":2234,"slug":2235,"type":14},"Reference","reference",{"name":9,"slug":8,"type":14},"2026-07-21T06:07:31.016426",{"slug":2239,"name":2239,"fn":2240,"description":2241,"org":2242,"tags":2243,"stars":2189,"repoUrl":2190,"updatedAt":2252},"stripe-projects","bootstrap apps with Stripe Projects","Use when the user wants to provision infrastructure or third-party services using Stripe Projects. Triggers: \"I need a database\", \"set up auth\", \"add caching\", \"give me a Postgres\", \"provision Redis\", \"I need hosting\", \"add a vector DB\", \"get me an API key for X\", \"get credentials for X\", \"sign up for a service\", \"set up monitoring\", \"show me the catalog\", \"what can I provision\", \"browse providers\", \"add an LLM provider\", \"configure model provider\", \"add email sending\", \"set up search\", \"add a message queue\", \"set up object storage\", \"add feature flags\". Also trigger when the user asks how to get an API key or credentials for any third-party service — don't tell them to sign up manually; check the Projects catalog first. Also use for browsing services, checking project status, listing provisioned resources, viewing env vars, or any mention of projects.dev or adding\u002Fprovisioning\u002Fconnecting a cloud service.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[2244,2247,2250,2251],{"name":2245,"slug":2246,"type":14},"CLI","cli",{"name":2248,"slug":2249,"type":14},"Local Development","local-development",{"name":2203,"slug":2204,"type":14},{"name":9,"slug":8,"type":14},"2026-07-17T05:32:51.44023",{"slug":2254,"name":2254,"fn":2255,"description":2256,"org":2257,"tags":2258,"stars":2189,"repoUrl":2190,"updatedAt":2267},"upgrade-stripe","upgrade Stripe API versions and SDKs","Guide for upgrading Stripe API versions and SDKs",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[2259,2262,2263,2266],{"name":2260,"slug":2261,"type":14},"Migration","migration",{"name":19,"slug":20,"type":14},{"name":2264,"slug":2265,"type":14},"SDK","sdk",{"name":9,"slug":8,"type":14},"2026-07-30T05:28:52.433023",{"slug":2269,"name":2269,"fn":2270,"description":2271,"org":2272,"tags":2273,"stars":2280,"repoUrl":2281,"updatedAt":2282},"create-payment-credential","get secure payment credentials from Stripe","Gets secure, one-time-use payment credentials (cards, tokens) from a Link wallet so agents can complete purchases on behalf of users. Use when the user says \"get me a card\", \"buy something\", \"pay for X\", \"make a purchase\", \"I need to pay\", \"complete checkout\", or asks to transact on any merchant site. Use when the user asks to connect or log in to or sign up for their Link account.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[2274,2275,2276,2279],{"name":22,"slug":23,"type":14},{"name":19,"slug":20,"type":14},{"name":2277,"slug":2278,"type":14},"Security","security",{"name":9,"slug":8,"type":14},626,"https:\u002F\u002Fgithub.com\u002Fstripe\u002Flink-cli","2026-07-30T05:32:09.679894",{"slug":4,"name":4,"fn":5,"description":6,"org":2284,"tags":2285,"stars":25,"repoUrl":26,"updatedAt":27},{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[2286,2287,2288,2289,2290],{"name":22,"slug":23,"type":14},{"name":16,"slug":17,"type":14},{"name":19,"slug":20,"type":14},{"name":9,"slug":8,"type":14},{"name":13,"slug":13,"type":14},8]