leapdao / meta Goto Github PK
View Code? Open in Web Editor NEWEverything meta and not-fitting to other repos
License: Creative Commons Attribution Share Alike 4.0 International
Everything meta and not-fitting to other repos
License: Creative Commons Attribution Share Alike 4.0 International
We need to develop a performance test suit to simulate real Leap network with many users and transactions and see how Leap node works under load
inputs: swapAddr, validatorPriv
outputs: batched transactions to claim period rewards
gardener: @johannbarbie | 10%
worker: @johannbarbie | 70%
reviewer: @sunify | 20%
bounty gardener: @johannbarbie / 10%
bounty worker: @pinkiebell @eshavkun / 80%
bounty reviewer: @johannbarbie / 10%
For bizdev
Size L
As part of migration to latest Tendermint version new mainnet will be built. This bounty is about setup of the actual new network once other related bounties are completed:
leapdao/bridge-ui#194
https://github.com/leapdao/meta/issues/81
leapdao/leap-contracts#163
leapdao/leap-contracts#164
#82
PoaOperator.setValidator
for the validator node and send some ETH to validator addressgardener: | 15%
worker: @troggy | 75%
reviewer: | 10%
Prize Title
LeapDAO Plasma dApp Award
Challenge Description
Create a functional dApp that demonstrates the advantages of Plasma using the documentation and resources we provide.
Submission Requirements
the following points should be fulfilled:
Submission Deadline
30. April 2019
Judging Criteria
We award two top submission with the 1st and 2nd prize.
Judging Date
30. April 2019
Bounty
First place --> 1300 DAI + 1300 LEAP
Second place --> 1000 DAI + 1000 LEAP
A deck that condenses #50 into a 30 min presentation to a non-technical audience.
gardener: | 10%
worker: | 70%
reviewer: | 20%
Prize Title
LeapDAO Fast Exit Market Maker Award
Challenge Description
Plasma enables fast, cheap and secure transactions for users, but it binds capital through its long exit duration. When a user registers a UTXO for an exit, a 3.5 to 7 day challenge period starts. Only after the the challenge period expires the user can withdraw his funds on the Ethereum mainnet. A fast exit market maker is a service that purchases exits from users. In exchange for a small fee the market maker pays the tokens to the user while receiving and waiting for the exit to complete.
You can find out more about the exit market makers here. This blog post also touches upon the concept of exit market makers.
You need to implement the front end from this smart contract.
Submission Requirements
the following points should be full-filled:
Submission Deadline
30. April 2019
Judging Criteria
Best Submission
Judging Date
30. April 2019
Bounty
1000 DAI + 1000 LEAP
Scott from gitcoin blocked by that to co-fund more of our bounties
bounty worker: @johannbarbie / 100%
Prize Title
LeapDAO Plasma Wallet Award
Challenge Description
Build a Plasma wallet using the documentation we provide. It should show the mainnet value of the token. The user should be able to deposit and exit tokens.
Submission Requirements
Submission Deadline
30. April 2019
Judging Criteria
Best submission receives the prize.
Judging Date
30. April 2019
Bounty
800 DAI + 800 Leap
docs.leapdao.org
with explainer (similar to README).
However:
A document that can be shared with prospects to convert them into partners.
gardener: | 10%
worker: | 70%
reviewer: | 20%
There is a config option for that which can be applied with 0-downtime restarts, however dangerous (see leapdao/leap-node#188 (comment)).
Waffle is closing soon, let's stop using it.
We gonna miss:
Let's find alternative
We need rules for LEAP token allocation for the faucet:
bounty gardener: name / share
bounty worker: name / share
bounty reviewer: name / share
bounty gardener: @johannbarbie / 10%
bounty worker: name / share
bounty reviewer: name / share
approve with legal:
Sonja from status expects a description of the faucet to be able to draft terms of service for us
bounty gardener: @johannbarbie / 10%
bounty worker: @kohola71 / 60%
bounty reviewer: @sunify / 30%
have a "proper" deployment of a testnet, including things like web sockets, ssl, code verification, exit market maker, tx store, using our existing infrastructure (aws ssl + load balancers + alarms)
write an announcement about it.
bounty gardener: @johannbarbie / 15%
bounty worker: @johannbarbie / 65%
bounty reviewer: name / 20%
for outsiders it might be hard to understand how we work. write a summary of most important workflows for new-comers.
inspiration: https://sophilabs.co/playbook/
gardener: @johannbarbie | 15%
worker: ?? | 60%
reviewer: ?? | 25%
Prize Title
🖥🗼 Plasma Watchtower Prize
Challenge Description
The Leap Network implements the More Viable Plasma design with a single operator. If the operator turn malicious and starts submitting invalid or dark blocks, then the users of the Plasma chain have 7 days to exit their funds back to the main net. Create a monitoring solution with a synced node that follows and validates the Plasma chain and notifies registered users of malicious activity occurring on the chain in real time.
Submission Requirements
the following points should be full-filled:
Submission Deadline
30. April 2019
Judging Criteria
Best Submission
Judging Date
30. April 2019
Bounty
1200 DAI + 1200 LEAP
intputs: exitTxHash, spendTxHash, nodeUrl, providerUrl, privKey
output: transaction sent to the exitHandler
gardener: @johannbarbie | 10%
worker: | @eezcjkr 65%
challenger: @pinkiebell | 25%
Write a burial post for testnet zeta
Use references from fightclub
We need rules for LEAP token and ETH allocation for the FEMM:
same as #90 but for mainnet
Scope
Deliverables
Gain for the project:
Roles:
bounty gardener: @kohola71 / 15%
bounty worker: @johannbarbie / 60%
bounty reviewer: @kohola71 / 25%
Size S
As part of migration to latest Tendermint version new mainnet will be built. This will includes migration of UTXOs from current plasma mainnet to a new one. To do this we need to have as script that will:
gardener: @eshavkun | 15%
worker: @eshavkun | 70%
reviewer: | 15%
bounty gardener: @johannbarbie / 15%
bounty worker: @kohola71 / 70%
bounty reviewer: @johannbarbie / 15%
Rationale:
On DAOcon, burner wallet will be running on the mainnet. While we preparing the software for DAOcon, we want to test it against the similar network.
Requirements:
To address this issue: https://leapdao.slack.com/archives/CFKUNHHC7/p1554402530000900
Otherwise, the latest leap-node is not working with remote config for testnet
Current network setup:
For 0downtime updates at least two sentinels and two validators needed.
We already have:
leap-testnet.json
for Testnet Etareviewer: @eezcjkr / 30%
worker: @johannbarbie / 70%
check https://hackmd.io/s/r100DohCQ#TODO
gardener: @eezcjkr | 10%
worker: @eezcjkr | 80%
reviewer: @troggy | 10%
We need to define milestones and deliverables a little more clearly. Ideally milestones should correspond to public deliverables which we and the community can see and check for example publishing code and description of Computation Verification Game so that others can audit and check it might be an appropriate intermediate milestone. So please have a think about what appropriate timeline/milestones& deliverables might look like.
gardener: @johannbarbie | 10%
workers: @pinkiebell @johannbarbie | 90%
reviewer: reality
bounty gardener: @johannbarbie / 10%
bounty worker: @pinkiebell @johannbarbie / 70%
bounty reviewer: name / 20%
bounty worker: @johannbarbie / 100%
bounty gardener: @johannbarbie / 10%
bounty worker: @johannbarbie / 60%
bounty reviewer: name / 30%
bounty gardener: @johannbarbie / 15%
bounty worker: name / share
bounty reviewer: name / share
In the first 4 weeks the Mentee can claim half basic income without tacos.
It means mentee has low/no motivation to progress. Also "hit&run" possible
The role is a substitute for Dev Circle Lead Link.
❓TODO: What would be a better name for the role? Dev Lead is not accurate. Repo Maintainer is something more appropriate, but doesn't jive with invoice policy
Suggestions:
Domains:
Accountabilities:
Create an announcement that sounds almost real.
Priests/Journey Operators: @johannbarbie @pinkiebell
related: leapdao/leap-node#175
gardener:
worker:
reviewer:
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.