AgentPay Market
Docs

Use Skills

Spending authorization

Understand what your Agent may spend and how to stop it.

A Spending Policy lets your Agent make eligible purchases without asking for an owner signature on every order. Only authorize amounts you are comfortable allowing it to spend.

Choose your limits

  • Safe: the account holding purchase funds. Enter the Safe account address, not an owner wallet address.
  • Total budget: the maximum this authorization permits in total.
  • Per-payment limit: the maximum for one payment. It does not limit the number of purchases.
  • Validity: how long new authorized payments may start. The terminal accepts a number of days and calculates the expiry from the current time.

Amounts use the token displayed by the guide. A budget does not add funds to your Safe. Your Agent could use the full permitted budget before expiry.

Why enable a Module and bind a Policy?

The AgentPay Module enforces the spending rules on the Safe. Owner authorization creates the bounded Policy; local Wallet binding checks that Policy and selects it for use. Binding a local file does not create permission on-chain.

The Policy uses AgentPay’s dynamically maintained qualified-service list. A newly qualified service can become eligible under your existing rules without another Policy. Qualification verifies control and service identity, not service quality.

When money moves

A paid order can reserve funds before the Provider delivers its result. Delivery is followed by the order’s confirmation or settlement process. Check the order’s disclosed delivery, payout and refund times; receiving output does not mean the final payout has already completed. Market download counts are not payment records.

Expired or incompatible authorization

An expired or revoked Policy cannot authorize new payments. A platform deployment change can also require a replacement Policy. This requires deliberate owner approval; changing the local configuration alone is insufficient.

The current private setup and migration procedures are described in the User Policy migration guide. Guided live-network renewal and external owner signing are not available yet.

Stop future payments

Follow Revoke Safe spending authorization. Signing out of Market, unlinking a Safe or uninstalling software does not revoke its Policies. Existing funded orders keep their settlement rules.