Karat Network
IntroductionGetting Started
TL;DROverviewValidatorClaimerStakerMain Net MiningScore and RolesTokenomicsRoadmap
W3AuthData MarketplaceStakingAccount Abstraction IntegrationTech Deep Dive
ArchitectureFeaturesContractsLearning center
FAQOne-click BridgeTutorialContracts
Deployed Contract Address of Karat Network:
zkSync Era Mainnet:
To be released
zkSync Era Testnet:
To be released
Permissionless Access Control and Efficient Data Trading with Merkle Tree
Karat Network utilizes the following smart contract architecture to control access and facilitate data trading efficiently:
Market Manager(MarketManager.sol
)- Manages all the data flowing within Karat Network. Since data is usually exchanged in large batches, ranging up to thousands, it utilizes Merkle Tree to perform the exchange efficiently.
Permission Manager (PermissionManager.sol
)- Manages how the user grants permission to the interested party.
Reward Manager(RewardManager.sol
) - Manages the distribution of rewards and trading fees in the network.