Should create an on-chain contract that automatically sends after 20 years