Patent attributes
A method of recovering blockchain wallet items, the method including: configuring a first smart contract to authorize a second smart contract to initiate transfer of one or more wallet items registered to the first smart contract to a location specified by the second smart contract; configuring the second smart contract to initiate transfer of the one or more wallet items from the first smart contract in response to receiving a first recovery verifier; receiving, via an API and by the second smart contract, a wallet recovery request associated with the first smart contract, the wallet recovery request specifying a third smart contract as being a recipient wallet; and based on the wallet recovery request and responsive to receiving the first recovery verifier, initiating, by the second smart contract, a transfer of the one or more wallet items from the first smart contract to the third smart contracts.