Paygo provides blockchain developers with a verifiable application pattern for instant, non-custodial payments featuring fixed transaction costs. Its TypeScript SDK enables seamless integration for managing on-chain fees and supporting core payment functionalities like sending, receiving, and escrowing funds with zero-knowledge proof guarantees.
Funding
Funding not disclosed

Founders
Product
Problem
Traditional blockchain payment systems often suffer from unpredictable transaction fees and the operational overhead of managing user funds. This creates friction for developers needing to offer stable pricing and for users who prefer to maintain self-custody of their assets.
Solution
Paygo offers a verifiable application pattern that provides instant, non-custodial, and scalable payments with fixed transaction costs. It achieves the performance and predictable cost structure of centralized payment systems while leveraging public blockchains for security and self-custody guarantees. Developers can integrate Paygo via a TypeScript SDK to manage on-chain fees transparently and reduce the complexities associated with controlling user assets. The platform supports core payment functionalities like sending, receiving, delegating, and escrowing funds, all underpinned by zero-knowledge proofs for transaction settlement and withdrawal guarantees.
Target Audience
The primary users are blockchain developers and Web3 product teams seeking to implement predictable, secure, and user-friendly payment solutions within their decentralized applications.
Features
- **Fixed Transaction Costs**: Offers a predictable cost per transaction, stated as $0.00003.
- **Non-Custodial Architecture**: Users maintain self-custody of their assets, with protocol-enforced withdrawal guarantees.
- **Verifiable Application (vApp) Pattern**: Integrates with public blockchains (L1s) for state settlement and verification, similar to Validium architectures.
- **Dual Execution Paths**: Supports both a real-time "hot path" for instant API-like responses and a verifiable path for cryptographically proven state snapshots.
- **TypeScript SDK**: Provides a client library for easy integration with the Paygo protocol, supporting local private key signing and viem wallet integration.
- **Account Management**: Features EVM-style accounts with addresses, nonces, and balances denominated in cents.
- **Delegations**: Enables users to grant spending authority to other accounts with configurable allowances and expiration dates.
- **Escrows**: Facilitates conditional payments and time-locked funds, supporting release upon satisfaction of SP1 zk proofs or expiration.
- **Transaction History**: Offers verifiable and queryable transaction logs by hash, signer, or block number.
- **Viem Integration**: Compatible with viem for seamless integration with Ethereum wallets and providers.