CPC G06Q 50/186 (2013.01) [G06F 16/2379 (2019.01); G06F 16/951 (2019.01); G06Q 10/10 (2013.01); G06Q 20/3674 (2013.01); G06Q 20/405 (2013.01); G06Q 40/02 (2013.01); G06Q 50/265 (2013.01)] | 20 Claims |
1. A method comprising:
creating an estate smart contract configured to authorize transfer of one or more assets registered to the estate smart contract by an executor smart contract,
wherein the estate smart contract corresponds to a first address on a first blockchain; and
wherein the executor smart contract corresponds to a second address on the first blockchain;
receiving, by the executor smart contract via a transfer trigger, a death notification indicative of death of an owner of the estate smart contract, wherein the transfer trigger corresponds to a third address outside of the first blockchain;
authorizing, by the estate smart contract and based on the second address being registered with a trust smart contract, the executor smart contract to transfer the one or more assets to the trust smart contract, wherein the trust smart contract corresponds to a fourth address on the first blockchain;
verifying, by the trust smart contract, whether one or more beneficiary wallets corresponding to the estate smart contract are valid; and
responsive to verifying that the one or more beneficiary wallets are valid, transferring, by the trust smart contract, the one or more assets to the one or more beneficiary wallets.
|