Surf wallet is a smart contract that allows you to keep, receive and send Сrystals.
Each wallet supports multisig and can update the smart contract code to fix bugs and add features.
Please note that your wallet balance should never go to zero. Otherwise, the wallet will be frozen and a complicated procedure will be required to restart it.
The Surf Wallet smart contract has been formally verified. This means its correct operation and reliability are not just tested, but mathematically proven.
The source code of the Surf wallet is available on GitHub.