Abstract: Systems and methods for applying rules on crypto assets, comprising: an admin user crypto wallet; an end user crypto wallet; receiving in the admin wallet an action request from the end user via a smart contract; checking eligibility of the requested action according to the predefined or default rules; and approving and performing the action via a transaction to the block chain or denying the request, according to the eligibility.