LedgerFlow: Web3 Payment Gateway, Web3 version Stripe
-
Updated
Oct 16, 2025 - Rust
LedgerFlow: Web3 Payment Gateway, Web3 version Stripe
Standardized “Pay with Base” tap/endpoint system for one‑click USDC payments, limits and cooldowns, reusable across dApps and mini‑apps.
Sample UUPS Proxy - Upgrade-able smart contract
Upgradeable escrow and dispute‑resolution layer for Base that secures high‑value payments with flexible rules, roles and Base Pay integration.
Revenue splitting protocol on Base that routes incoming USDC into configurable pools and buckets for teams, investors, partners and treasuries.
Multi‑vault treasury OS for Base that manages many segmented vaults, roles and policies under a single upgradeable controller.
Modular subscription engine for Base that handles plans, recurring charges and Chainlink‑automated billing in USDC.
Proof‑aware payment rail on Base where transfers are gated by EAS attestations and ZK proofs for KYC, access and milestones.
On‑chain mandate and auto‑debit system for Base that lets apps pull funds within transparent per‑charge and aggregate limits
Payroll and compensation protocol for Base that runs team/DAO payroll cycles with bucketed allocations and full on‑chain traceability.
Lesson 13: Foundry Upgrades
BLX ecosystem. Contracts: token, bank, UUPS improved bank (vesting + funds reservation for users). For more information, see README.md and the contracts themselves.
A smart contract blockchain supporting upgradable contracts via proxy patterns (UUPS), enabling bug fixes and new features post-deployment without user disruption.
🛡️ Smart Contract Security & NFT Platform - Ethernaut challenge solutions + Upgradeable NFT system with ERC20 staking and god mode functionality. Deployable via Hardhat scripts or Ignition.
A comprehensive demonstration of smart contract upgradeability patterns using Foundry, featuring UUPS (Universal Upgradeable Proxy Standard) and custom proxy implementations.
Proxy - Upgradeable Contracts for Solidity.
Add a description, image, and links to the uups topic page so that developers can more easily learn about it.
To associate your repository with the uups topic, visit your repo's landing page and select "manage topics."