Fees & Integrator Economics

Total user cost equals the sum of the L1/L2 transaction GAS, the PROTOCOL-FEE and the storage cost.

Let's Start

Web3 mainly works based on the PAYGO (i.e. pay-as-you-go) TX model, meaning the user has to pay for every TX, pay for every email, message, or data transfer. To make on-chain communication more viable, work is being done that will in parallel to PAYGO also enable subscription-based models, so the users will be able to pay monthly SUBSCRIPTION-FEE to access block space and communicate without the hurdle of paying for every TX.

Fees within the Protocol

Parallel to the underlying L1/L2 TX GAS cost, the PROTOCOL-FEE is also settled on the smart contract level and is applicable for every communication TX. Total user cost equals the sum of the L1/L2 TX GAS, the PROTOCOL-FEE cost, and the cost of decentralized storage. Fees are handled by the [AppFeeManager] smart contract.

Fee Table

FunctionGAS TrackerToken



Integrator Economics

OCC Protocol v.1 build-in monetization layers enable independent integrator economics, permitting developers to focus on application UI/UX features. Level-1 integrators can set the desired protocol BASE-FEEs, while Level-2 integrators can set and manage their protocol DAPP OWNER-FEEs.

Monetization Schematic

Clarification: GAS usage is defined in WEI & GWEI and multiplied by GAS price, which results in true L1/L2 GAS cost. References to USD prices are made for approximate fiat value illustration purposes only.

User cost calculation estimate per message TX

Let's assume that:

  • L1/L2 TX GAS COST = ~0.003$ FTM... ≡


  • DAPP OWNER-FEE = ~0.0025$ FTM... ≡

  • TOTAL USER COST = ~0.008$ FTM... ≡

Last updated