Merge branch 'main' of gwei.cz:ethbrno/eb2-website
ci/woodpecker/push/woodpecker Pipeline was successful Podrobnosti

This commit is contained in:
Adam Sobotka 2022-11-09 22:04:20 +01:00
revize 03578de1db
9 změnil soubory, kde provedl 41 přidání a 1589 odebrání

3
.gitignore vendorováno
Zobrazit soubor

@ -8,3 +8,6 @@ node_modules
!.env.example
bun.lockb
.gitsigners
src/lib/data.json
src/lib/events.json
static/data.json

Zobrazit soubor

@ -242,6 +242,13 @@ contributors:
remote: true
pretalxId: 40
- id: steve-fau
name: Steve Fau
bio: Co-founder of PWN
twitter: steve_fau
roles: [ speaker ]
pretalxId: 50
# ---- ADVISORS ----
- id: mario-havel
@ -287,6 +294,12 @@ contributors:
bio: Sponsors & Speakers seeker | Software Engineer
roles: [ volunteer ]
- id: juan-abia
name: Juan Alberto Abia Alvarez
twitter: juanabia99
bio: Software engineer with too many side hobbies
roles: [ volunteer ]
# ---- TEAM ----
- id: tree

Zobrazit soubor

@ -153,3 +153,22 @@ body {
.icon.coffee {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-coffee'%3E%3Cpath d='M18 8h1a4 4 0 0 1 0 8h-1'%3E%3C/path%3E%3Cpath d='M2 8h16v9a4 4 0 0 1-4 4H6a4 4 0 0 1-4-4V8z'%3E%3C/path%3E%3Cline x1='6' y1='1' x2='6' y2='4'%3E%3C/line%3E%3Cline x1='10' y1='1' x2='10' y2='4'%3E%3C/line%3E%3Cline x1='14' y1='1' x2='14' y2='4'%3E%3C/line%3E%3C/svg%3E");
}
.markdown a {
text-decoration: underline;
}
.markdown a:hover {
text-decoration: none;
}
.markdown li {
display: list-item;
}
.markdown ul {
display: block;
list-style-type: disc;
margin-top: 1em;
margin-bottom: 1 em;
margin-left: 0;
margin-right: 0;
padding-left: 40px;
}

Zobrazit soubor

@ -1,535 +0,0 @@
{
"contributorTypes": {
"all": {
"title": "All",
"role": null
},
"speakers": {
"title": "Speakers",
"role": "speaker"
},
"mentors": {
"title": "Mentors",
"role": "mentor"
},
"judges": {
"title": "Judges",
"role": "judge"
},
"advisors": {
"title": "Advisors",
"role": "advisor"
},
"volunteers": {
"title": "Volunteers",
"role": "volunteer"
},
"team": {
"title": "Core Team",
"role": "team"
}
},
"contributors": [
{
"id": "silur",
"name": "Abraham Endre",
"nickname": "Silur",
"link": "https://github.com/Silur",
"bio": "Hackoholic Cryptonaut - Early Ethereum dev and blockchain pioneer",
"roles": [
"speaker"
],
"pretalxId": 45
},
{
"id": "rachel-oleary",
"name": "Rachel-Rose O'Leary",
"twitter": "lunar_mining",
"bio": "DarkFi core dev, writer",
"roles": [
"speaker"
],
"desc": "Rachel-Rose OLeary is a core dev at lunarpunk layer 1, DarkFi. She is also co-editor of the philosophy journal Agorism in the 21st Century. As a writer she has published in egirlcapital, CoinDesk, Defiant, Wired and elsewhere under anonymous accounts. She believes privacy is necessary for communities to define their own destinies.\n"
},
{
"id": "nick-almond",
"name": "Nick Almond",
"nickname": "DrNick",
"twitter": "DrNickA",
"bio": "Building the next generation of DAOs with FactoryDAO",
"roles": [
"speaker"
]
},
{
"id": "juraj-bednar",
"name": "Juraj Bednar",
"twitter": "jurbed",
"bio": "Hacktrophy, Hackyourself.io",
"roles": [
"speaker"
],
"remote": true,
"pretalxId": 47
},
{
"id": "pavol-luptak",
"name": "Pavol Luptak",
"nickname": "wilder",
"twitter": "wilderco",
"bio": "Nethemba, Hacktrophy, liberation.travel",
"roles": [
"speaker"
],
"remote": true,
"pretalxId": 5
},
{
"id": "dcbuilder",
"name": "dcbuilder.eth",
"twitter": "DCbuild3r",
"bio": "WorldCoin, devpill.me",
"roles": [
"speaker",
"advisor"
]
},
{
"id": "artem-vorotnikov",
"name": "Artem Vorotnikov",
"twitter": "vorot93",
"bio": "Ethereum Core Developer, creator of Akula",
"roles": [
"speaker"
],
"remote": true
},
{
"id": "owen-barnes",
"name": "Owen Barnes",
"nickname": "temporalwave",
"twitter": "temporalwave",
"bio": "Independent freedom adviser",
"roles": [
"speaker",
"mentor"
],
"pretalxId": 41
},
{
"id": "william-mitsuda",
"name": "Willian Mitsuda",
"twitter": "wmitsuda",
"bio": "Creator of Otterscan",
"roles": [
"speaker"
],
"remote": true,
"pretalxId": 10
},
{
"id": "vojtech-simetka",
"name": "Vojtěch Šimetka",
"twitter": "vojtechsimetka",
"bio": "Blockchain for Humanity, Swarm, Giveth",
"roles": [
"speaker",
"mentor"
]
},
{
"id": "qedk",
"name": "QEDK",
"twitter": "qedk_",
"bio": "Engineering @ Polygon, EthIndia alum, ex-Moonshot Collective",
"roles": [
"speaker",
"mentor"
],
"pretalxId": 15
},
{
"id": "radek-svarz",
"name": "Radek Švarz",
"twitter": "radk",
"bio": "dCZK, Apus.finance",
"roles": [
"speaker"
],
"pretalxId": 2
},
{
"id": "lauri-peltonen",
"name": "Lauri Peltonen",
"twitter": "lauripelto",
"bio": "Ethereum & StarkNet @ Equilibrium",
"roles": [
"speaker",
"mentor"
],
"pretalxId": 4
},
{
"id": "jakub-jedlinsky",
"name": "Jakub Jedlinský",
"twitter": "Jakub_Jedlinsky",
"bio": "Macroeconomist and analyst - Altlift.cz, lecturer at KMEV VŠE",
"roles": [
"speaker"
],
"pretalxId": 21
},
{
"id": "steffen-kux",
"name": "Steffen Kux",
"twitter": "steffenkux",
"bio": "Co-founder, researcher, and developer at corpus.ventures",
"roles": [
"speaker"
],
"pretalxId": 17
},
{
"id": "max-hampshire",
"name": "Max Hampshire",
"nickname": "Mx",
"twitter": "_wjth",
"bio": "Developer Relations for Nym, previously a smart contract developer and researcher",
"roles": [
"speaker"
],
"pretalxId": 11
},
{
"id": "danish-shabbir",
"name": "Danish Shabbir",
"twitter": "fullyfuzuli",
"bio": "Privacy researcher and a fiction writer",
"roles": [
"speaker"
],
"pretalxId": 12
},
{
"id": "jan-zibner",
"name": "Jan Zibner",
"link": "https://www.artiffine.com/team/jan-zibner",
"bio": "Lawyer specialising in intellectual property law and digital trends @ Artiffine",
"roles": [
"speaker"
],
"pretalxId": 22
},
{
"id": "dhadrien",
"name": "dhadrien",
"twitter": "dhadrien_",
"bio": "Founder of Sismo / ZK, Privacy, Decentralization and History",
"remote": true,
"roles": [
"speaker"
],
"pretalxId": 25
},
{
"id": "chris-blec",
"name": "Chris Blec",
"twitter": "ChrisBlec",
"bio": "The intersection of Bitcoin, DeFi and Liberty || MakerDAO delegate",
"remote": true,
"roles": [
"speaker"
],
"pretalxId": 38
},
{
"id": "six",
"name": "six",
"link": "https://cryptoctf.org/",
"bio": "CCTF founder",
"roles": [
"speaker",
"judge"
],
"pretalxId": 6
},
{
"id": "nikete",
"name": "mikete",
"twitter": "nikete",
"bio": "Curiosity driven. Open science, individual privacy, collective cognition",
"roles": [
"mentor",
"speaker"
],
"pretalxId": 27
},
{
"id": "mykola-siusko",
"name": "Mykola Siusko",
"twitter": "nicksvyaznoy",
"bio": "Web3 fixer | Curing surveillance capitalism",
"roles": [
"speaker"
],
"pretalxId": 28
},
{
"id": "roman-mazur",
"name": "Roman Mazur",
"twitter": "romanmazur",
"bio": "CEO & Co-founder @ Wido",
"roles": [
"speaker"
],
"pretalxId": 37
},
{
"id": "kurt-opsahl",
"name": "Kurt Opsahl",
"twitter": "kurtopsahl",
"bio": "Deputy Executive Director and General Counsel of the Electronic Frontier Foundation (EFF)",
"roles": [
"speaker"
],
"remote": true,
"pretalxId": 3
},
{
"id": "robert-de-groot",
"name": "Robert de Groot",
"twitter": "robdotrego",
"bio": "Dutch privacy advocate - ecosystem manager @ Swarm, Board member @ Open Signum",
"roles": [
"speaker"
],
"remote": true,
"pretalxId": 29
},
{
"id": "anirudha-bose",
"name": "Anirudha Bose",
"twitter": "onybose",
"bio": "Wallet Engineer at Brave",
"roles": [
"speaker"
],
"pretalxId": 33
},
{
"id": "felix-leupold",
"name": "Felix Leupold",
"twitter": "fleupold_",
"bio": "Software Engineer. Technical Lead @ CoWSwap",
"roles": [
"speaker"
],
"remote": true,
"pretalxId": 39
},
{
"id": "luca",
"name": "Luca",
"bio": "Blockchain protocol developer currently working at Kiln",
"link": "https://github.com/0xpanoramix",
"roles": [
"speaker"
],
"remote": true,
"pretalxId": 40
},
{
"id": "mario-havel",
"name": "Mario Havel",
"twitter": "TMIYChao",
"bio": "Ethereum Foundation, Bordel Hackerspace",
"roles": [
"advisor"
],
"remote": true
},
{
"id": "josef-j",
"name": "Josef J",
"twitter": "JosefJ_",
"bio": "ETHPrague, PWN Finance (previously Ethereum Foundation & Devcon)",
"roles": [
"advisor"
],
"remote": true
},
{
"id": "anett",
"name": "Anett Rolikova",
"twitter": "AnettRolikova",
"bio": "Nethermind, previously Ethereum Magicians",
"roles": [
"advisor",
"judge"
],
"pretalxId": 48
},
{
"id": "gabari",
"name": "Bryce",
"nickname": "gabari",
"twitter": "gabari___",
"bio": "Former head of communication for a top 3 DAO, Member of Developer DAO",
"roles": [
"volunteer"
]
},
{
"id": "hazae41",
"name": "Hugo",
"nickname": "Haz Æ 41",
"twitter": "hazae41",
"bio": "Sponsor & Speakers seeker | Software Engineer specialised in Privacy & Decentralized systems, member of Developer DAO",
"roles": [
"volunteer"
]
},
{
"id": "victor",
"name": "Victor",
"twitter": "Heliatr0p",
"bio": "Sponsors & Speakers seeker | Software Engineer",
"roles": [
"volunteer"
]
},
{
"id": "tree",
"name": "Tree",
"twitter": "treecz",
"bio": "Vision, content | Gwei.cz and BohemianDAO founder, Ethereum enthusiast",
"roles": [
"team"
],
"pretalxId": 1
},
{
"id": "tereza",
"name": "Tereza",
"twitter": "terkastarostova",
"bio": "Production, sponsors | Holky v Kryptu co-founder, chairman of UTXO Foundation",
"roles": [
"team"
],
"pretalxId": 31
},
{
"id": "exez",
"name": "Exez",
"twitter": "OndraPulc",
"bio": "Visual identity, design",
"roles": [
"team"
]
},
{
"id": "adam",
"name": "Adam",
"nickname": "vorcigernix",
"twitter": "vorcigernix",
"bio": "Website, community calls | Zitrone founder, member of Developer DAO and Forefront",
"roles": [
"team"
],
"pretalxId": 18
},
{
"id": "hedvika",
"name": "Hedvika",
"twitter": "HedvikaPa",
"nickname": "headwitch",
"bio": "Mentor seeking, experiences curation",
"roles": [
"team"
]
},
{
"id": "clairee",
"name": "Clairee",
"twitter": "De_luneClaire",
"bio": "Social networks",
"roles": [
"team"
]
},
{
"id": "jacob",
"name": "Jacob",
"twitter": "jacobjelen",
"bio": "Networking support",
"roles": [
"team"
],
"pretalxId": 24
},
{
"id": "dominika",
"name": "Dominika",
"twitter": "DominikaV5",
"bio": "Volunteers",
"roles": [
"team"
]
},
{
"id": "damsky",
"name": "Damsky",
"twitter": "helloitsdamsky",
"bio": "Community calls",
"roles": [
"team"
]
}
],
"sponsors": [
{
"id": "ef",
"name": "Ethereum Foundation",
"tier": "ecdsa",
"url": "https://ethereum.foundation/"
},
{
"id": "metamask",
"name": "MetaMask Snaps",
"tier": "3des",
"url": "https://metamask.io/snaps/"
},
{
"id": "mitonc",
"name": "MitonC",
"tier": "3des",
"url": "https://mitonc.com/"
},
{
"id": "radicle",
"name": "Radicle",
"tier": "3des",
"url": "https://radicle.xyz/"
},
{
"id": "ethindia",
"name": "ETHIndia",
"tier": "community",
"url": "https://ethindia.co/"
},
{
"id": "devfolio",
"name": "Devfolio",
"tier": "community",
"url": "https://devfolio.co/"
},
{
"id": "worldcoin",
"name": "Worldcoin",
"tier": "community",
"url": "https://worldcoin.org/"
}
],
"time": "2022-11-09T16:39:58.580Z",
"version": "v2022-10-16"
}

Zobrazit soubor

@ -1,515 +0,0 @@
[
{
"id": 10,
"name": "Social Games with Zero Knowledge Proofs",
"description": "Case studies of a few projects that use a zk formulation to create an interesting social experience. e.g. EthDOS, and a forward looking discussion of what games become possible given the current constraints on zk design space.",
"speakers": [
{
"id": 12,
"name": "Danish Shabbir"
}
],
"datetime": "2022-11-11T14:30:00+01:00",
"duration": 60,
"stage": "Open-space",
"eventType": "Workshop",
"track": "Talks"
},
{
"id": 28,
"name": "#FreeAlex Web3 activism handbook",
"description": "The Tornado Cash case showed that open-source development is under attack. It's time for a Web3 activism movement to build & facilitate practical tools of direct action. Let's start with a handbook mapping down on-chain & off-chain tools for #FreeAlex campaign. Free for everyone to act now.",
"speakers": [
{
"id": 28,
"name": "Mykola Siusko"
}
],
"datetime": "2022-11-11T15:30:00+01:00",
"duration": 45,
"stage": "Open-space",
"eventType": "Talk",
"track": "Talks"
},
{
"id": 2,
"name": "The blind signing of contracts interaction",
"description": "Users' interaction with smart contracts requires trust in several technologies: FrontEnd app, Wallet app, HW wallet, smart contract or protocol, and blockchain.\r\n\r\nBlind signing deteriorates this trust.",
"speakers": [
{
"id": 2,
"name": "Radek Švarz"
}
],
"datetime": "2022-11-11T18:30:00+01:00",
"duration": 30,
"stage": "Open-space",
"eventType": "Talk",
"track": "Talks"
},
{
"id": 1,
"name": "Opening ceremony & Kickoff",
"description": "Opening ceremony - Introduction to the ETHBrno hackathon, basics, schedule and important dates and times, voting mechanism explanation and other practical information.",
"speakers": [
{
"id": 1,
"name": "tree"
},
{
"id": 31,
"name": "Tereza Starostová"
}
],
"datetime": "2022-11-11T19:00:00+01:00",
"duration": 30,
"stage": "Open-space",
"eventType": "Talk",
"track": "Ceremonies"
},
{
"id": 79,
"name": "Ideas Showcases",
"description": "Idea Showcase",
"speakers": [],
"datetime": "2022-11-11T19:30:00+01:00",
"duration": 60,
"stage": "Open-space",
"eventType": "Workshop",
"track": "Talks"
},
{
"id": 36,
"name": "Team Formation Workshop",
"description": "TODO",
"speakers": [
{
"id": 24,
"name": "Jacob Jelen"
}
],
"datetime": "2022-11-11T20:30:00+01:00",
"duration": 60,
"stage": "Open-space",
"eventType": "Workshop",
"track": "Ceremonies"
},
{
"id": 16,
"name": "Free the Web",
"description": "Why and how to build decentralized web sites.",
"speakers": [
{
"id": 18,
"name": "ADAM SOBOTKA"
}
],
"datetime": "2022-11-11T14:30:00+01:00",
"duration": 60,
"stage": "Conference room",
"eventType": "Workshop",
"track": "Workshops"
},
{
"id": 61,
"name": "Armada: decentralised frontends",
"description": "Technical workshop how to build a decentralised frontend using the armada project. Basic coding skills and having a laptop required.",
"speakers": [
{
"id": 37,
"name": "roman"
}
],
"datetime": "2022-11-11T15:30:00+01:00",
"duration": 60,
"stage": "Conference room",
"eventType": "Workshop",
"track": "Workshops"
},
{
"id": 15,
"name": "dm3 - Decentralized, end-2-end encrypted web3 Messaging",
"description": "The aim of the talk is to introduce the dm3 protocol and show how secure communication can be integrated into a DApp with only a few lines of code.",
"speakers": [
{
"id": 17,
"name": "Steffen Kux"
}
],
"datetime": "2022-11-11T16:30:00+01:00",
"duration": 60,
"stage": "Conference room",
"eventType": "Talk (long)",
"track": "Talks"
},
{
"id": 13,
"name": "Getting into EVM and understanding modular blockchain infrastructure",
"description": "The talk will delve into some ingrained details and a high-level understanding of EVM, especially from Solidity language interaction perspectives, we will also talk a bit about Circom and how we can enable modular blockchain infrastructure in the current state of blockchain development.",
"speakers": [
{
"id": 15,
"name": "QEDK"
}
],
"datetime": "2022-11-11T21:45:00+01:00",
"duration": 45,
"stage": "Conference room",
"eventType": "Talk",
"track": "Talks"
},
{
"id": 56,
"name": "Cicada 3301: An Internet Mystery (2018)",
"description": "\"In this video I explore an elaborate cryptographic internet puzzle orchestrated by a mysterious individual or group known as Cicada 3301.\" - LEMMiNO",
"speakers": [],
"datetime": "2022-11-11T22:30:00+01:00",
"duration": 18,
"stage": "Sky room",
"eventType": "Video-projection",
"track": "Video projections"
},
{
"id": 58,
"name": "Hopium Diaries - Dystopian Dreams (2021)",
"description": "The fire is growing, and a new financial world is emerging. Follow our anonymous author into a future of finance. Not one that will be but one that might be.",
"speakers": [
{
"id": 32,
"name": "REKT"
}
],
"datetime": "2022-11-11T22:50:00+01:00",
"duration": 15,
"stage": "Sky room",
"eventType": "Video-projection",
"track": "Video projections"
},
{
"id": 57,
"name": "Lunarpunk and the Dark Side of the Cycle (2022)",
"description": "The conflict between old and new power structures is preprogrammed. While solarpunks join DAOs, lunarpunks prepare for war. By favouring transparency in its systems, solarpunk is tragically engineering its fate. The only hope for solarpunk is to go dark.",
"speakers": [
{
"id": 32,
"name": "REKT"
}
],
"datetime": "2022-11-11T23:05:00+01:00",
"duration": 10,
"stage": "Sky room",
"eventType": "Video-projection",
"track": "Video projections"
},
{
"id": 30,
"name": "Dinner (friday)",
"description": "TBA",
"speakers": [],
"datetime": "2022-11-11T18:00:00+01:00",
"duration": 90,
"stage": "Bar",
"eventType": "Catering",
"track": "Catering"
},
{
"id": 46,
"name": "Midnight Snack (friday)",
"description": "TODO",
"speakers": [],
"datetime": "2022-11-11T23:30:00+01:00",
"duration": 60,
"stage": "Bar",
"eventType": "Catering",
"track": "Catering"
},
{
"id": 40,
"name": "Hacking (friday)",
"description": "TBD",
"speakers": [],
"datetime": "2022-11-11T19:30:00+01:00",
"duration": 210,
"stage": "Hackathon",
"eventType": "Hacking",
"track": null
},
{
"id": 41,
"name": "Hacking (saturday)",
"description": "Twenty-four hours of pure hacking.",
"speakers": [],
"datetime": "2022-11-12T00:00:00+01:00",
"duration": 60,
"stage": "Hackathon",
"eventType": "Hacking",
"track": null
},
{
"id": 27,
"name": "Constant Function Market Making, Social Welfare & MEV",
"description": "We consider the social welfare that can be facilitated by a constant function market maker (CFMM).\r\nWhen there is sufficient liquidity available to the CFMM, it can approximate the optimal social welfare\r\nwhen all users transactions are executed. When one of the agent has the role of proposing the block, and\r\nblockspace is scarce, they can obtain higher expected utility than otherwise identical agents. This gives\r\na lower bound on the maximal extractable value exposed when blockspace is scarce.",
"speakers": [
{
"id": 27,
"name": "Nikete"
}
],
"datetime": "2022-11-12T11:00:00+01:00",
"duration": 30,
"stage": "Conference room",
"eventType": "Talk",
"track": "Talks"
},
{
"id": 65,
"name": "Do not sign gibberish",
"description": "Signing DApp transactions for EVM chains is a security nightmare, as it's very common for users to blindly approve a signature request while being completely oblivious to what the transaction does. This remains a very popular attack vector, taking advantage of the lack of information available to users while signing transactions.\r\n\r\nIn this talk, we'll develop an understanding of Ethereum calldata, and learn how you can decode it reveal insights about seemingly opaque transactions. I'll also present some of our recent efforts at Brave to bring more safety and transparency to the transaction approval process in Brave Wallet.",
"speakers": [
{
"id": 33,
"name": "Anirudha Bose"
}
],
"datetime": "2022-11-12T11:30:00+01:00",
"duration": 20,
"stage": "Conference room",
"eventType": "Talk",
"track": "Talks"
},
{
"id": 11,
"name": "Gateway to the Lens Protocol",
"description": "Join the discussion about the Lens Protocol and become eligible to claim your Lens handle.",
"speakers": [
{
"id": 13,
"name": "Vojtěch Pour"
},
{
"id": 14,
"name": "0xadams.eth"
}
],
"datetime": "2022-11-12T12:00:00+01:00",
"duration": 60,
"stage": "Conference room",
"eventType": "Campfire",
"track": "Talks"
},
{
"id": 74,
"name": "LochDex - IDO privacy with trustless dark pools",
"description": "We propose a federated and untrusted way to construct a dark pool with the utilization of various zero-knowledge protocols in order to protect private investor privacy in IDO fundraising models.",
"speakers": [
{
"id": 45,
"name": "silur"
}
],
"datetime": "2022-11-12T15:00:00+01:00",
"duration": 45,
"stage": "Conference room",
"eventType": "Talk",
"track": "Talks"
},
{
"id": 67,
"name": "Why We Should Care About Privacy",
"description": "Privacy is a fundamental right, and a right that enables other human rights. In this presentation, Kurt Opsahl will explain what privacy means, why its important, and how we can protect privacy by building and supporting privacy enhancing technologies.",
"speakers": [
{
"id": 3,
"name": "Kurt Opsahl"
}
],
"datetime": "2022-11-12T19:30:00+01:00",
"duration": 30,
"stage": "Conference room",
"eventType": "Remote Talk",
"track": "ETHBrno² Remote"
},
{
"id": 64,
"name": "Understanding MEV and its importance for Ethereum or Whats going on with Ethereums MEV-Boost?",
"description": "Suggested topic: \r\nHow MEV-boost works from a purely technical perspective (we will not discuss the benefits of running MEV-boost as it already has been done by Hasu and Stephane Gosselin in [*why run mev-boost*](https://writings.flashbots.net/writings/why-run-mevboost)).\r\n\r\nInstead, we will focus on the current state of the implementation of MEV-boost, and open a discussion on the near future and the ideas for the improvement of the solution.",
"speakers": [
{
"id": 40,
"name": "Luca"
}
],
"datetime": "2022-11-12T21:00:00+01:00",
"duration": 30,
"stage": "Conference room",
"eventType": "Remote Talk",
"track": "ETHBrno² Remote"
},
{
"id": 26,
"name": "Create a ZK Badge for your users or community in 15 minutes",
"description": "ZK Badges is a new web3 primitive for users to import their reputation or history to their wallets in a privacy preserving way.",
"speakers": [
{
"id": 25,
"name": "dhadrien"
}
],
"datetime": "2022-11-12T21:30:00+01:00",
"duration": 30,
"stage": "Conference room",
"eventType": "Remote Talk",
"track": "ETHBrno² Remote"
},
{
"id": 9,
"name": "Otterscan, an open source, local block explorer for EVM chains",
"description": "The Ethereum community still relies on very centralized infra, the most important one being block explorers. I'll show a very lightweight alternative anyone can run at home, a perfect companion to your Erigon node.",
"speakers": [
{
"id": 10,
"name": "Willian Mitsuda"
}
],
"datetime": "2022-11-12T22:30:00+01:00",
"duration": 30,
"stage": "Conference room",
"eventType": "Remote Talk",
"track": "ETHBrno² Remote"
},
{
"id": 34,
"name": "Breakfast (saturday)",
"description": "TBA",
"speakers": [],
"datetime": "2022-11-12T09:00:00+01:00",
"duration": 90,
"stage": "Bar",
"eventType": "Catering",
"track": "Catering"
},
{
"id": 31,
"name": "Lunch (saturday)",
"description": "TBA",
"speakers": [],
"datetime": "2022-11-12T13:00:00+01:00",
"duration": 90,
"stage": "Bar",
"eventType": "Catering",
"track": "Catering"
},
{
"id": 32,
"name": "Dinner (saturday)",
"description": "TBA",
"speakers": [],
"datetime": "2022-11-12T18:00:00+01:00",
"duration": 90,
"stage": "Bar",
"eventType": "Catering",
"track": "Catering"
},
{
"id": 47,
"name": "Midnight Snack (saturday)",
"description": "TODO",
"speakers": [],
"datetime": "2022-11-12T23:30:00+01:00",
"duration": 60,
"stage": "Bar",
"eventType": "Catering",
"track": "Catering"
},
{
"id": 42,
"name": "Hacking (sunday) - Submission deadline 11:00",
"description": "Last 11 hours of hacking. Don't forget to submit your project by 11 am on [ethbrno.devfolio.co](https://ethbrno.devfolio.co/)!",
"speakers": [],
"datetime": "2022-11-13T00:00:00+01:00",
"duration": 660,
"stage": "Hackathon",
"eventType": "Hacking",
"track": null
},
{
"id": 37,
"name": "Quadratic voting - vote for the best ETHBrno² projects",
"description": "Project submissions have just closed - now we need to find out which projects deserve the top prize. The grand prize will be decided by all visitors using quadratic voting and this session will guide you through the process.",
"speakers": [],
"datetime": "2022-11-13T11:00:00+01:00",
"duration": 30,
"stage": "Open-space",
"eventType": "Workshop",
"track": "Ceremonies"
},
{
"id": 68,
"name": "Twelve thoughts on the future of Web3",
"description": "Thoughts and predictions from a full-stack developer with over seven years of working in this industry and helping teams",
"speakers": [
{
"id": 41,
"name": "Owen Barnes"
}
],
"datetime": "2022-11-13T15:00:00+01:00",
"duration": 30,
"stage": "Open-space",
"eventType": "Talk",
"track": "Talks"
},
{
"id": 38,
"name": "Closing ceremonies - award ceremony, demos",
"description": "TODO",
"speakers": [
{
"id": 1,
"name": "tree"
},
{
"id": 31,
"name": "Tereza Starostová"
}
],
"datetime": "2022-11-13T16:00:00+01:00",
"duration": 60,
"stage": "Open-space",
"eventType": "Talk (long)",
"track": "Ceremonies"
},
{
"id": 39,
"name": "The final toast & beer 🍻",
"description": "TBA",
"speakers": [],
"datetime": "2022-11-13T17:00:00+01:00",
"duration": 90,
"stage": "Open-space",
"eventType": "Catering",
"track": "Catering"
},
{
"id": 35,
"name": "Breakfast (sunday)",
"description": "TBA",
"speakers": [],
"datetime": "2022-11-13T09:00:00+01:00",
"duration": 90,
"stage": "Bar",
"eventType": "Catering",
"track": "Catering"
},
{
"id": 33,
"name": "Lunch (sunday)",
"description": "TBA",
"speakers": [],
"datetime": "2022-11-13T13:00:00+01:00",
"duration": 90,
"stage": "Bar",
"eventType": "Catering",
"track": "Catering"
}
]

Zobrazit soubor

@ -1,6 +1,6 @@
<script>
import { time_ranges_to_array } from "svelte/internal";
import { marked } from 'marked';
export let data;
let checked = false;
@ -115,9 +115,11 @@
<h2 class="text-2xl font-medium text-white title-font mb-2">
{evt.name}
</h2>
<p class="leading-relaxed">
{evt.description}
</p>
{#if evt.description && !['TBD', 'TBA', 'TODO'].includes(evt.description)}
<p class="leading-relaxed markdown">
{@html marked(evt.description)}
</p>
{/if}
{#if evt.speakers && evt.speakers.length > 0}
<div class="col-start-2 row-start-1 row-end-3 mt-4 lg:mt-0 xl:mt-4">
<dt class="sr-only">Speakers</dt>

Zobrazit soubor

@ -1,535 +0,0 @@
{
"contributorTypes": {
"all": {
"title": "All",
"role": null
},
"speakers": {
"title": "Speakers",
"role": "speaker"
},
"mentors": {
"title": "Mentors",
"role": "mentor"
},
"judges": {
"title": "Judges",
"role": "judge"
},
"advisors": {
"title": "Advisors",
"role": "advisor"
},
"volunteers": {
"title": "Volunteers",
"role": "volunteer"
},
"team": {
"title": "Core Team",
"role": "team"
}
},
"contributors": [
{
"id": "silur",
"name": "Abraham Endre",
"nickname": "Silur",
"link": "https://github.com/Silur",
"bio": "Hackoholic Cryptonaut - Early Ethereum dev and blockchain pioneer",
"roles": [
"speaker"
],
"pretalxId": 45
},
{
"id": "rachel-oleary",
"name": "Rachel-Rose O'Leary",
"twitter": "lunar_mining",
"bio": "DarkFi core dev, writer",
"roles": [
"speaker"
],
"desc": "Rachel-Rose OLeary is a core dev at lunarpunk layer 1, DarkFi. She is also co-editor of the philosophy journal Agorism in the 21st Century. As a writer she has published in egirlcapital, CoinDesk, Defiant, Wired and elsewhere under anonymous accounts. She believes privacy is necessary for communities to define their own destinies.\n"
},
{
"id": "nick-almond",
"name": "Nick Almond",
"nickname": "DrNick",
"twitter": "DrNickA",
"bio": "Building the next generation of DAOs with FactoryDAO",
"roles": [
"speaker"
]
},
{
"id": "juraj-bednar",
"name": "Juraj Bednar",
"twitter": "jurbed",
"bio": "Hacktrophy, Hackyourself.io",
"roles": [
"speaker"
],
"remote": true,
"pretalxId": 47
},
{
"id": "pavol-luptak",
"name": "Pavol Luptak",
"nickname": "wilder",
"twitter": "wilderco",
"bio": "Nethemba, Hacktrophy, liberation.travel",
"roles": [
"speaker"
],
"remote": true,
"pretalxId": 5
},
{
"id": "dcbuilder",
"name": "dcbuilder.eth",
"twitter": "DCbuild3r",
"bio": "WorldCoin, devpill.me",
"roles": [
"speaker",
"advisor"
]
},
{
"id": "artem-vorotnikov",
"name": "Artem Vorotnikov",
"twitter": "vorot93",
"bio": "Ethereum Core Developer, creator of Akula",
"roles": [
"speaker"
],
"remote": true
},
{
"id": "owen-barnes",
"name": "Owen Barnes",
"nickname": "temporalwave",
"twitter": "temporalwave",
"bio": "Independent freedom adviser",
"roles": [
"speaker",
"mentor"
],
"pretalxId": 41
},
{
"id": "william-mitsuda",
"name": "Willian Mitsuda",
"twitter": "wmitsuda",
"bio": "Creator of Otterscan",
"roles": [
"speaker"
],
"remote": true,
"pretalxId": 10
},
{
"id": "vojtech-simetka",
"name": "Vojtěch Šimetka",
"twitter": "vojtechsimetka",
"bio": "Blockchain for Humanity, Swarm, Giveth",
"roles": [
"speaker",
"mentor"
]
},
{
"id": "qedk",
"name": "QEDK",
"twitter": "qedk_",
"bio": "Engineering @ Polygon, EthIndia alum, ex-Moonshot Collective",
"roles": [
"speaker",
"mentor"
],
"pretalxId": 15
},
{
"id": "radek-svarz",
"name": "Radek Švarz",
"twitter": "radk",
"bio": "dCZK, Apus.finance",
"roles": [
"speaker"
],
"pretalxId": 2
},
{
"id": "lauri-peltonen",
"name": "Lauri Peltonen",
"twitter": "lauripelto",
"bio": "Ethereum & StarkNet @ Equilibrium",
"roles": [
"speaker",
"mentor"
],
"pretalxId": 4
},
{
"id": "jakub-jedlinsky",
"name": "Jakub Jedlinský",
"twitter": "Jakub_Jedlinsky",
"bio": "Macroeconomist and analyst - Altlift.cz, lecturer at KMEV VŠE",
"roles": [
"speaker"
],
"pretalxId": 21
},
{
"id": "steffen-kux",
"name": "Steffen Kux",
"twitter": "steffenkux",
"bio": "Co-founder, researcher, and developer at corpus.ventures",
"roles": [
"speaker"
],
"pretalxId": 17
},
{
"id": "max-hampshire",
"name": "Max Hampshire",
"nickname": "Mx",
"twitter": "_wjth",
"bio": "Developer Relations for Nym, previously a smart contract developer and researcher",
"roles": [
"speaker"
],
"pretalxId": 11
},
{
"id": "danish-shabbir",
"name": "Danish Shabbir",
"twitter": "fullyfuzuli",
"bio": "Privacy researcher and a fiction writer",
"roles": [
"speaker"
],
"pretalxId": 12
},
{
"id": "jan-zibner",
"name": "Jan Zibner",
"link": "https://www.artiffine.com/team/jan-zibner",
"bio": "Lawyer specialising in intellectual property law and digital trends @ Artiffine",
"roles": [
"speaker"
],
"pretalxId": 22
},
{
"id": "dhadrien",
"name": "dhadrien",
"twitter": "dhadrien_",
"bio": "Founder of Sismo / ZK, Privacy, Decentralization and History",
"remote": true,
"roles": [
"speaker"
],
"pretalxId": 25
},
{
"id": "chris-blec",
"name": "Chris Blec",
"twitter": "ChrisBlec",
"bio": "The intersection of Bitcoin, DeFi and Liberty || MakerDAO delegate",
"remote": true,
"roles": [
"speaker"
],
"pretalxId": 38
},
{
"id": "six",
"name": "six",
"link": "https://cryptoctf.org/",
"bio": "CCTF founder",
"roles": [
"speaker",
"judge"
],
"pretalxId": 6
},
{
"id": "nikete",
"name": "mikete",
"twitter": "nikete",
"bio": "Curiosity driven. Open science, individual privacy, collective cognition",
"roles": [
"mentor",
"speaker"
],
"pretalxId": 27
},
{
"id": "mykola-siusko",
"name": "Mykola Siusko",
"twitter": "nicksvyaznoy",
"bio": "Web3 fixer | Curing surveillance capitalism",
"roles": [
"speaker"
],
"pretalxId": 28
},
{
"id": "roman-mazur",
"name": "Roman Mazur",
"twitter": "romanmazur",
"bio": "CEO & Co-founder @ Wido",
"roles": [
"speaker"
],
"pretalxId": 37
},
{
"id": "kurt-opsahl",
"name": "Kurt Opsahl",
"twitter": "kurtopsahl",
"bio": "Deputy Executive Director and General Counsel of the Electronic Frontier Foundation (EFF)",
"roles": [
"speaker"
],
"remote": true,
"pretalxId": 3
},
{
"id": "robert-de-groot",
"name": "Robert de Groot",
"twitter": "robdotrego",
"bio": "Dutch privacy advocate - ecosystem manager @ Swarm, Board member @ Open Signum",
"roles": [
"speaker"
],
"remote": true,
"pretalxId": 29
},
{
"id": "anirudha-bose",
"name": "Anirudha Bose",
"twitter": "onybose",
"bio": "Wallet Engineer at Brave",
"roles": [
"speaker"
],
"pretalxId": 33
},
{
"id": "felix-leupold",
"name": "Felix Leupold",
"twitter": "fleupold_",
"bio": "Software Engineer. Technical Lead @ CoWSwap",
"roles": [
"speaker"
],
"remote": true,
"pretalxId": 39
},
{
"id": "luca",
"name": "Luca",
"bio": "Blockchain protocol developer currently working at Kiln",
"link": "https://github.com/0xpanoramix",
"roles": [
"speaker"
],
"remote": true,
"pretalxId": 40
},
{
"id": "mario-havel",
"name": "Mario Havel",
"twitter": "TMIYChao",
"bio": "Ethereum Foundation, Bordel Hackerspace",
"roles": [
"advisor"
],
"remote": true
},
{
"id": "josef-j",
"name": "Josef J",
"twitter": "JosefJ_",
"bio": "ETHPrague, PWN Finance (previously Ethereum Foundation & Devcon)",
"roles": [
"advisor"
],
"remote": true
},
{
"id": "anett",
"name": "Anett Rolikova",
"twitter": "AnettRolikova",
"bio": "Nethermind, previously Ethereum Magicians",
"roles": [
"advisor",
"judge"
],
"pretalxId": 48
},
{
"id": "gabari",
"name": "Bryce",
"nickname": "gabari",
"twitter": "gabari___",
"bio": "Former head of communication for a top 3 DAO, Member of Developer DAO",
"roles": [
"volunteer"
]
},
{
"id": "hazae41",
"name": "Hugo",
"nickname": "Haz Æ 41",
"twitter": "hazae41",
"bio": "Sponsor & Speakers seeker | Software Engineer specialised in Privacy & Decentralized systems, member of Developer DAO",
"roles": [
"volunteer"
]
},
{
"id": "victor",
"name": "Victor",
"twitter": "Heliatr0p",
"bio": "Sponsors & Speakers seeker | Software Engineer",
"roles": [
"volunteer"
]
},
{
"id": "tree",
"name": "Tree",
"twitter": "treecz",
"bio": "Vision, content | Gwei.cz and BohemianDAO founder, Ethereum enthusiast",
"roles": [
"team"
],
"pretalxId": 1
},
{
"id": "tereza",
"name": "Tereza",
"twitter": "terkastarostova",
"bio": "Production, sponsors | Holky v Kryptu co-founder, chairman of UTXO Foundation",
"roles": [
"team"
],
"pretalxId": 31
},
{
"id": "exez",
"name": "Exez",
"twitter": "OndraPulc",
"bio": "Visual identity, design",
"roles": [
"team"
]
},
{
"id": "adam",
"name": "Adam",
"nickname": "vorcigernix",
"twitter": "vorcigernix",
"bio": "Website, community calls | Zitrone founder, member of Developer DAO and Forefront",
"roles": [
"team"
],
"pretalxId": 18
},
{
"id": "hedvika",
"name": "Hedvika",
"twitter": "HedvikaPa",
"nickname": "headwitch",
"bio": "Mentor seeking, experiences curation",
"roles": [
"team"
]
},
{
"id": "clairee",
"name": "Clairee",
"twitter": "De_luneClaire",
"bio": "Social networks",
"roles": [
"team"
]
},
{
"id": "jacob",
"name": "Jacob",
"twitter": "jacobjelen",
"bio": "Networking support",
"roles": [
"team"
],
"pretalxId": 24
},
{
"id": "dominika",
"name": "Dominika",
"twitter": "DominikaV5",
"bio": "Volunteers",
"roles": [
"team"
]
},
{
"id": "damsky",
"name": "Damsky",
"twitter": "helloitsdamsky",
"bio": "Community calls",
"roles": [
"team"
]
}
],
"sponsors": [
{
"id": "ef",
"name": "Ethereum Foundation",
"tier": "ecdsa",
"url": "https://ethereum.foundation/"
},
{
"id": "metamask",
"name": "MetaMask Snaps",
"tier": "3des",
"url": "https://metamask.io/snaps/"
},
{
"id": "mitonc",
"name": "MitonC",
"tier": "3des",
"url": "https://mitonc.com/"
},
{
"id": "radicle",
"name": "Radicle",
"tier": "3des",
"url": "https://radicle.xyz/"
},
{
"id": "ethindia",
"name": "ETHIndia",
"tier": "community",
"url": "https://ethindia.co/"
},
{
"id": "devfolio",
"name": "Devfolio",
"tier": "community",
"url": "https://devfolio.co/"
},
{
"id": "worldcoin",
"name": "Worldcoin",
"tier": "community",
"url": "https://worldcoin.org/"
}
],
"time": "2022-11-09T16:39:58.580Z",
"version": "v2022-10-16"
}

Binární soubor nebyl zobrazen.

Za

Šířka:  |  Výška:  |  Velikost: 48 KiB

Binární soubor nebyl zobrazen.

Za

Šířka:  |  Výška:  |  Velikost: 18 KiB