Nov 10–13, participate from anywhere, $12k+ in prizes TL;DR is teaming up with the , , , and to bring you a first-of-its kind summit and hackathon , dedicated to envisioning and building use-cases of blockchain for social good — beyond , beyond currency. Proffer IBM Microsoft Accel Partners Coinbase, Government of India blockchain from Nov 10–13 bitcoin for your Dapps and smart contracts addressing corruption and inefficiencies in real estate, supply chain, finance, information exchange, national identity, or other sectors of your choosing. $12K+ in prizes with optional in-person workshops and hacking sessions taking place at the Indian Institute of , Delhi (IITD). Open to participants from anywhere in the world, Technology **Registration is open, sign up here:** https://proffer.network/hackathon Allowed Platforms: What can I code dApps and smart contracts on? 1. Toshi (by Coinbase) for Mobile Apps built on Ethereum , formerly called Token, is a chat-based Ethereum browser built and maintained by . Think of it as a messaging app like Facebook Messenger or Whatsapp but with deep integration with the Ethereum blockchain that provides every Toshi user with an Ethereum account and allows users to easily transfer ETH to apps and to other users. Toshi Coinbase Toshi makes it easy for developers to build 3rd party apps on top of Ethereum with conversational interfaces using JavaScript. For example, here’s a crowdsourced Job-Search app that recommends eligible candidates to companies with job openings using wisdom of the crowds, created by Proffer and published on the Toshi app store: : : : Docs https://developers.toshi.org/docs Sample code https://github.com/toshiapp/toshi-app-js Video Tutorial https://www.youtube.com/watch?v=YUtehI7dKns 2. Proffer, for use cases that need search using expert networks Proffer is a blockchain protocol for search with expert networks. dApps and smart contracts can invoke Proffer smart contracts to find answers to questions that require human expertise, e.g for use cases like job recruiting, monetized peer-to-peer tutoring, Yelp/Zomato, crowdsourced matchmaking, and more. Read . Whitepaper / Detailed technical overview: here Conceptual Overview: _Finding dates, doctors, and difficult answers through collective intelligence_blog.proffer.network Social Search on the Blockchain — Why we need it _Determining ‘right’ and ‘wrong’ for subjective crowd input using a global expertise bank and expertise-weighted reviews_blog.proffer.network Peer Review on the blockchain with self-optimizing expert networks Sample Use Cases / dApps _App #2 of Proffer’s 5 apps in 5 days series_blog.proffer.network Proffer Edu: Decentralized Education on the Blockchain _App #3 of Proffer’s 5 apps in 5 days series_blog.proffer.network Proffer Jobs: Decentralized Recruiting on the Blockchain 3. Truffle, for Smart Contracts built on Ethereum Truffle is a development framework that makes the coding, compilation, and publishing of Ethereum smart contracts to a private testnet or public net a whole lot easier. Get started with the links below. : : : Docs http://truffleframework.com/docs/ Sample Code https://github.com/joshpierro/ethereum-voting-dapp Tutorials http://truffleframework.com/tutorials/ Note: To build a full-stack dApp (decentralized app) on top of your Ethereum smart contracts, you need a front-end layer capable of calling functions on your smart contracts from a user interface on a mobile app or a web app. That’s where comes in. The following 3 tutorials walk through end-to-end dApp development using Truffle for the contracts layer and web3 for interface to the front-end: web3.js _This series of tutorials will take you through building your first dapp-an adoption tracking system for a pet shop…_truffleframework.com Pet Shop Adoption Tracking System — Tutorial _In my previous post, I explained the high level architecture of Ethereum platform comparing it to a web application. As…_medium.com Full Stack Hello World Voting Ethereum Dapp Tutorial — Part 1 _In part 1 of this tutorial, we built a simple voting application in our development environment using testrpc. Now, let…_medium.com Full Stack Hello World Voting Ethereum Dapp Tutorial — Part 2 4. Fabric SDK, for Smart Contracts and dApps built on Hyperledger Fabric Hyperledger Fabric is a framework for distributed ledger solutions on permissioned networks (different from the public / unpermissioned blockchains of Bitcoin and Ethereum, and ideal for enterprise use cases where all participating entities are known and trusted), hosted by the Linux Foundation, and contributed to by IBM and a number of other firms. QuickStart Guide: https://www.ibm.com/developerworks/cloud/library/cl-ibm-blockchain-101-quick-start-guide-for-developers-bluemix-trs/index.html Writing Smart Contracts / chaincode: Docs: http://hyperledger-fabric.readthedocs.io/en/latest/chaincode4ade.html Sample Code: https://github.com/hyperledger/fabric-samples/tree/master/chaincode Writing Client apps that invoke chaincode: Docs: http://hyperledger-fabric.readthedocs.io/en/latest/write_first_app.html Sample Code 1: https://github.com/IBM-Blockchain/marbles Sample Code 2: https://github.com/hyperledger/fabric-samples/tree/release/fabcar Prizes The Toshi/Coinbase prize is restricted to a team or individual that makes use of for the dApp front-end. The IBM prize is restricted to a team or individual that makes use of . The Microsoft and Accel prizes are open to all participants. Note: Toshi Hyperledger Challenge Problems: What can I build? Below, Proffer and its hackathon partners have defined three problem areas that we believe are significant and conducive to the use of blockchain technology: Finance, Information exchange, and Enterprise/Government infrastructure. Within each area, we have listed sample ideas for what you can build. This is not a complete list, and you should feel free to work on an idea or problem area not mentioned here. Problem Area 1: Finance Remittances Peer to Peer Lending Crowd-lending / microfinance Credit Scoring Crowdfunding public goods Problem Area 2: Crowdsourced Information and Recommendations For each of these, build either an anonymous app OR one which simulates identity (e.g. with Aadhar , the world’s largest biometric identity database, mapping each Indian resident to an Aadhar number). We will be publishing a template with simulated Aadhar identity soon. Monetized Q&A Polling Prediction Markets Matchmaking Job Search Legal Advice Health Advice Zomato or Yelp Voting for Government Elections Others! Problem Area 3: Enterprise and National Infrastructure Imagine an entire nation’s infrastructure verified on blockchain. with a unique ID for each user (Aadhar, in the case of India). Real Estate: contracts for smart property. Read paper . here Energy: contracts for managing smart grid access. Read paper . here Employer and University Certificates on the blockchain. Read more . here Health Records: Read paper . here Supply Chain, tracking movement of goods: Read more . here IndiaStack (Aadhar, eKYC, DigiLocker, eSign) on the blockchain, a.k.a “IndiaChain”. Read about IndiaStack . here When and where? Hacking Period starts on and ends on . Nov 10 at 9pm IST (8:30am PT) Nov 13 at 11:59pm IST (11:29am PST) . Just start coding at the above specified time (honor code), and submit before the deadline using the online submission form. You can participate remotely from anywhere in the world We’ll have lots of Ethereum / Hyperledger development workshops, expert talks and panels, and free food and drinks taking place in and around the . See . You can also participate in-person: Lecture Hall Complex at the Indian Institute of Delhi (IIT Delhi) college campus starting at 5:30pm IST on Nov 10 map location here Join Slack and Gitter: for real-time updates, hackathon Q&A, and expert advice We’ll be monitoring the following two channels closely before and during the hackathon so feel free to post your questions or answer other community members’ questions. During the hackathon, we’ll also have experts from Coinbase and IBM available for questions you might have about Toshi and Hyperledger respectively. Slack: https://join.slack.com/t/proffernetwork/shared_invite/enQtMjYyNDEyNjU1MTcyLTgxYzk5Mzk4MDlhYzY2MDZkNTg5ODliOWY2N2MxYWY5NWNlOGE1ODdhZTBiYmRiYmYzNTZmNjEwMzZmMzczMGE This is a community invite link, you can click and join without us having to individually invite you. Gitter: https://gitter.im/proffernetwork/hackathon Log in with your github account to start messaging. Please direct all hackathon related questions to the “hackathon” room. Why we’re organizing this hackathon and why we’re focusing on “social good”: 1. Blockchain ≠ Bitcoin, Blockchain ≠ cryptocurrency Outside of a small group of crypto-savvy investors and developers, the blockchain is often synonymous with , and erroneously so. Our goal with this hackathon is to give developers (with or without past blockchain experience) a chance to envision how the same distributed ledger technology that powers Bitcoin might be able to improve transparency, efficiency, and honesty in enterprise and government processes, particularly in regions of the world suffering from high corruption. cryptocurrency It is for this reason that Proffer is partnering with a national government — that of India — and leading minds in the space across large tech (IBM, Microsoft), crypto-pioneers (Coinbase), and venture capital (Accel) to explore use cases for Proffer and concepts like a blockchain infrastructure for a Digital India, building on existing initiatives like Aadhar, the world’s largest biometric identity project with unique 12-digit IDs for 1.2 billion Indian residents. IndiaChain — 2. Drive developer and consumer adoption of blockchain protocols and apps For the past six months, the Proffer team has been working on an Ethereum protocol for search using expert networks that crawls and indexes offline information and expertise of its users as they respond to incoming queries (read ). We see Proffer being particularly useful for emerging markets with large informal sectors / and unstructured, offline knowledge banks where the ability to share knowledge and expertise without revealing identity might allow for more accurate measurement of popular opinion without jeapordizing the safety of minority groups. We believe that mass adoption of blockchain protocols among developers and dApps among end-users will significantly influence the success of projects like Proffer, and so a secondary objective of this hackathon is to make the challenging topic of smart contract / dApp development more accessible to the masses through free online/offline coding workshops, expert talks on what blockchain is and is not, curated Challenge Problems, and financial incentives to reward creativity and effort. draft whitepaper Want to get involved? If you want to sponsor, cover the hackathon for your tech blog/newspaper, be a judge, etc., feel free to message us on Slack or Gitter (links above), leave a comment on this post, or email us at . team@proffer.network Sign Up: _Edit description_proffer.network Blockchain Hackathon, $17K prizes from Microsoft, IBM, Coinbase