{"id":21529332,"url":"https://github.com/kaonone/akropolis-ethereum","last_synced_at":"2026-05-18T18:37:54.140Z","repository":{"id":98677847,"uuid":"150384558","full_name":"kaonone/akropolis-ethereum","owner":"kaonone","description":"Akropolis Protocol Implementation on Ethereum Blockchain","archived":false,"fork":false,"pushed_at":"2018-11-09T18:20:37.000Z","size":929,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-01-24T06:12:48.110Z","etag":null,"topics":["akropolis","blockchain","ethereum","framework","pension","protocol","smartcontracts","solidity"],"latest_commit_sha":null,"homepage":"","language":"Solidity","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kaonone.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-09-26T07:15:51.000Z","updated_at":"2024-10-31T22:26:59.000Z","dependencies_parsed_at":null,"dependency_job_id":"51a920c1-e2ca-480b-9dd4-99e20cdcc7db","html_url":"https://github.com/kaonone/akropolis-ethereum","commit_stats":null,"previous_names":["kaonone/akropolis-ethereum"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kaonone%2Fakropolis-ethereum","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kaonone%2Fakropolis-ethereum/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kaonone%2Fakropolis-ethereum/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kaonone%2Fakropolis-ethereum/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kaonone","download_url":"https://codeload.github.com/kaonone/akropolis-ethereum/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244094271,"owners_count":20397020,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["akropolis","blockchain","ethereum","framework","pension","protocol","smartcontracts","solidity"],"created_at":"2024-11-24T01:56:50.603Z","updated_at":"2026-05-18T18:37:49.112Z","avatar_url":"https://github.com/kaonone.png","language":"Solidity","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n\n# Akropolis Protocol Implementation\n\n![Akropolis](banner.png?raw=true)\n\nThe goal of the MVP is to demonstrate how the core components and network participants interact. Below are a few defined journeys that build on one another to showcase this interaction as a progression of events.\n \n# User Journeys\n\n### \"Pension Fund Creation\" by User Type \"Sponsor\"\n  - Create a Pension Fund\n  - Complete descriptive fields, set lockup and fees\n  - Leave Manager and Directors addresses blank\n    - Automatically assigned to the Sponsor\n  - Fee requirements \n    - Will have necessary fee balances ahead of running the demo. This will ensure we are not wasting time waiting for transactions to be completed\n  - Deploy board and fund\n  - Stake AKT\n  - Select “View Funds” menu item\n  - Select newly created fund and view fund detail \n\n\n### \"Initial Allocation\" by User Type \"Manager\"\n  - Setup a transfer\n    - View Director approved investible tokens\n    - Select quantity, address, transfer in, approve\n  - View Fund detail\n    - Change should be reflected\n    \n### \"Join a Pension Fund \u0026 Setup Recurring Contributions\" by User Type \"Beneficiary\"\n  - Switch windows to the Manager screen\n    - View join request\n    - Accept join request\n  - View fund detail (should be approved)\n  - Setup a recurring contribution\n  - View contributions and history\n\n# Functionality by User Type \n\n### Beneficiary\n\n- View available funds \u0026 apply to join as an individual\n  - Fund detail \u0026 composition\n  - Apply to join\n- View funds invested in\n- Make a contribution (one time or recurring)\n  - Must be a member\n- View contribution history\n\n### Fund Manager\n\n- Create a digital Pension Fund \n  - Name, symbol, risk, description\n  - Lockup, Management Fee\n  - Fund Manager \u0026 BOD Assignment\n  - Contract deployment\n- Move tokens in/out of Pension Fund\n  - Governed by BOD approved investible tokens\n- Fund Manager approval/rejection of individual join request\n\n### Sponsor\n\n- Create a digital Pension Fund \n\n### Board of Directors (temporary governance measure)\n\n- Initiate a motion\n  - Set/change manager\n    - Only motion that is currently supported\n- Voting on Motions\n\n# Near-Term Roadmap\n- [ ]  Extended functionality of the Smart contract factory (edited)\n- [ ]  implementation of the upgradeable smart contract architecture\n- [ ]  UI/UX buildout on ReactJS\n- [ ]  Oracle interaction protocol\n- [ ]  Kovan Testnet\n- [ ]  Public release Alpha\n\n# Support\nJoin our support server at https://discord.gg/GZWaZCP for the latest news and information!\n\n# License\nAkropolis-Ethereum is released under the MIT License.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkaonone%2Fakropolis-ethereum","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkaonone%2Fakropolis-ethereum","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkaonone%2Fakropolis-ethereum/lists"}