├── README.md ├── .github └── workflows │ └── newevent.yml ├── Grant └── README.md └── zkp Hackerhouse @ChiangMai └── README.md /README.md: -------------------------------------------------------------------------------- 1 | # HackerHouse 2 | Antalpha HackerHouse is a X week co-living community that provides quality free living space for developers who is or will be working on open-source projects. 3 | Theme, time and location varies from one event to another, but our excitement to meet free-spirited hackers doesn’t!! 4 | 5 | 中文社区支持 [Grant](https://github.com/Antalpha-Labs/HackerHouse/tree/main/Grant) 已经发布,欢迎大家参与. 6 | 7 | Join Us: [https://t.me/AntalphaLabs](https://t.me/AntalphaLabs) 8 | 9 | ## Grants 10 | 11 | 12 | - [Antalpha Hacker House in Chiangmai](https://github.com/Antalpha-Labs/HackerHouse/issues/3) 13 | - [Antalpha Hacker House in Shanghai](https://github.com/Antalpha-Labs/HackerHouse/issues/14) 2023-12-27 14 | -------------------------------------------------------------------------------- /.github/workflows/newevent.yml: -------------------------------------------------------------------------------- 1 | name: new event actions 2 | 3 | on: 4 | issues: 5 | types: [opened] 6 | 7 | workflow_dispatch: 8 | 9 | jobs: 10 | newevent: 11 | runs-on: ubuntu-latest 12 | steps: 13 | - uses: actions/checkout@v3 14 | 15 | - name: Change README.md 16 | run: | 17 | time=$(date +%F -d "${{github.event.issue.updated_at}}") 18 | echo "- [${{ github.event.issue.title}}](${{github.event.issue.html_url}}) $time" >> README.md 19 | - name: Commit files 20 | run: | 21 | git config --local user.name ${{ github.actor }} 22 | git config --local user.email "qijin.antalpha.com" 23 | git add README.md 24 | git commit -m "submit new event (Automated)" 25 | - name: Push changes 26 | uses: ad-m/github-push-action@master 27 | with: 28 | GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} 29 | force: true 30 | 31 | push-telegram: 32 | runs-on: ubuntu-latest 33 | needs: newevent 34 | steps: 35 | - name: Send to telegram 36 | uses: appleboy/telegram-action@master 37 | with: 38 | to: ${{ secrets.TELEGRAM_TO }} 39 | token: ${{ secrets.TELEGRAM_TOKEN }} 40 | message: | 41 | NEWS ${{github.event.issue.html_url}} 42 | 43 | 44 | -------------------------------------------------------------------------------- /Grant/README.md: -------------------------------------------------------------------------------- 1 | # Antalpha HackerHouse Community Grant 2 | 3 | ### 前言: 4 | 5 | > “美美与共,和而不同”。—— 费孝通《美美与共和人类文明》 6 | > 7 | 8 | 22年金秋,我们在大理首次发起了 HackerHouse,愿 HackerHouse 能成为承载 Hacker 思想碰撞和创意交汇的容器,以此促进全球 Hacker 协作。 9 | 10 | 一年光阴稍纵即逝,站在今朝的渡口回望过去,我们走过了质疑,走出了国界线,我们的足迹漂洋过海。从最初国内风花雪月的大理,延展至灵性祥和的清迈,风光旖旎的黑山,多元前卫的首尔,活力无限的丹佛,精致浪漫的巴黎,以及即将前往东西交融的伊斯坦布尔。 11 | 12 | Web3 的世界,信任弥足珍贵,我们以一场场共居共创的 HackerHouse 为纽带,与全球众多Hacker 构建了紧密且宝贵的联系,建立了属于我们的校友网络。在此期间,不少 Hacker 被打动、感染、加入。与此同时,我们也听到了大量来自 Hacker 的声音。 13 | 14 | **每个 Hacker 都有自己想做的 HackerHouse,正如每个 Hacker 都有自己独特的气质,有自己感兴趣的方向,有自己擅长的领域**。我们乐于看见 HackerHouse 的更多种可能,愿意助力更多 HackerHouse 的诞生,也真诚希望 HackerHouse 能成为一个聚集更多的技术爱好者、创新者和社区成员的场所,为他们提供一个交流、合作和成长的机会。 15 | 16 | 我们欣赏并鼓励每个 Hacker 的个性,我们相信 Hacker 更懂 Hacker。欢迎往期参与 HackerHouse 的 Hacker 老友们,快快一起来搞事情,让 HackerHouse 的薪火相传! 17 | 18 | --- 19 | 20 | ### Grant 详情介绍 21 | 22 | Antalpha HackerHouse community Grant 旨在鼓励和帮助往期参与 Hacker 举办自己的 HackerHouse,将 HackerHouse 文化和精神带到更多地方。 23 | 24 | **哪些人可以申请该 Grant**:参与过 Antalpha HackerHouse 的所有 hacker 都可以申请 25 | 26 | **每期 Grant 金额**:1000U 27 | 28 | **我们提供(包括且不限于)**:资金赞助、活动宣传和推广、资源共享(导师等)、海报设计、运营指导等 29 | 30 | **发放周期**:预计每月一期(视实际报名情况而定) 31 | 32 | --- 33 | 34 | ### Grant 申请方式 35 | 36 | 欢迎参加Antalpha HackerHouse community Grant!以下是报名流程: 37 | 38 | 1. 进入Github [链接](https://github.com/Antalpha-Labs/HackerHouse/issues),新建issues; 39 | 2. 提交详细计划,包括 HackerHouse 的主题或方向、活动时长、举办地点、预计参与人数和产出内容形式、需要我们提供的支持等; 40 | 3. 提供你的联系信息,包括电子邮件地址/微信/电话,以便我们与你取得联系。 41 | 4. 在提交前,请仔细检查所填写的信息,确保准确无误。 42 | 5. 经过评估和筛选后,我们将与你联系,通知你是否获得进一步的支持。 43 | 44 | 非常感谢申请 Antalpha HackerHouse Community Grant!我们期待帮助你举办你的 HackerHouse。如果你对报名流程有任何疑问或需要进一步的帮助,请随时与我们联系! 45 | 46 | --- 47 | ### 志愿者招募 48 | 49 | 想要见证一次 HackerHouse 的诞生过程,感受社区带来的魅力与奇妙体验吗?不妨一起亲历它!我们正在寻找热爱设计、文案创作和线下活动组织的志愿者加入! 50 | 51 | **作为 HackerHouse 贡献者,你将享受到以下福利:** 52 | 53 | 1. 积累 HackerHouse 组织经验,丰富你的 Web3 履历; 54 | 2. 与来自不同领域的专业人士和志愿者团队共同工作,拓宽你的人脉圈; 55 | 3. 活动周边激励,收获纪念奖品; 56 | 4. 学习到行业知识,通过各种活动和工作坊提升自己的技能; 57 | 5. …… 58 | 59 | 志愿者报名表单[https://tally.so/r/nWRgyQ](https://tally.so/r/nWRgyQ) 60 | 61 | --- 62 | 63 | ### 联系方式 64 | 65 | 邮箱地址:hello.labs@antalpha.com 66 | 67 | 微信:jinqizing 68 | -------------------------------------------------------------------------------- /zkp Hackerhouse @ChiangMai/README.md: -------------------------------------------------------------------------------- 1 | # zk reference 2 | 3 | 4 | ## Videos 5 | 6 | **Zero knowledge, explained** — at 5 levels of difficulty with Amit Sahai, Wiredhttps://youtu.be/fOGdb1CTu5c 7 | 8 | **MOOC from [zk-learning.org](http://zk-learning.org/)** — Lec 1~ Lec 2 9 | 10 | - Lec1: Introduction and History of ZKP, https://www.youtube.com/watch?v=uchjTIlPzFo 11 | - Lec2: Overview of Modern SNARK Constructions, https://www.youtube.com/watch?v=bGEXYpt3sj0 12 | 13 | **An evolution of models for zero-knowledge proofs** — A review of zero-knowledge proofs, where Meiklejohn (University College London, Google) looks at the applications that are driving their development, the different models that have emerged to capture these new interactions, the constructions that we can achieve, and the work left to do. by Sarah Meiklejohnhttps://www.youtube.com/watch?v=HO97kVMI3SE 14 | 15 | 16 | 17 | Keynote:The Roaring Twenties: Recent Advances in Zero-Knowledge Proofs - Mary Maller (EF) 18 | 19 | - https://www.youtube.com/watch?v=uZAOt6_fZ1k 20 | 21 | 22 | 23 | ## Programming 24 | 25 | **Circom Intro and programming from MIT IAP2023, Session 1 ~ Session 4**https://zkiap.com/ 26 | 27 | **0xParc Circom learning group**https://learn.0xparc.org/materials/halo2/learning-group-1/introduction/ 28 | 29 | **SNARK (PLONK) compiler, prover, and verifier in Python** — intended for educational value by Vitalik Buterinhttps://github.com/ethereum/research/tree/master/py_plonk 30 | 31 | **PlonKathon**:build a simple python implementation of PlonK adapted from [py_plonk](https://github.com/ethereum/research/tree/master/py_plonk)https://github.com/0xPARC/plonkathon 32 | 33 | **MOOC from [zk-learning.org](http://zk-learning.org/)** — Lec 3 34 | 35 | - Lec3: # Programming ZKPs, https://www.youtube.com/watch?v=UpRSaG6iuks 36 | 37 | 38 | 39 | ## Learning Resources 40 | 41 | **MOOC from [zk-learning.org](http://zk-learning.org):** https://zk-learning.org/ 42 | 43 | **Zero Knowledge Canon, part 1 & 2 from a16z:** https://a16zcrypto.com/content/article/zero-knowledge-canon/ 44 | 45 | **awesome plonk by fluidex:** https://github.com/fluidex/awesome-plonk 46 | 47 | **ZeroKnowledge** **Podcast:** https://zeroknowledge.fm/ 48 | 49 | **zkStudyClub Videos**: https://www.youtube.com/playlist?list=PLj80z0cJm8QHm_9BdZ1BqcGbgE-BEn-3Y 50 | 51 | **ZK Whiteboard Sessions**: https://www.youtube.com/playlist?list=PLj80z0cJm8QErn3akRcqvxUsyXWC81OGq 52 | 53 | **IPA polynomial commitment by hand**: https://arnaucube.com/blog/ipa.html 54 | --------------------------------------------------------------------------------