Закрыт

Blockchain and Cryptocurrency Project

Mr. Mark has written his will. According to his will if his son Jack successfully gets his undergrad degree then he will be entitled to get his share of money from Mr. Mark's wealth. If not, then the money will go to an NGO(that helps homeless) and Jack will get nothing.

For This purpose Mr. Mark, writes a smart contract and deploys it. Before deploying the smart contract Mr. Mark generated a password and divided it in two parts. He(Mr. Mark) gave the first part of the password to his son and another to his attorney. if Jack successfully graduates he can ask the attorney for the second part and withdraw the money. If deadline has passed, the attorney can share the password he has with the NGO and the NGO can withdraw the money and kill the contract.

The smart contract should (at least) have the following functions. Feel free to add more functions. Be innovative.

Smart Contract:

1: Constructor function

Constructor function should assign values to deadline, first and second part of the password as well as the amount of ethers to be given

2: Withdraw function:

Jack can only withdraw ethers if he has both parts of the password. He should also claim the amount before deadline

3: Cancel Withdraw:

The NGO can withdraw the money using the second part of the password after deadline and kill the contract.

Build a unit test, to test your withdraw function for two cases:

1: When both passwords are correct and deadline is not reached

2: When one or both pieces of password are incorrect and show that your function works accordingly.

UI

Build a simple user Interface where Jack can enter both pieces of the password and the address where he wants ethers/wei to be transfered. You can use any of ten testrpc addresses for this purpose except the first account ([login to view URL][0]). The UI should also have a button where upon clicking the button, Withdraw() function will be called in your contract.

Квалификация: Биткойн, Blockchain, Криптография, Ethereum, Linux

Показать больше what is cryptocurrency, blockchain and cryptocurrency difference, cryptocurrency blockchain, cryptocurrency list, what is blockchain, blockchain explained, blockchain cryptocurrency explained, how cryptocurrency works, need project called hotel reservation system developed j2ee, project hospital management system possible use cases diagram, add free downloaded theme nopcommerce project, captcha nonvoice project correct entries, voice passwords project, display correct answer online exam project, need correct data project, authentication schemes session passwords using color images project, design project -- 3, design project 3, graphic design project 3, help with r programming project -- 3

О работодателе:
( 6 отзыв(-а, -ов) ) New Orleans, United States

ID проекта: #19331985

10 фрилансеров(-а) в среднем готовы выполнить эту работу за $751

DevStar925

Our team have more than 4 years experience in Cryptocurrency [login to view URL] [login to view URL] [login to view URL] [login to view URL] [login to view URL] We will provide you 100% guaranteed product. We r Больше

$25 USD за 1 день
(29 отзывов(-а))
6.4
imperialsoftech

Hello Mate, ->We are EXPERT IN BLOCKCHAIN | SMART CONTRACT | SOLIDITY with 4+ years of experience!" Kindly take a look at our Coding Standers Smart Contract:- ==== 1. RWaltz Token [login to view URL] Больше

$1500 USD за 45 дней(-я)
(5 отзывов(-а))
5.1
jamie990

I can do this. Uk based and English native. Fully qualified in all blockchain developer technologies, also an early crypto investor. Check my profile for work samples and technology stack. I’m really looking forwar Больше

$444 USD за 5 дней(-я)
(4 отзывов(-а))
4.2
piyushg98

Hey, I have a lot of experience developing smart contracts and writing unit tests for them. I can develop this escrow based smart contract DApp for you. Kindly message me to take this further.

$100 USD за 3 дней(-я)
(5 отзывов(-а))
4.2
kasthamandapasia

the contract is a bit complex provided that the amount of money you willing to pay. I can write your contract on tron , ether or eos Please open discussion and we can sort this out thank you hoping to h ear fro Больше

$2777 USD за 15 дней(-я)
(15 отзывов(-а))
3.4
rahuliitm69

Hello, I have gone through your requirement as you are looking for experienced blockchain development team. We are experienced blockchain expert as you can see our profile reviews and portfolio. We mostly work on blo Больше

$250 USD за 1 день
(1 отзыв)
1.4
$1111 USD за 5 дней(-я)
(0 отзывов(-а))
0.0
TechnoDerivation

Hello sir Thanks for posting job...!! We have vast experience on block chain development like token and smart contract development using solidity, Coin Development, ICO Development, exchange and trading platform Больше

$25 USD за 1 день
(1 отзыв)
0.0
ak093

A very interesting idea. And I would add a NGO adress in the smart-contract so the second password will only send ETH to that after the timelimit is ended. We can make this contract for 650$ and it will take 1 week Больше

$722 USD за 7 дней(-я)
(0 отзывов(-а))
0.0
SPTech18

It starts with development standards to delivery of product. Only the best are accepted. We have strict quality checks and strategies which leads to exceptional product. We have blockchain experties working with us. Больше

$555 USD за 5 дней(-я)
(0 отзывов(-а))
0.0