Shield Wallet Functionality

In the Nanon ecosystem, the Shield wallet plays a crucial role in interactions between the Shield Node and the referee smart contract, acting as an intermediary agent responsible for submitting assertions on behalf of the associated Shield to the referee. This is achieved through specific functions in the referee contract that can only be called by the owner of a Shield Node Key or an address authorized by them on this contract. The Shield wallet can also claim rewards for successful assertions by invoking the "claimReward" function in the referee contract, which checks whether submission has ended and if the Shield Node Key owner meets KYC requirements. If these conditions are met and the assertion is valid for payment, rewards are sent to the Shield owner.

Last updated