Author

Topic: CryptoTestament - A smart-contract platform for testaments (Read 121 times)

jr. member
Activity: 31
Merit: 49
For anyone interested in seeing a bit more about the platform, here's a quick video showing the testament creation process:
https://liberdapps.github.io/CryptoTestament/CryptoTestament.mp4
jr. member
Activity: 31
Merit: 49
Hello!

First of all, sorry if this topic doesn't fit in the right section, but since it's a Bitcoin-related project, I thought that'd be the right place.

I'd like to announce a project of mine called CryptoTestament, a dApp that allows anyone to create a testament where the funds stored in a smart contract can be transferred to a designed beneficiary after the owner of the funds is no longer around. The dApp is powered by the RSK blockchain (https://www.rsk.co/rsk-blockchain/), which adds Ethereum-like smart contract capabilities to Bitcoin. The native currency of the RSK blockchain is the rBTC, a 1:1 BTC pegged currency secured by the hash rate of the Bitcoin network itself via merged mining.

How does it work?

  • One can use a RSK-compatible wallet to convert BTC to rBTC (SmartBitcoin). The more decentralized and permission-less way would be using the RSK's bridge called Powpeg, a proof-of-work secured two-way peg used to interact between the RSK side chain and the Bitcoin blockchain (https://www.rsk.co/powpeg/).
  • Anyone can access the CryptoTestament dApp and create a testament by specifying the wallet address of the person who should inherit the funds deposited in the testament smart contract. The owner can freely deposit and withdraw the funds in the testament, which acts like a smart wallet.
  • In order to determine whether the funds can be transferred or not the designed beneficiary, the owner (testator) must periodically send a proof of life, i.e, make a deposit, a withdraw or make any change to the testament details before a threshold (e.g, 30 days, 120 days, etc) defined by the testator.
  • If a proof of life isn't sent before the threshold, the funds stored in the smart contract are then transferred to the beneficiary.

The system also counts with a notification system to alert (a) the testament owner about when a proof of life is required and (b) the beneficiary once the testament is executed and funds are transferred. The whole logic is governed by a verified and transparent smart contract, which can be audited to assure that funds are safe and the testament rules will be honored.


How can I check it out?

The alpha version of the CryptoTestament project is live and it has been deployed to the testnet, so not real money is involved. Anyone interested in playing a bit can access it at:  https://liberdapps.github.io/CryptoTestament/

All you need is the MetaMask wallet and some test rBTC, which you can get here: https://faucet.rsk.co/.


It would be awesome to get some feedback on the project.

Thank you!

Jump to: