- Notifications
You must be signed in to change notification settings - Fork3
AsureNetwork/ETHBerlin
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Let's build a pension system on blockchain that is not in the hands ofgovernments or insurance companies but in the hands of its users.
The idea is to implement a pay-as-you-go pension system. Memberspay their contributions in ETH and receive ERC20 tokensin return. No contributionsare invested on the capital market and therefore no interest is earned.Instead, the paid-in ETH are used directly for the payment of outstandingpension claims. How much pension is paid out depends on how many pensiontoken a pensioner has, e.g. how many contributions he paid into the system.
As a rule, pay-as-you-go systems only work because, for example, statesintroduce mandatory social security systems and can thus guarantee a stablenumber of members and contribution payments. In a decentralised pensionsystem nobody can be forced to become a member. Instead, we want to incentivizemembership by
- giving people who join early, more
- paying people a higher pension if they made higher contributions
- paying people a longer pension if they contributed for a long time
- Paul Mizel
- Fabian Raetz
- Gamal Schmuck
- Andrey Kuchaev
- Start your Browser with MetaMask and chose the Rinkeby Network
- You need ETH on Rinkeby Testnet (http://faucet.rinkeby.io)
- Go tohttps://ethberlin.asure.io
The dApp is hosted on GitHub Pages. SmartContracts areonly deployed to the Rinkeby testnet.
- drizzle truffle box / used as a starting point
- includes tufflejs, react, redux, and drizzle
- Ganache / used for local development and to run our unit tests
- openzeppelin / base class for our ERC20DecentralizedPensionToken