Skip to content

RFC: optional feeless settlement rail for authenticated tool/API calls #7261

Description

@dhyabi2

Feature request: optional fee-less settlement rail for an ADK agent's authenticated tool/API spend

ADK agents call paid, authenticated APIs through APIHubToolset (src/google/adk/tools/apihub_tool/apihub_toolset.py) and the authenticated function tool wrappers (authenticated_function_tool.py, base_authenticated_tool.py). Every one of those calls settles against an API key or card — there is no fee-less, on-ledger settlement option for an agent's own per-call spend today.

Nano (XNO) is a digital currency that settles peer-to-peer in under one second with a $0.00 transaction fee and no gas. A packaged implementation exists: the feeless402 library (https://pypi.org/project/feeless402/) is a live pay-per-call AI provider and client that settles each MCP/api call on-ledger in XNO, and its nano_pay import is installable from PyPI today.

Would Nano (XNO) as an optional fee-less settlement rail for authenticated tool/API calls from an ADK agent be a useful addition? The shape would be additive: keep the existing API-key / credential path, and add an optional agent-held XNO balance for authenticated tool calls that settles on-ledger with no per-call fee.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions