• ⚡Presentation: Clarity, Blockstack's language for predictable smart contracts⚡

    The Flatiron School // Access Labs are proud to support the Ethereum Blockchain Devs Study Group. This is a regular gathering for Blockchain Devs of all levels to learn, present, work on in collaboration with one another or on solo projects in this fast-growing field. Our community is a welcoming space where any Ethereum and de-centralized ledger related question is fair game, be it beginner, intermediate, or advanced. ------------------------ AGENDA ‍🎟️ ------------------------ 🎤 6:30pm - 7:00pm: Beginner Q&A 🎤 7:00pm - 9:00pm: Presentation: Clarity, Blockstack's language for predictable smart contracts. TODAY: Presentation: Clarity, Blockstack's language for predictable smart contracts. Much like concurrency primitives, well-designed smart contracts can prevent bugs, but poorly designed contracts, however, can exacerbate hard-to-debug problems. This is especially important given smart contracts manage billions of dollars for people. Clarity is a decidable language. A programming language is decidable if you can know, with certainty, from the code itself what the program will do. Clarity is intentionally Turing incomplete as it avoids “Turing complexity.” This allows for complete static analysis of the entire call graph of a given smart contract. In this session, we will deep dive in Clarity’s design, and explore the developer preview. About Speaker: Ludo is Engineering Partner at Blockstack, focusing his efforts on Blockstack core. Previously, he co-founded and built the engineering team at Purchease. He moved to NYC in 2017 to join Props, leading the efforts on dev-ops and blockchain engineering. See: https://github.com/blockstack https://github.com/blockstack/clarity-js-sdk https://github.com/blockstack/clarity-vscode ------------------------ INFO ------------------------ Our goal is to foster a community where attendees can share coding tips, cool blockchain finds or short tutorials, set realistic goals, and encourage one another and create open source Dapps in a collaborative environment. We can’t wait to build a stronger blockchain developer community in New York City! ------------------------ JOIN OUR SLACK ------------------------ 1. Our Slack: http://bit.ly/nyc-blockchain-devs-join ------------------------ WHAT TO BRING ------------------------ - Bring your laptop and a government-issued ID for getting into the building. ------------------------ OUR MISSION ------------------------ Helping to build a de-centralized world. ---------------------------- ABOUT FLATIRON SCHOOL ---------------------------- Flatiron School's Access Labs is dedicated toward bringing quality developer education and creating a diverse workforce in New York City. Equity through stellar education is their philosophy and we are proud to be helping with that mission. See more: https://www.accesslabs.org

  • ⚡Workshop: GetHerd.app- Easy onboarding to Crypto & Open Source⚡

    The Flatiron School // Access Labs are proud to support the Ethereum Blockchain Devs Study Group. This is a regular gathering for Blockchain Devs of all levels to learn, present, work on in collaboration with one another or on solo projects in this fast-growing field. Our community is a welcoming space where any Ethereum and de-centralized ledger related question is fair game, be it beginner, intermediate, or advanced. ------------------------ AGENDA ‍🎟️ ------------------------ 🎤 6:30pm - 7:00pm: Networking 🎤 7:00pm - 7:45pm: Tiffany Marroquin explains 51% attacks 🎤 7:45pm - 8:30pm: Jason Tissera: Improving User Adoption 🎤 8:30pm - 9pm: Q & A EASY ONBOARDING FOR CRYPTO PROJECTS & OPEN SOURCE ------------------------ Learn, earn and become part of innovative blockchain projects: https://getherd.app Herd is an interactive learning platform for blockchain companies to attract, engage, and enable users. We’re excited for the Herd team to present their platform aimed at improving user and developer adoption. Tiffany Marroquin will lead the first half of the night with an interactive lesson on 51% attacks and how users can learn with Herd, and Jason will lead the second half of the night with a presentation on how companies can improve user adoption including some best practices. ------------------------ JOIN OUR SLACK ------------------------ 1. Our Slack: http://bit.ly/nyc-blockchain-devs-join ------------------------ WHAT TO BRING ------------------------ - Bring your laptop and a government-issued ID for getting into the building. ------------------------ OUR MISSION ------------------------ Helping to build a de-centralized world. ---------------------------- ABOUT FLATIRON SCHOOL ---------------------------- Flatiron School's Access Labs is dedicated toward bringing quality developer education and creating a diverse workforce in New York City. Equity through stellar education is their philosophy and we are proud to be helping with that mission. See more: https://www.accesslabs.org

  • ⚡Ethereum Blockchain Devs Study Group⚡

    WeWork Dumbo Heights

    The Flatiron School // Access Labs are proud to support the Ethereum Blockchain Devs Study Group. This is a regular gathering for Blockchain Devs of all levels to learn, present, work on in collaboration with one another or on solo projects in this fast-growing field. Our community is a welcoming space where any Ethereum and de-centralized ledger related question is fair game, be it beginner, intermediate, or advanced. ------------------------ AGENDA ‍🎟️ ------------------------ 🎤 6:30pm - 7:00pm: Beginner Q&A 🎤 7:00pm - 7:20pm: show and tell (workshops, peer lecture, quiz, etc.) ‍🎤 7:20pm - 8:50pm: hacking/coding/open source 🎤 8:50pm - 9:00pm: wrap up Typically we will review Mastering Ethereum, answer questions on Solidity, work on Dapps and review any new resources or show a project. TODAY: show and tell: Mastering Ethereum ------------------------ CURRICULUM ------------------------ SEE FULL CURRICULUM HERE: https://docs.google.com/document/d/1W9o5ex03yWZHZLNs0Q3CYn8qTHonQCgwAfydexnO57A/edit?usp=sharing ------------------------ INFO ------------------------ Our goal is to foster a community where attendees can share coding tips, cool blockchain finds or short tutorials, set realistic goals, and encourage one another and create open source Dapps in a collaborative environment. We can’t wait to build a stronger blockchain developer community in New York City! ------------------------ HOW IT WORKS ------------------------ Beginner can come in at 6:30pm and ask questions. There will be presentations at 7pm to 8pm (or onward depending on demand). During our coding open source time the Meetup is divided into three levels: beginners, intermediate, advanced and planning committee. Think of it as a Montesorri school, self-directed but with structure and ALOT of peer collaboration. Beginners are given a set of collaborative self-guided learning goals. These goals are attainable in the time it takes to complete the meetup and will get your from zero to knowledgeable in 2 hours. Beginners should help each other and if intermediate or advanced are available ask for help. Intermediates are given a set of more advanced learning goals, including testing their knowledge on open-ended open source issues from various projects. The Advanced members will work on open source projects, creating issues, approving pull requests for projects that have been planned for using user-centric design. Those that wish to enter the planning phase of the project can join the planning committee which meets with domain experts to create feasible real world and viable Proof of Concepts technical along with specs of the projects. The purpose of these is to spin out viable open source blockchain applications. Any of the three levels can join the planning committee provided they have technical merit, domain experience or serves as the ​role of questioner/end user: a lay person that asks common sense questions about the project. All projects will be labelled under MIT license. More on that later. Shout out to member Dimitris Kouzis-Loukas for the great idea. ------------------------ JOIN OUR SLACK ------------------------ 1. Our Slack: http://bit.ly/nyc-blockchain-devs-join ------------------------ WHAT TO BRING ------------------------ - Bring your laptop and a government-issued ID for getting into the building. ------------------------ OUR MISSION ------------------------ Helping to build a de-centralized world. ---------------------------- ABOUT FLATIRON SCHOOL ---------------------------- Flatiron School's Access Labs is dedicated toward bringing quality developer education and creating a diverse workforce in New York City. Equity through stellar education is their philosophy and we are proud to be helping with that mission. See more: https://www.accesslabs.org

    1
  • ⚡Ethereum Blockchain Devs Study Group: Intro, Code Reviews, Show and Tell ⚡

    The Flatiron School // Access Labs are proud to support the Ethereum Blockchain Devs Study Group. This is a regular gathering for Blockchain Devs of all levels to learn, present, work on in collaboration with one another or on solo projects in this fast-growing field. Our community is a welcoming space where any Ethereum and de-centralized ledger related question is fair game, be it beginner, intermediate, or advanced. ------------------------ AGENDA ‍🎟️ ------------------------ 🎤 6:30pm - 7:00pm: Beginner Q&A 🎤 7:00pm - 7:20pm: show and tell (workshops, peer lecture, quiz, etc.) ‍🎤 7:20pm - 8:50pm: hacking/coding/open source 🎤 8:50pm - 9:00pm: wrap up Typically we will review Mastering Ethereum, answer questions on Solidity, work on Dapps and review any new resources or show a project. TODAY's Agenda: Going over some sample test code from Stephen Grider's Ethereum Course. We will look at a SUPER simple smart contract, look at testing with Mocha, and deplopying something to Rinkeby Test Network. See: https://www.udemy.com/course/ethereum-and-solidity-the-complete-developers-guide/ Quick overview of what promises & async/await. Open floor for show and tell projects. Q&A for upcoming website design aesthetics. Peer to peer help on developing on Ethereum Dapps, React, Redux. ------------------------ CURRICULUM ------------------------ SEE FULL CURRICULUM HERE: https://docs.google.com/document/d/1W9o5ex03yWZHZLNs0Q3CYn8qTHonQCgwAfydexnO57A/edit?usp=sharing ------------------------ INFO ------------------------ Our goal is to foster a community where attendees can share coding tips, cool blockchain finds or short tutorials, set realistic goals, and encourage one another and create open source Dapps in a collaborative environment. We can’t wait to build a stronger blockchain developer community in New York City! ------------------------ HOW IT WORKS ------------------------ Beginner can come in at 6:30pm and ask questions. There will be presentations at 7pm to 8pm (or onward depending on demand). During our coding open source time the Meetup is divided into three levels: beginners, intermediate, advanced and planning committee. Think of it as a Montesorri school, self-directed but with structure and ALOT of peer collaboration. See more details here: https://docs.google.com/document/d/1hIFc-jdmBhuJNeFRq0DmVr8Me_-I1GV-qDtZ7HBPGPU/edit?usp=sharing ------------------------ JOIN OUR SLACK ------------------------ 1. Our Slack: http://bit.ly/nyc-blockchain-devs-join ------------------------ WHAT TO BRING ------------------------ - Bring your laptop and a government-issued ID for getting into the building. ------------------------ OUR MISSION ------------------------ Helping to build a de-centralized world. ---------------------------- ABOUT FLATIRON SCHOOL ---------------------------- Flatiron School's Access Labs is dedicated toward bringing quality developer education and creating a diverse workforce in New York City. Equity through stellar education is their philosophy and we are proud to be helping with that mission. See more: https://www.accesslabs.org

    3
  • ⚡Presentation: La Fountain Presents Oracles and their Problems ⚡

    The Flatiron School // Access Labs are proud to support the Ethereum Blockchain Devs Study Group. This is a regular gathering for Blockchain Devs of all levels to learn, present, work on in collaboration with one another or on solo projects in this fast-growing field. Our community is a welcoming space where any Ethereum and de-centralized ledger related question is fair game, be it beginner, intermediate, or advanced. ------------------------ AGENDA ‍🎟️ ------------------------ 🎤 6:30pm - 7:00pm: Q&A for Beginners 🎤 7:00pm - 9:00pm: La Fountain Presents: The Oracle Problem TODAY: La Fountain Presents: The Oracle Problem: As blockchain continues to develop, the Oracle problem is a major barrier to increasing the use of blockchain technology in real-world applications. This presentation will be focused on understanding the Oracle problem and building a DAPP using technology that looks to solve the problem. This presentation will be split into two: 1) An overview of the Oracle Problem and a review of a few companies that are working to resolve the problem. a. Oraclize b. ChainLink c. Microsoft Coco d. Town Crier 2) We will build a smart contract and using one of the solutions noted above. Q&A for Beginners: For the Q&A for beginners, please come at 6:30pm and bring your questions. I will answer them and point you towards the right direction to enter the ecosystem. ------------------------ CURRICULUM ------------------------ SEE FULL CURRICULUM HERE: https://docs.google.com/document/d/1a_xmQYz9_IP34x-vt_oFDxT0gRT-BNXCr7IoQ3NR8Ho/edit?usp=sharing ------------------------ INFO ------------------------ Our goal is to foster a community where attendees can share coding tips, cool blockchain finds or short tutorials, set realistic goals, and encourage one another and create open source Dapps in a collaborative environment. We can’t wait to build a stronger blockchain developer community in New York City! ------------------------ JOIN OUR SLACK ------------------------ 1. Our Slack: http://bit.ly/nyc-blockchain-devs-join ------------------------ WHAT TO BRING ------------------------ - Bring your laptop and a government-issued ID for getting into the building. ------------------------ OUR MISSION ------------------------ Helping to build a de-centralized world. ---------------------------- ABOUT FLATIRON SCHOOL ---------------------------- Flatiron School's Access Labs is dedicated toward bringing quality developer education and creating a diverse workforce in New York City. Equity through stellar education is their philosophy and we are proud to be helping with that mission. See more: https://www.accesslabs.org

    1
  • ⚡Presentations: Fluidity-Smart Contract Testing + Zabo- Crypto for any App ⚡

    The Flatiron School // Access Labs are proud to support the Ethereum Blockchain Devs Study Group. This is a regular gathering for Blockchain Devs of all levels to learn, present, work on in collaboration with one another or on solo projects in this fast-growing field. Our community is a welcoming space where any Ethereum and de-centralized ledger related question is fair game, be it beginner, intermediate, or advanced. ------------------------ AGENDA ‍🎟️ ------------------------ 🎤 6:30pm - 7:00pm: Q&A for Beginners 🎤 7:00pm - 8:00pm: Zabo- Connecting devs/users with existing crypto wallets and infrastructure using a single interface. ‍🎤 8:00pm - 8:30pm: Ethan Wessel, engineer at Fluidity, presents testing Ethereum smart contracts that depend on real-world time 🎤 8:00pm - 8:30pm: General Q&A / open floor presenations 🎤 8:50pm - 9:00pm: wrap up TODAY: Two presentations: 1) Christopher Brown and Zabo team presents: Zabo Zabo connects application developers and users with existing crypto wallets and infrastructure using a single interface. Users bring their own custodial or non-custodial wallet, not Zabo’s, to your application. Zabo will begin with an overview of the project, why it’s important, and provide a demonstration on how it works from the user’s perspective. After that, they will review some of the documentation and help you setup a wallet connection in less than 5 minutes. Clone the repository here to get a headstart: https://github.com/modular-network/zabo-nyc-demo Check them out at: https://zabo.com 2) Ethan Wessel, engineer at Fluidity, presents: Testing Ethereum Smart contracts Testing Ethereum smart contracts that depend on real-world time is hard. This presentation will take closer look at building the test infrastructure to support time-sensitive tests for smart contracts using Solidity, Ganache, and Truffle. The methods demonstrated can empower the developer community to write more isolated tests resulting in safer and more robust contracts. See test code at: https://github.com/ejwessel/TimeContract Give Ethan a follow at: https://github.com/ejwessel Truffle/Ganache website: https://www.trufflesuite.com Learn more about Fluidity at fluidity.io 3) Open floor for presentations Q&A. ------------------------ CURRICULUM ------------------------ SEE FULL CURRICULUM HERE: https://docs.google.com/document/d/1a_xmQYz9_IP34x-vt_oFDxT0gRT-BNXCr7IoQ3NR8Ho/edit?usp=sharing ------------------------ INFO ------------------------ Our goal is to foster a community where attendees can share coding tips, cool blockchain finds or short tutorials, set realistic goals, and encourage one another and create open source Dapps in a collaborative environment. We can’t wait to build a stronger blockchain developer community in New York City! ------------------------ JOIN OUR SLACK ------------------------ 1. Our Slack: http://bit.ly/nyc-blockchain-devs-join ------------------------ WHAT TO BRING ------------------------ - Bring your laptop and a government-issued ID for getting into the building. ------------------------ OUR MISSION ------------------------ Helping to build a de-centralized world. ---------------------------- ABOUT FLATIRON SCHOOL ---------------------------- Flatiron School's Access Labs is dedicated toward bringing quality developer education and creating a diverse workforce in New York City. Equity through stellar education is their philosophy and we are proud to be helping with that mission. See more: https://www.accesslabs.org

  • ⚡Ethereum Blockchain Devs Study Group⚡

    WeWork Dumbo Heights

    The Flatiron School // Access Labs are proud to support the Ethereum Blockchain Devs Study Group. This is a regular gathering for Blockchain Devs of all levels to learn, present, work on in collaboration with one another or on solo projects in this fast-growing field. Our community is a welcoming space where any Ethereum and de-centralized ledger related question is fair game, be it beginner, intermediate, or advanced. ------------------------ AGENDA ‍🎟️ ------------------------ 🎤 6:30pm - 7:00pm: networking 🎤 7:00pm - 7:20pm: show and tell (workshops, peer lecture, quiz, etc.) ‍🎤 7:20pm - 8:50pm: hacking/coding/open source 🎤 8:50pm - 9:00pm: wrap up Typically we will review Mastering Ethereum, answer questions on Solidity, work on Dapps and review any new resources or show a project. TODAY: show and tell: Mastering Ethereum. ------------------------ CURRICULUM ------------------------ SEE FULL CURRICULUM HERE: https://docs.google.com/document/d/1a_xmQYz9_IP34x-vt_oFDxT0gRT-BNXCr7IoQ3NR8Ho/edit?usp=sharing ------------------------ INFO ------------------------ Our goal is to foster a community where attendees can share coding tips, cool blockchain finds or short tutorials, set realistic goals, and encourage one another and create open source Dapps in a collaborative environment. We can’t wait to build a stronger blockchain developer community in New York City! ------------------------ HOW IT WORKS ------------------------ During our coding open source time the Meetup is divided into three levels: beginners, intermediate, advanced and planning committee. Think of it as a Montesorri school, self-directed but with structure and ALOT of peer collaboration. Beginners are given a set of collaborative self-guided learning goals. These goals are attainable in the time it takes to complete the meetup and will get your from zero to knowledgeable in 2 hours. Beginners should help each other and if intermediate or advanced are available ask for help. Intermediates are given a set of more advanced learning goals, including testing their knowledge on open-ended open source issues from various projects. The Advanced members will work on open source projects, creating issues, approving pull requests for projects that have been planned for using user-centric design. Those that wish to enter the planning phase of the project can join the planning committee which meets with domain experts to create feasible real world and viable Proof of Concepts technical along with specs of the projects. The purpose of these is to spin out viable open source blockchain applications. Any of the three levels can join the planning committee provided they have technical merit, domain experience or serves as the ​role of questioner/end user: a lay person that asks common sense questions about the project. All projects will be labelled under MIT license. More on that later. Shout out to member Dimitris Kouzis-Loukas for the great idea. ------------------------ JOIN OUR SLACK ------------------------ 1. Our Slack: http://bit.ly/nyc-blockchain-devs-join ------------------------ WHAT TO BRING ------------------------ - Bring your laptop and a government-issued ID for getting into the building. ------------------------ OUR MISSION ------------------------ Helping to build a de-centralized world. ---------------------------- ABOUT FLATIRON SCHOOL ---------------------------- Flatiron School's Access Labs is dedicated toward bringing quality developer education and creating a diverse workforce in New York City. Equity through stellar education is their philosophy and we are proud to be helping with that mission. See more: https://www.accesslabs.org

  • ⚡Libp2p (Transport & Protocols) + Sample IPFS Project + Intro to Ethereum ⚡

    The Flatiron School // Access Labs are proud to support the Blockchain Devs Study Group. This is a regular gathering for Blockchain Devs of all levels to learn, present, work on in collaboration with one another or on solo projects in this fast-growing field. Our community is a welcoming space where any Ethereum and de-centralized ledger related question is fair game, be it beginner, intermediate, or advanced. ------------------------ AGENDA ‍🎟️ ------------------------ 🎤 6:30pm - 7:00pm: networking 🎤 7:00pm - 8:00pm: Libp2p (NAT Traversals, Protocols, Transport) + Sample IPFS project walk through ‍🎤 8:00pm - 9:50pm: Intro to Ethereum + walk thru of Ch. 1 of Mastering Ethereum 🎤 8:50pm - 9:00pm: wrap up Resources: Libp2p: http://libp2p.io Overview: https://www.youtube.com/watch?v=CRe_oDtfRLw Protocols: https://docs.libp2p.io/concepts/protocols/ Transport: https://docs.libp2p.io/concepts/transport/ Mastering Ethereum: https://github.com/ethereumbook/ethereumbook/blob/develop/01what-is.asciidoc Sample IPFS project: TBD About: We will be revising transport and protocol concepts, check out their specs, and understand the basics of process addressing with Libp2p. As we are doing so, we will learn more about low level p2p networking and how to possibly create peer to peer applications without the blockchain. Technically BitTorrent could be considered a proto-Dapp right? ;). Next, we will look at a sample project that uses IPFS. I am going to work on it before hand and update the link. Lastly, we will take a deep dive into the basics of Ethereum and its concepts. Then we will see a sample smart contract. ------------------------ CURRICULUM ------------------------ SEE FULL CURRICULUM HERE: https://docs.google.com/document/d/1a_xmQYz9_IP34x-vt_oFDxT0gRT-BNXCr7IoQ3NR8Ho/edit?usp=sharing ------------------------ INFO ------------------------ Our goal is to foster a community where attendees can share coding tips, cool blockchain finds or short tutorials, set realistic goals, and encourage one another and create open source Dapps in a collaborative environment. We can’t wait to build a stronger blockchain developer community in New York City! ------------------------ JOIN OUR SLACK ------------------------ 1. Our Slack: http://bit.ly/nyc-blockchain-devs-join ------------------------ WHAT TO BRING ------------------------ - Bring your laptop and a government-issued ID for getting into the building. ------------------------ OUR MISSION ------------------------ Helping to build a de-centralized world. ---------------------------- ABOUT FLATIRON SCHOOL ---------------------------- Flatiron School's Access Labs is dedicated toward bringing quality developer education and creating a diverse workforce in New York City. Equity through stellar education is their philosophy and we are proud to be helping with that mission. See more: https://www.accesslabs.org

    7