feesplit

feesplit

Abstract

This document specifies the internal x/feesplit module of the BlockX Chain.

The x/feesplit module enables the BlockX Chain to support splitting transaction fees between block proposer and smart contract deployers. This mechanism aims to increase the adoption of the BlockX Chain by offering a new stable source of income for smart contract deployers.

Developers can register their smart contracts and every time someone interacts with a registered smart contract, the contract deployer or their assigned withdrawal account receives a part of the transaction fees.

Together, all registered smart contracts make up the BlockX dApp Store: paying developers and network operators for their services via built-in shared fee revenue model.