Skip to content
Mailing Lists/Spraay Batch Payments — UTXO-optimized multi-recipient transfers + AI agent tooling for CantonSource on lists.sync.global ↗

Spraay Batch Payments — UTXO-optimized multi-recipient transfers + AI agent tooling for Canton

globalSyncForum3 messagesstarted 22-05-2026
Also mentions:CIP-0056
  1. #1hello@spraay.app22-05-2026source ↗

    Hi everyone,

    I'm Plag, building multi-chain batch payment infrastructure under Spraay Protocol. I've just shipped a Canton-native batch payment orchestration layer that uses the CIP-0056 Token Standard and wanted to share it with the community.

    The problem: Canton has no batch payment primitive. Wallet providers and apps that need to pay N recipients currently have to independently implement UTXO selection, sequential TransferFactory execution with holding refresh, explicit disclosure, and registry integration. Spraay Canton packages all of that into a single API call.

    What it delivers:

    • UTXO-optimized batch transfers via TransferFactory_Transfer (small-first selection, sub-10 UTXO target)
    • Token Standard Registry integration (Scan app) for factory resolution
    • MCP server with 5 tools for AI agent frameworks (LangChain, AutoGPT, CrewAI)
    • Daml contracts with FeaturedAppActivityMarker integration for CC rewards
    • REST API and npm package for wallet providers

    Code is live and 0BSD-licensed: https://github.com/plagtech/spraay-canton

    Background: Spraay runs 115 paid API endpoints across 13 chains, with PRs merged into AWS Strands Agents SDK, Google ADK, and Goose.

    I'm also looking for a Tech & Ops Committee champion to guide a Dev Fund proposal. If anyone on the committee is interested, I'd love to connect.

    Plag
    @Spraay_app

  2. #2Seokhyun Han25-05-2026source ↗

    2026년 5월 23일 (토) 오전 12:58, hello via lists.sync.global <hello=spraay.app@...>님이 작성:
    toggle quoted message Show quoted text

    Hi everyone,

    I'm Plag, building multi-chain batch payment infrastructure under Spraay Protocol. I've just shipped a Canton-native batch payment orchestration layer that uses the CIP-0056 Token Standard and wanted to share it with the community.

    The problem: Canton has no batch payment primitive. Wallet providers and apps that need to pay N recipients currently have to independently implement UTXO selection, sequential TransferFactory execution with holding refresh, explicit disclosure, and registry integration. Spraay Canton packages all of that into a single API call.

    What it delivers:

    • UTXO-optimized batch transfers via TransferFactory_Transfer (small-first selection, sub-10 UTXO target)
    • Token Standard Registry integration (Scan app) for factory resolution
    • MCP server with 5 tools for AI agent frameworks (LangChain, AutoGPT, CrewAI)
    • Daml contracts with FeaturedAppActivityMarker integration for CC rewards
    • REST API and npm package for wallet providers

    Code is live and 0BSD-licensed: https://github.com/plagtech/spraay-canton

    Background: Spraay runs 115 paid API endpoints across 13 chains, with PRs merged into AWS Strands Agents SDK, Google ADK, and Goose.

    I'm also looking for a Tech & Ops Committee champion to guide a Dev Fund proposal. If anyone on the committee is interested, I'd love to connect.

    Plag
    @Spraay_app

  3. #3Seokhyun Han25-05-2026source ↗

    2026년 5월 23일 (토) 오전 12:58, hello via lists.sync.global <hello=spraay.app@...>님이 작성:
    toggle quoted message Show quoted text

    Hi everyone,

    I'm Plag, building multi-chain batch payment infrastructure under Spraay Protocol. I've just shipped a Canton-native batch payment orchestration layer that uses the CIP-0056 Token Standard and wanted to share it with the community.

    The problem: Canton has no batch payment primitive. Wallet providers and apps that need to pay N recipients currently have to independently implement UTXO selection, sequential TransferFactory execution with holding refresh, explicit disclosure, and registry integration. Spraay Canton packages all of that into a single API call.

    What it delivers:

    • UTXO-optimized batch transfers via TransferFactory_Transfer (small-first selection, sub-10 UTXO target)
    • Token Standard Registry integration (Scan app) for factory resolution
    • MCP server with 5 tools for AI agent frameworks (LangChain, AutoGPT, CrewAI)
    • Daml contracts with FeaturedAppActivityMarker integration for CC rewards
    • REST API and npm package for wallet providers

    Code is live and 0BSD-licensed: https://github.com/plagtech/spraay-canton

    Background: Spraay runs 115 paid API endpoints across 13 chains, with PRs merged into AWS Strands Agents SDK, Google ADK, and Goose.

    I'm also looking for a Tech & Ops Committee champion to guide a Dev Fund proposal. If anyone on the committee is interested, I'd love to connect.

    Plag
    @Spraay_app