bip

Authenticate agents, fund Solana wallets, and execute paid commerce intents.

Updated Mar 1, 2026
One-click install
npx skills add https://github.com/theodorechapman/bip --skill bip-theodorechapman
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bip
Source: https://github.com/theodorechapman/bip/tree/main
Command: npx skills add https://github.com/theodorechapman/bip --skill bip-theodorechapman

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires curl, jq, openssl, xxd, and includes scripts (resource) components.

What problem does it solve?

Bip provides a hosted runtime so autonomous agents can authenticate, fund accounts, and execute paid commerce workflows without manual intervention, handling payment orchestration and returning fulfillment artifacts securely.

Core Features & Use Cases

  • Agent authentication & sessions: invite + hCaptcha gated login, 24-hour access tokens, and per-session API quotas.
  • Funding & wallet: Solana deposit addresses, inbound funding sync, holds and settlement for intent budgets.
  • Intent lifecycle & payments: create → approve → execute → status/resume with rails for x402, bitrefill, and treasury card refs; idempotent execution and append-only ledger traces.
  • Secret management & artifacts: credentials and sensitive outputs returned by reference (secretRef), proofs and receipts by artifact refs.
  • Integrations & automations: deterministic api_key_purchase, giftcard purchases, CJ dropshipping signup, Shopify store creation, and shopify product/source/list/fulfill flows.

Quick Start

Log in with the bootstrap agent id, fund your wallet, then create and execute an api_key_purchase intent to obtain provider credentials and a proof artifact.

Frequently Asked Questions about bip

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate agent-driven purchases and execute paid commerce intents?

Automate agent-driven purchases by creating, approving, and executing paid commerce intents that enforce per-intent budget holds and return secure fulfillment artifacts. The runtime handles payment orchestration, idempotent execution, and append-only ledger traces.

Can I use Solana wallet funding to automate Shopify store creation and product fulfillment?

Yes, Solana deposit addresses support inbound funding sync and budget holds for commerce workflows. Agents can execute intents for Shopify store creation, product listing, and fulfillment flows using the funded wallet balance.

What is the best way to secure agent authentication for autonomous payment workflows?

Secure agent authentication requires invite and hCaptcha gated login, issuing 24-hour session tokens with per-session API quotas. This prevents unauthorized access while allowing agents to execute paid intents autonomously.

How do sensitive credentials and secret outputs get handled during intent fulfillment?

Sensitive credentials and secret outputs are returned by reference using secretRef, while proofs and receipts are returned as artifact refs. This ensures secret values are never exposed directly in the intent execution response.

Do I need curl and jq to run autonomous agent commerce workflows?

Yes, the runtime depends on curl, jq, openssl, and xxd to execute scripts that authenticate agents, fund wallets, and process paid intents. These tools handle API requests, data parsing, and cryptographic operations.

What limitations exist for agent session tokens when automating purchases?

Session tokens expire after 24 hours, requiring re-authentication to continue executing paid commerce intents. Per-session API quotas also limit the volume of intent executions within a single authenticated session window.