Closed arweave-sophie closed 5 years ago
Issue Status: 1. Open 2. Started 3. Submitted 4. Done
This issue now has a funding of 2.418 ETH (749.98 USD @ $310.16/ETH) attached to it as part of the @ArweaveTeam fund.
Issue Status: 1. Open 2. Started 3. Submitted 4. Done
Work has been started.
These users each claimed they can complete the work by 2 years, 7 months ago. Please review their action plans below:
1) calchulus has started work.
I'll start with a front end to start appending individuals (one's own name) and then adding individuals in a chain .
Provide a reward point system that gives awards for the most consecutive /connected graphs (aka longest chain concepts) to incentivize not just supplying one sibling, but all the individuals in a specific generation/lineage. Providing multiple generations in full should be rewarded the most. 2) shenwilly has started work.
A bit late to the party but let's see if I can build something nice 3) skywhirl has started work.
I am thinking of saving each family members in transaction tags and branch from there to others.
Learn more on the Gitcoin Issue Details page.
Heyo @calchulus @shenwilly @charlie4biz how is everything going here? Would love to have you on Discord to discuss w/ the team before submissions in 3 days!
ok @vs77bb just a little question. Is it compulsory that it is entirely a decentralized system cos I don't see a way of mapping a family name to transaction id and saving it in the arweave blockchain without a central database? Users won't input transaction id but family name when they are searching except there is no need for search in this MVP.
Hi @charlie4biz, we've discussed it on Discord but I will post it here for others to see.
You can use ArQL tags to map names to transactions.
Tags are assigned to transactions and are stored along with other transaction data. The name "tag" might be a little misleading as they are in fact key-value pairs. You can assign a "Name" tag to one more transactions so that you can later search them by name.
Querying then might look like this:
query = {
op: 'and',
expr1: {
op: 'equals',
expr1: 'My-Name-Tag',
expr2: 'Some Name'
},
expr2: {
op: 'equals',
expr1: 'App-Name',
expr2: 'My App Name'
}
}
const txs = await this.arweave.api.post('arql', query)
Issue Status: 1. Open 2. Started 3. Submitted 4. Done
Work for 2.418 ETH (695.55 USD @ $287.65/ETH) has been submitted by:
@arweave-sophie please take a look at the submitted work:
Hey guys, here is my submission: https://arweave.net/AKuBq6WrDbc1DzAW5yLK6VenN3Za5bzcocHwUYWX3mg
Below are the current limitations:
I was thinking of forking the cryptology logic to allow individuals to chain together the lineages that way, but ran out of time
On Thu, Jul 11, 2019, 2:53 AM Willy <notifications@github.com wrote:
Hey guys, here is my submission: https://arweave.net/AKuBq6WrDbc1DzAW5yLK6VenN3Za5bzcocHwUYWX3mg
Below are the current limitations:
- I wasn't able to get a visualization library powerful enough to support branching ancestors, hence for now there is no merging family trees and no spouses' lineage
- No crypto incentivisation mechanism yet
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/ArweaveTeam/Bounties/issues/7?email_source=notifications&email_token=AD2K6ROOKVMYFLEV45JWTKDP6YV3HA5CNFSM4H25KWHKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODZUM3DA#issuecomment-510184844, or mute the thread https://github.com/notifications/unsubscribe-auth/AD2K6RIPZVGOH2MRYRNCN7LP6YV3HANCNFSM4H25KWHA .
Chaining the lineages is not a problem actually. I can't find an open front-end library that's able to display a complex family tree in a hierarchical fashion though (sadly).
^Hey, check out this one? https://echarts.baidu.com/echarts2/doc/example/tree.html#-en
Issue Status: 1. Open 2. Started 3. Submitted 4. Done
The funding of 2.418 ETH (486.21 USD @ $201.08/ETH) attached to this issue has been approved & issued to @shenwilly.
⚡️ A tip worth 1.31200 ETH (263.82 USD @ $201.08/ETH) has been granted to @shenwilly for this issue from @arweave-sophie. ⚡️
Nice work @shenwilly! Your tip has automatically been deposited in the ETH address we have on file.
Prize Bounty
$750 in ETH
Challenge Description
Ancestry tracking services have grown in popularity over the years, with millions discovering family history they never knew existed. Huge amounts of valuable data from users is required, all of which is currently stored on centralised platforms. By tracking one’s family tree on the decentralised permaweb, this valuable data is accessible forever.
This prize is for the best permaweb app that accurately maps out and tracks one’s family tree, taking the user interface and broader user experience journey into account. Users should be able to easily input and search information on their ancestors and create links to other family trees all over the world. There should be the capacity for multiple individuals to contribute to the same family tree, enabling the crowd-sourcing of this information between multiple family members. To encourage contributions, a crypto incentivisation scheme could be considered.
Submission Requirements
You should aim for a minimal viable product that an end-user could reasonably start to use, including any user instructions or documentation.
Submission Deadline
July 10th, unless otherwise specified
Judging Criteria
Best submission that an end-user could reasonably start to use right away.
Winner Announcement Date
July 12th, unless otherwise specified