Solidity Trust Wallet
This basic Solidity smart contract is made to allow a parent to add funds to an Ethereum address that does not allow withdrawl until a set time. In theory, the parent would set up addresses for each of their children, along with an epoch time for when each child can withdraw funds.