When participating in the organization of the DBS Bank Blockchain Hack in Singapore we made several observatons and contributions that others may find useful when organizing their own blockchain-based hackathons.
This repo is an intended starting point for any blockchain developer who is about to embark on their own hack. It features a getting started guide, dcoumentation from Blockstrap.com, and 5 open source example applications that can be ripped and modified.
Please not that this Hack-Pack is a work in progress and will continue to be updated in the future as Blockstrap powers more hackathons around the globe.
Our three focus points for creating this hack-pack have been the following categories...
-- Preparation
-- Education
-- Activation
We provided USB thumb-drives containing the following files (included in this repository):
- Getting Started Guide (PDF)
- HTML Documentation
- SDKs (Ruby & PHP)
We also included the following five open source example applications:
####BlockAuth (Registration & Login via Blockchain): [Demo] | [Source]
####Blockchains.io (Block Explorer): [Demo] | [Source]
####Testnet Faucets (Free Coins via Email): [Demo] | [Source]
####Uploads (Proof of Existence File Uploading): [Demo] | [Source]
####Wallet (Web-Based Default Framework Theme): [Demo] | [Source]
We conducted two 5 hour workshops during the week leading up to the hackathon which covered the following topics:
- An Introduction to Blockchains
- Blockchains 101
- Transactions 101
- Mining
- Blockchains 102
- Transactions 102
Note: These slides were also presented as 'A Complete Beginners Guide to Blockchain Technology' as part of our #StartingBlock2015 tour of Europe - you can read more about our workshop tour here.
If you're helping organize the event, you really need to 'work the floor' and engage with developers throughout. As organizers of any hack, the quality of ideas produced is directly linked to the quality of support hackers receive.
We recommend checking-in with each team at least every two to three hours.
Blockstrap also provides low-level anonymous usage of it's API which is ideal for getting developers started quickly. More details can be found at http://blockstrap.com/en/API
If you would like help or support from Blockstrap in organizing a blockchain-based hackathon, or have suggestions for ways we can further help the community as a whole by improving upon this Hack-Pack, please reach out to us and let us know how we can help.