π§¬Smart Contracts
Last updated
Last updated
OffBlocks API is orchestrating a smart contract protocol designed to facilitate card payments while preserving self-custody invariants. In order to facilitate such payments, we have developed two main components:
Smart Wallet
Escrow Smart Contract
The following diagram visualises how OffBlocks API orchestrates the payment and how tokens are transferred throughout the payment lifecycle:
OffBlocksEscrow contract is deployed to the following blockchains (testnets only for now):
Chain | Address |
---|---|
Ethereum Sepolia | |
Arbitrum Sepolia | |
Polygon Mumbai | |
zkSync Sepolia | Coming soon |
Contracts for OffBlocksSmartWallet and OffBlocksSmartWalletFactory will be added soon