This commit is contained in:
burningtree 2023-04-25 08:41:24 +00:00
rodič 8c3f741ab2
revize 1c59ce1d8b
17 změnil soubory, kde provedl 70 přidání a 73 odebrání

Zobrazit soubor

@ -738,7 +738,7 @@ person-item:hover .text-mild,
cursor: help;
transition-property: all;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 1000ms;
transition-duration: 500ms;
}
.fixed{
position: fixed;
@ -847,9 +847,6 @@ person-item:hover .text-mild,
.aspect-square{
aspect-ratio: 1 / 1;
}
.h-28{
height: 7rem;
}
.h-full{
height: 100%;
}
@ -859,8 +856,8 @@ person-item:hover .text-mild,
.min-h-screen{
min-height: 100vh;
}
.w-20{
width: 5rem;
.w-2\/5{
width: 40%;
}
.w-3\/4{
width: 75%;
@ -922,13 +919,15 @@ person-item:hover .text-mild,
.border{
border-width: 1px;
}
.border-dashed{
border-style: dashed;
}
.border-gray-600{
--tw-border-opacity: 1;
border-color: rgb(75 85 99 / var(--tw-border-opacity));
}
.border-gray-800{
--tw-border-opacity: 1;
border-color: rgb(31 41 55 / var(--tw-border-opacity));
.border-white\/30{
border-color: rgb(255 255 255 / 0.3);
}
.bg-\[\#0e0e0e\]{
--tw-bg-opacity: 1;
@ -1132,6 +1131,10 @@ person-item:hover .text-mild,
.filter{
filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.hover\:border-white:hover{
--tw-border-opacity: 1;
border-color: rgb(255 255 255 / var(--tw-border-opacity));
}
.hover\:bg-white:hover{
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity));
@ -1196,12 +1199,6 @@ person-item:hover .text-mild,
.lg\:hidden{
display: none;
}
.lg\:h-32{
height: 8rem;
}
.lg\:w-32{
width: 8rem;
}
.lg\:w-48{
width: 12rem;
}

Zobrazit soubor

@ -1,5 +1,5 @@
import { _ } from "./_layout-c2dc3e40.js";
import { default as default2 } from "../components/pages/_layout.svelte-1050aff9.js";
import { default as default2 } from "../components/pages/_layout.svelte-7f7e1657.js";
export {
default2 as component,
_ as universal

Zobrazit soubor

@ -1,4 +0,0 @@
import { P } from "./_page-3742c7ac.js";
export {
P as component
};

Zobrazit soubor

@ -0,0 +1,4 @@
import { P } from "./_page-b80bbc09.js";
export {
P as component
};

Zobrazit soubor

@ -192,7 +192,7 @@ function create_each_block$2(ctx) {
attr(a2, "class", "hover:underline animate-speaker");
attr(div2, "class", "text-mild");
attr(div3, "class", "pb-3.5 px-5");
attr(div4, "class", "hover:bg-white hover:text-black person-item");
attr(div4, "class", "hover:bg-white hover:text-black person-item border border-white/30");
},
m(target, anchor) {
insert_hydration(target, div4, anchor);
@ -24325,7 +24325,7 @@ var CoinbaseWalletConnector = class extends Connector {
async getProvider() {
var _a;
if (!__privateGet(this, _provider$1)) {
let CoinbaseWalletSDK = (await __vitePreload(() => import("./index-053db49c.js").then((n2) => n2.i), true ? ["./index-053db49c.js","./tslib-4783d4b7.js"] : void 0, import.meta.url)).default;
let CoinbaseWalletSDK = (await __vitePreload(() => import("./index-7231842f.js").then((n2) => n2.i), true ? ["./index-7231842f.js","./tslib-810eddb7.js"] : void 0, import.meta.url)).default;
if (typeof CoinbaseWalletSDK !== "function" && typeof CoinbaseWalletSDK.default === "function")
CoinbaseWalletSDK = CoinbaseWalletSDK.default;
__privateSet(this, _client, new CoinbaseWalletSDK(this.options));
@ -24653,7 +24653,7 @@ var WalletConnectConnector = class extends Connector {
}),
{}
) : {};
const WalletConnectProvider = (await __vitePreload(() => import("./index-acdaec05.js"), true ? ["./index-acdaec05.js","./index-79c6f12a.js","./tslib-4783d4b7.js","./dijkstra-cb1f074b.js"] : void 0, import.meta.url)).default;
const WalletConnectProvider = (await __vitePreload(() => import("./index-3b7936c0.js"), true ? ["./index-3b7936c0.js","./index-d082220d.js","./tslib-810eddb7.js","./dijkstra-cb1f074b.js"] : void 0, import.meta.url)).default;
__privateSet(this, _provider, new WalletConnectProvider({
...this.options,
chainId,
@ -24700,7 +24700,7 @@ _initUniversalProviderPromise = /* @__PURE__ */ new WeakMap();
_web3Modal = /* @__PURE__ */ new WeakMap();
_createWeb3Modal = /* @__PURE__ */ new WeakSet();
createWeb3Modal_fn = async function() {
const { Web3Modal } = await __vitePreload(() => import("./index-29d0f04b.js"), true ? ["./index-29d0f04b.js","./preload-helper-f8376bb0.js"] : void 0, import.meta.url);
const { Web3Modal } = await __vitePreload(() => import("./index-20c16bab.js"), true ? ["./index-20c16bab.js","./preload-helper-f8376bb0.js"] : void 0, import.meta.url);
const { version: version2 } = this.options;
__privateSet(this, _web3Modal, new Web3Modal({
walletConnectVersion: version2 === "2" ? 2 : 1,
@ -24710,7 +24710,7 @@ createWeb3Modal_fn = async function() {
};
_initUniversalProvider = /* @__PURE__ */ new WeakSet();
initUniversalProvider_fn = async function() {
const WalletConnectProvider = (await __vitePreload(() => import("./index.es-a4846ed6.js"), true ? ["./index.es-a4846ed6.js","./tslib-4783d4b7.js","./index-79c6f12a.js"] : void 0, import.meta.url)).default;
const WalletConnectProvider = (await __vitePreload(() => import("./index.es-e37d8dee.js"), true ? ["./index.es-e37d8dee.js","./tslib-810eddb7.js","./index-d082220d.js"] : void 0, import.meta.url)).default;
if (typeof (WalletConnectProvider == null ? void 0 : WalletConnectProvider.init) === "function") {
__privateSet(this, _provider, await WalletConnectProvider.init(
this.options
@ -27190,7 +27190,7 @@ class h {
}
async initUi() {
if (typeof window < "u") {
await __vitePreload(() => import("./index-0830a23b.js"), true ? ["./index-0830a23b.js","./dijkstra-cb1f074b.js"] : void 0, import.meta.url);
await __vitePreload(() => import("./index-47eb5a21.js"), true ? ["./index-47eb5a21.js","./dijkstra-cb1f074b.js"] : void 0, import.meta.url);
const e = document.createElement("w3m-modal");
document.body.insertAdjacentElement("beforeend", e), a$1.setIsUiLoaded(true);
}
@ -28029,7 +28029,7 @@ function create_each_block$1(ctx) {
if (!src_url_equal(img.src, img_src_value = /*badge*/
ctx[18].img))
attr(img, "src", img_src_value);
attr(img, "class", img_class_value = "w-20 h-28 lg:w-32 lg:h-32 " + /*connected*/
attr(img, "class", img_class_value = "w-2/5 aspect-square " + /*connected*/
(ctx[6] && /*userBadges*/
ctx[3] && /*userBadges*/
((_a = ctx[3].badges[
@ -28054,12 +28054,12 @@ function create_each_block$1(ctx) {
attr(span, "class", "font-bold");
attr(div2, "class", "mt-4");
attr(div3, "class", "w-full");
attr(div4, "class", div4_class_value = "justify-center text-center badge pt-4 " + /*userBadges*/
attr(div4, "class", div4_class_value = "justify-center text-center badge p-4 border border-white/30 hover:border-white border-dashed " + /*userBadges*/
(((_b = ctx[3]) == null ? void 0 : _b.badges) && /*userBadges*/
((_e = (_d = ctx[3]) == null ? void 0 : _d.badges[
/*badge*/
(_c = ctx[18]) == null ? void 0 : _c.id
]) == null ? void 0 : _e.eligible) ? "bg-white text-black eligible" : " border-gray-800"));
]) == null ? void 0 : _e.eligible) ? "bg-white text-black eligible" : ""));
},
m(target, anchor) {
insert_hydration(target, div4, anchor);
@ -28097,7 +28097,7 @@ function create_each_block$1(ctx) {
p(ctx2, dirty) {
var _a, _b, _c, _d, _e;
if (dirty & /*connected, userBadges*/
72 && img_class_value !== (img_class_value = "w-20 h-28 lg:w-32 lg:h-32 " + /*connected*/
72 && img_class_value !== (img_class_value = "w-2/5 aspect-square " + /*connected*/
(ctx2[6] && /*userBadges*/
ctx2[3] && /*userBadges*/
((_a = ctx2[3].badges[
@ -28139,12 +28139,12 @@ function create_each_block$1(ctx) {
)
if_block2.p(ctx2, dirty);
if (dirty & /*userBadges*/
8 && div4_class_value !== (div4_class_value = "justify-center text-center badge pt-4 " + /*userBadges*/
8 && div4_class_value !== (div4_class_value = "justify-center text-center badge p-4 border border-white/30 hover:border-white border-dashed " + /*userBadges*/
(((_b = ctx2[3]) == null ? void 0 : _b.badges) && /*userBadges*/
((_e = (_d = ctx2[3]) == null ? void 0 : _d.badges[
/*badge*/
(_c = ctx2[18]) == null ? void 0 : _c.id
]) == null ? void 0 : _e.eligible) ? "bg-white text-black eligible" : " border-gray-800"))) {
]) == null ? void 0 : _e.eligible) ? "bg-white text-black eligible" : ""))) {
attr(div4, "class", div4_class_value);
}
},

Zobrazit soubor

@ -1,5 +1,5 @@
import { _ as __vitePreload } from "./preload-helper-f8376bb0.js";
import { k, W, a as a$1 } from "./_page-3742c7ac.js";
import { k, W, a as a$1 } from "./_page-b80bbc09.js";
var s = Object.defineProperty, a = Object.getOwnPropertySymbols, c = Object.prototype.hasOwnProperty, d = Object.prototype.propertyIsEnumerable, i = (o, e, t) => e in o ? s(o, e, { enumerable: true, configurable: true, writable: true, value: t }) : o[e] = t, b = (o, e) => {
for (var t in e || (e = {}))
c.call(e, t) && i(o, t, e[t]);
@ -14,7 +14,7 @@ class f {
}
async initUi() {
if (typeof window < "u") {
await __vitePreload(() => import("./index-0830a23b.js"), true ? ["./index-0830a23b.js","./_page-3742c7ac.js","./index-88d77172.js","./helpers-c3e656fe.js","./singletons-0b808b86.js","./preload-helper-f8376bb0.js","./dijkstra-cb1f074b.js"] : void 0, import.meta.url);
await __vitePreload(() => import("./index-47eb5a21.js"), true ? ["./index-47eb5a21.js","./_page-b80bbc09.js","./index-88d77172.js","./helpers-c3e656fe.js","./singletons-0b808b86.js","./preload-helper-f8376bb0.js","./dijkstra-cb1f074b.js"] : void 0, import.meta.url);
const e = document.createElement("w3m-modal");
document.body.insertAdjacentElement("beforeend", e), a$1.setIsUiLoaded(true);
}

Zobrazit soubor

@ -1,5 +1,5 @@
import { r as require$$1, e as commonjsGlobal, s as sha3Exports, h as getAugmentedNamespace, l as base64Js, m as ieee754, E as EventEmitter } from "./_page-3742c7ac.js";
import { p as payloadId$1, s as splitOnFirst, a as strictUriEncode, d as decodeUriComponent, c as cjs$3, I as IJsonRpcConnection, f as formatJsonRpcError, J as JsonRpcProvider, H as HttpConnection } from "./index-79c6f12a.js";
import { r as require$$1, e as commonjsGlobal, s as sha3Exports, h as getAugmentedNamespace, l as base64Js, m as ieee754, E as EventEmitter } from "./_page-b80bbc09.js";
import { p as payloadId$1, s as splitOnFirst, a as strictUriEncode, d as decodeUriComponent, c as cjs$3, I as IJsonRpcConnection, f as formatJsonRpcError, J as JsonRpcProvider, H as HttpConnection } from "./index-d082220d.js";
import { d as dijkstraExports } from "./dijkstra-cb1f074b.js";
var cjs$2 = {};
var cjs$1 = {};

Zobrazit soubor

@ -1,4 +1,4 @@
import { W, k as k$1, a as a$2, L, b as P$1, A as A$1, d as d$2, g as g$2 } from "./_page-3742c7ac.js";
import { W, k as k$1, a as a$2, L, b as P$1, A as A$1, d as d$2, g as g$2 } from "./_page-b80bbc09.js";
import { d as dijkstraExports } from "./dijkstra-cb1f074b.js";
/**
* @license

Zobrazit soubor

@ -1,5 +1,5 @@
import { c as buffer$1, i as inherits_browserExports, r as require$$1$1, e as commonjsGlobal, f as bnExports, h as getAugmentedNamespace, j as getDefaultExportFromCjs } from "./_page-3742c7ac.js";
import { e as eventsExports, t as tslibExports$1 } from "./tslib-4783d4b7.js";
import { c as buffer$1, i as inherits_browserExports, r as require$$1$1, e as commonjsGlobal, f as bnExports, h as getAugmentedNamespace, j as getDefaultExportFromCjs } from "./_page-b80bbc09.js";
import { e as eventsExports, t as tslibExports$1 } from "./tslib-810eddb7.js";
function _mergeNamespaces(n2, m2) {
for (var i = 0; i < m2.length; i++) {
const e2 = m2[i];

Zobrazit soubor

@ -1,5 +1,5 @@
import { t as tslibExports, e as eventsExports } from "./tslib-4783d4b7.js";
import { e as commonjsGlobal, j as getDefaultExportFromCjs } from "./_page-3742c7ac.js";
import { t as tslibExports, e as eventsExports } from "./tslib-810eddb7.js";
import { e as commonjsGlobal, j as getDefaultExportFromCjs } from "./_page-b80bbc09.js";
const PARSE_ERROR = "PARSE_ERROR";
const INVALID_REQUEST = "INVALID_REQUEST";
const METHOD_NOT_FOUND = "METHOD_NOT_FOUND";

Zobrazit soubor

@ -1,6 +1,6 @@
import { t as tslibExports, e as eventsExports } from "./tslib-4783d4b7.js";
import { e as commonjsGlobal, h as getAugmentedNamespace, r as require$$1 } from "./_page-3742c7ac.js";
import { b as safeJsonStringify$1, s as splitOnFirst, a as strictUriEncode, d as decodeUriComponent, i as isWsUrl, c as cjs$8, e as isLocalhostUrl, g as safeJsonParse$1, f as formatJsonRpcError, h as parseConnectionError, J as JsonRpcProvider, j as isJsonRpcRequest, k as formatJsonRpcResult, l as isJsonRpcResult, m as isJsonRpcError, n as isJsonRpcResponse, o as formatJsonRpcRequest, H as HttpConnection } from "./index-79c6f12a.js";
import { t as tslibExports, e as eventsExports } from "./tslib-810eddb7.js";
import { e as commonjsGlobal, h as getAugmentedNamespace, r as require$$1 } from "./_page-b80bbc09.js";
import { b as safeJsonStringify$1, s as splitOnFirst, a as strictUriEncode, d as decodeUriComponent, i as isWsUrl, c as cjs$8, e as isLocalhostUrl, g as safeJsonParse$1, f as formatJsonRpcError, h as parseConnectionError, J as JsonRpcProvider, j as isJsonRpcRequest, k as formatJsonRpcResult, l as isJsonRpcResult, m as isJsonRpcError, n as isJsonRpcResponse, o as formatJsonRpcRequest, H as HttpConnection } from "./index-d082220d.js";
function tryStringify(o2) {
try {
return JSON.stringify(o2);

Zobrazit soubor

@ -1,4 +1,4 @@
import { e as commonjsGlobal } from "./_page-3742c7ac.js";
import { e as commonjsGlobal } from "./_page-b80bbc09.js";
var eventsExports = {};
var events = {
get exports() {

Zobrazit soubor

@ -1,6 +1,6 @@
import "../../chunks/index-88d77172.js";
import "../../chunks/helpers-c3e656fe.js";
import { P } from "../../chunks/_page-3742c7ac.js";
import { P } from "../../chunks/_page-b80bbc09.js";
export {
P as default
};

Zobrazit soubor

@ -857,9 +857,9 @@ class Root extends SvelteComponent {
}
const matchers = {};
const nodes = [
() => __vitePreload(() => import("./chunks/0-a206c68c.js"), true ? ["./chunks/0-a206c68c.js","./chunks/_layout-c2dc3e40.js","./components/pages/_layout.svelte-1050aff9.js","./chunks/index-88d77172.js","./chunks/helpers-c3e656fe.js","./assets/_layout-12f2ec2d.css"] : void 0, import.meta.url),
() => __vitePreload(() => import("./chunks/0-e934a6ac.js"), true ? ["./chunks/0-e934a6ac.js","./chunks/_layout-c2dc3e40.js","./components/pages/_layout.svelte-7f7e1657.js","./chunks/index-88d77172.js","./chunks/helpers-c3e656fe.js","./assets/_layout-d04ee49b.css"] : void 0, import.meta.url),
() => __vitePreload(() => import("./chunks/1-8bc57e9d.js"), true ? ["./chunks/1-8bc57e9d.js","./components/error.svelte-0198a771.js","./chunks/index-88d77172.js","./chunks/singletons-0b808b86.js"] : void 0, import.meta.url),
() => __vitePreload(() => import("./chunks/2-0e69a3a1.js"), true ? ["./chunks/2-0e69a3a1.js","./chunks/_page-3742c7ac.js","./chunks/index-88d77172.js","./chunks/helpers-c3e656fe.js","./chunks/singletons-0b808b86.js","./chunks/preload-helper-f8376bb0.js"] : void 0, import.meta.url)
() => __vitePreload(() => import("./chunks/2-9cf8b54e.js"), true ? ["./chunks/2-9cf8b54e.js","./chunks/_page-b80bbc09.js","./chunks/index-88d77172.js","./chunks/helpers-c3e656fe.js","./chunks/singletons-0b808b86.js","./chunks/preload-helper-f8376bb0.js"] : void 0, import.meta.url)
];
const server_loads = [];
const dictionary = {

Zobrazit soubor

@ -1 +1 @@
{"version":"1682411302690"}
{"version":"1682412060895"}

Zobrazit soubor

@ -6,17 +6,17 @@
<meta name="viewport" content="width=device-width" />
<meta name="theme-color" content="#000000" />
<meta http-equiv="content-security-policy" content="">
<link href="./_app/immutable/assets/_layout-12f2ec2d.css" rel="stylesheet">
<link rel="modulepreload" href="./_app/immutable/start-8a303502.js">
<link href="./_app/immutable/assets/_layout-d04ee49b.css" rel="stylesheet">
<link rel="modulepreload" href="./_app/immutable/start-92d4e897.js">
<link rel="modulepreload" href="./_app/immutable/chunks/index-88d77172.js">
<link rel="modulepreload" href="./_app/immutable/chunks/singletons-0b808b86.js">
<link rel="modulepreload" href="./_app/immutable/chunks/preload-helper-f8376bb0.js">
<link rel="modulepreload" href="./_app/immutable/components/pages/_layout.svelte-1050aff9.js">
<link rel="modulepreload" href="./_app/immutable/components/pages/_layout.svelte-7f7e1657.js">
<link rel="modulepreload" href="./_app/immutable/chunks/helpers-c3e656fe.js">
<link rel="modulepreload" href="./_app/immutable/modules/pages/_layout.js-d7fe6f80.js">
<link rel="modulepreload" href="./_app/immutable/chunks/_layout-c2dc3e40.js">
<link rel="modulepreload" href="./_app/immutable/components/pages/_page.svelte-734b123f.js">
<link rel="modulepreload" href="./_app/immutable/chunks/_page-3742c7ac.js"><title>Web3Privacy Prague 2023 | 5. June 2023</title><!-- HEAD_svelte-1xuttk2_START --><meta name="description" content="June 5, 2023 - A lunarpunk conference focused on privacy in the Web3 industry as a complement to the Web3Privacy Now research."><meta name="twitter:card" content="summary"><meta name="twitter:site" content="@web3privacy"><meta name="twitter:title" content="Web3Privacy Prague 2023"><meta name="twitter:description" content="June 5, 2023 - A lunarpunk conference focused on privacy in the Web3 industry as a complement to the Web3Privacy Now research."><meta name="twitter:image" content="https://prague.web3privacy.info/web3privacy.png"><!-- HEAD_svelte-1xuttk2_END -->
<link rel="modulepreload" href="./_app/immutable/components/pages/_page.svelte-9025bf90.js">
<link rel="modulepreload" href="./_app/immutable/chunks/_page-b80bbc09.js"><title>Web3Privacy Prague 2023 | 5. June 2023</title><!-- HEAD_svelte-1xuttk2_START --><meta name="description" content="June 5, 2023 - A lunarpunk conference focused on privacy in the Web3 industry as a complement to the Web3Privacy Now research."><meta name="twitter:card" content="summary"><meta name="twitter:site" content="@web3privacy"><meta name="twitter:title" content="Web3Privacy Prague 2023"><meta name="twitter:description" content="June 5, 2023 - A lunarpunk conference focused on privacy in the Web3 industry as a complement to the Web3Privacy Now research."><meta name="twitter:image" content="https://prague.web3privacy.info/web3privacy.png"><!-- HEAD_svelte-1xuttk2_END -->
</head>
<body data-sveltekit-preload-data="hover">
<div style="display: contents">
@ -89,19 +89,19 @@
</div></div></div></div>
<div class="bg-black" id="speakers"><div class="middle-pane-medium pt-16 mx-auto mb-8"><div class="section-header">Speakers</div>
<div class="mx-auto"><div class="grid gap-4 grid-cols-2 md:grid-cols-3 lg:grid-cols-5"><div class="hover:bg-white hover:text-black person-item"><div><img src="/people/guy-zyskind.jpeg" class="grayscale invert aspect-square object-cover w-full"></div>
<div class="mx-auto"><div class="grid gap-4 grid-cols-2 md:grid-cols-3 lg:grid-cols-5"><div class="hover:bg-white hover:text-black person-item border border-white/30"><div><img src="/people/guy-zyskind.jpeg" class="grayscale invert aspect-square object-cover w-full"></div>
<div class="pb-3.5 px-5"><div class="mt-4 speaker-name animate-speaker font-mono2">GUY ZYSKIND</div>
<div class="text-mild"><a href="https://twitter.com/GuyZys" class="hover:underline animate-speaker">@GuyZys</a></div>
<div class="mt-2 text-sm text-supermild"><p>Founder of <a href="https://scrt.network/">Secret Network</a>, CEO <a href="https://www.scrtlabs.com/">SCRT Labs</a></p></div></div>
</div><div class="hover:bg-white hover:text-black person-item"><div><img src="/people/manu-alzuru.jpeg" class="grayscale invert aspect-square object-cover w-full"></div>
</div><div class="hover:bg-white hover:text-black person-item border border-white/30"><div><img src="/people/manu-alzuru.jpeg" class="grayscale invert aspect-square object-cover w-full"></div>
<div class="pb-3.5 px-5"><div class="mt-4 speaker-name animate-speaker font-mono2">MANU ALZURU</div>
<div class="text-mild"><a href="https://twitter.com/ManuAlzuru" class="hover:underline animate-speaker">@ManuAlzuru</a></div>
<div class="mt-2 text-sm text-supermild"><p>Humanist, solarpunk, Founder of <a href="https://doingud.com/">DoinGud</a> &amp; <a href="https://ethbarcelona.com/">ETH Barcelona</a></p></div></div>
</div><div class="hover:bg-white hover:text-black person-item"><div><img src="/people/juraj-bednar.jpeg" class="grayscale invert aspect-square object-cover w-full"></div>
</div><div class="hover:bg-white hover:text-black person-item border border-white/30"><div><img src="/people/juraj-bednar.jpeg" class="grayscale invert aspect-square object-cover w-full"></div>
<div class="pb-3.5 px-5"><div class="mt-4 speaker-name animate-speaker font-mono2">JURAJ BEDNAR</div>
<div class="text-mild"><a href="https://twitter.com/jurbed" class="hover:underline animate-speaker">@jurbed</a></div>
<div class="mt-2 text-sm text-supermild"><p>Educator, writer, cryptoanarchist &amp; biohacker</p></div></div>
</div><div class="hover:bg-white hover:text-black person-item"><div><img src="/people/mario-havel.jpeg" class="grayscale invert aspect-square object-cover w-full"></div>
</div><div class="hover:bg-white hover:text-black person-item border border-white/30"><div><img src="/people/mario-havel.jpeg" class="grayscale invert aspect-square object-cover w-full"></div>
<div class="pb-3.5 px-5"><div class="mt-4 speaker-name animate-speaker font-mono2">MARIO HAVEL</div>
<div class="text-mild"><a href="https://twitter.com/TMIYChao" class="hover:underline animate-speaker">@TMIYChao</a></div>
<div class="mt-2 text-sm text-supermild"><p>Hacker, Co-Founder of <a href="https://bordel.paralelnipolis.cz/#/">Bordel Hackerspace</a></p></div></div>
@ -109,11 +109,11 @@
<div class="text-supermild mt-6">We keep adding more and more speakers, stay tuned ...</div></div></div>
<div id="hosts"><div class="middle-pane-medium pt-0 mx-auto pb-32"><div class="section-header">Hosts</div>
<div class="mx-auto"><div class="grid gap-4 grid-cols-2 md:grid-cols-3 lg:grid-cols-5"><div class="hover:bg-white hover:text-black person-item"><div><img src="/people/mykola.png" class="grayscale invert aspect-square object-cover w-full"></div>
<div class="mx-auto"><div class="grid gap-4 grid-cols-2 md:grid-cols-3 lg:grid-cols-5"><div class="hover:bg-white hover:text-black person-item border border-white/30"><div><img src="/people/mykola.png" class="grayscale invert aspect-square object-cover w-full"></div>
<div class="pb-3.5 px-5"><div class="mt-4 speaker-name animate-speaker font-mono2">MYKOLA SIUSKO</div>
<div class="text-mild"><a href="https://twitter.com/nicksvyaznoy" class="hover:underline animate-speaker">@nicksvyaznoy</a></div>
<div class="mt-2 text-sm text-supermild"><p>Web3 privacy advocate</p></div></div>
</div><div class="hover:bg-white hover:text-black person-item"><div><img src="/people/tree.jpeg" class="grayscale invert aspect-square object-cover w-full"></div>
</div><div class="hover:bg-white hover:text-black person-item border border-white/30"><div><img src="/people/tree.jpeg" class="grayscale invert aspect-square object-cover w-full"></div>
<div class="pb-3.5 px-5"><div class="mt-4 speaker-name animate-speaker font-mono2">TREE</div>
<div class="text-mild"><a href="https://twitter.com/treecz" class="hover:underline animate-speaker">@treecz</a></div>
<div class="mt-2 text-sm text-supermild"><p>Creator of lunarpunk hackathons &amp; events</p></div></div>
@ -153,7 +153,7 @@
<div class="w-full mt-16"><div class="m-auto"><div class="text-xl font-mono2 lowercase mb-10">Eligible ZK Badges / SBTs
</div>
<div class="pb-8"><div class="grid grid-cols-1 md:grid-cols-2 xl:grid-cols-3 gap-6 lg:gap-12"><div class="justify-center text-center badge pt-4 border-gray-800"><div class="mb-6 text-center"><img src="https://sismo-prod-hub-static.s3.eu-west-1.amazonaws.com/badges/the_merge_contributor.svg" class="w-20 h-28 lg:w-32 lg:h-32 grayscale badge-image inline-block object-contain"></div>
<div class="pb-8"><div class="grid grid-cols-1 md:grid-cols-2 xl:grid-cols-3 gap-6 lg:gap-12"><div class="justify-center text-center badge p-4 border border-white/30 hover:border-white border-dashed "><div class="mb-6 text-center"><img src="https://sismo-prod-hub-static.s3.eu-west-1.amazonaws.com/badges/the_merge_contributor.svg" class="w-2/5 aspect-square grayscale badge-image inline-block object-contain"></div>
<div class="w-full"><div class="uppercase font-bold">The Mergooor Pass</div>
<div class=""><a href="https://app.sismo.io/?badge=the-merge-contributor-zk-badge" target="_blank" class="external animate-section font-mono2 lowercase">The Merge Contributor ZK Badge</a></div>
<div class="mt-4">Ticket: <span class="font-bold">€0</span>
@ -161,7 +161,7 @@
</div>
<div class="text-sm leading-6 pt-4 text-mild">Core developer that has contributed to the migration of Ethereum from Proof of Work to Proof of Stake. Curated by Tim Beiko</div></div>
</div><div class="justify-center text-center badge pt-4 border-gray-800"><div class="mb-6 text-center"><img src="https://ethbrno.cz/ogbrno.png" class="w-20 h-28 lg:w-32 lg:h-32 grayscale badge-image inline-block object-contain"></div>
</div><div class="justify-center text-center badge p-4 border border-white/30 hover:border-white border-dashed "><div class="mb-6 text-center"><img src="https://ethbrno.cz/ogbrno.png" class="w-2/5 aspect-square grayscale badge-image inline-block object-contain"></div>
<div class="w-full">
<div class="font-bold"><a href="https://optimistic.etherscan.io/token/0xcA20a3AAF600a873F9F6b5B663Db7B9275f16ce9#balances" target="_blank" class="external animate-section font-mono2 lowercase">ETHBrno² (2022) Hacker SBT Token</a></div>
<div class="mt-4">Ticket: <span class="font-bold">€8.82</span>
@ -169,7 +169,7 @@
</div>
<div class="text-sm leading-6 pt-4 text-mild">Hackers who participated in the ETHBrno² hackathon and claimed the SBT token</div></div>
</div><div class="justify-center text-center badge pt-4 border-gray-800"><div class="mb-6 text-center"><img src="https://ethberlin.ooo/ETHBerlin.gif" class="w-20 h-28 lg:w-32 lg:h-32 grayscale badge-image inline-block object-contain"></div>
</div><div class="justify-center text-center badge p-4 border border-white/30 hover:border-white border-dashed "><div class="mb-6 text-center"><img src="https://ethberlin.ooo/ETHBerlin.gif" class="w-2/5 aspect-square grayscale badge-image inline-block object-contain"></div>
<div class="w-full">
<div class="font-bold"><a href="https://github.com/ethb3rlin/attendees" target="_blank" class="external animate-section font-mono2 lowercase">ETHBerlin³ (2022) Attendee (EtherCard holder)</a></div>
<div class="mt-4">Ticket: <span class="font-bold">€12.25</span>
@ -177,7 +177,7 @@
</div>
<div class="text-sm leading-6 pt-4 text-mild">Hackers and other attendees who been at ETHBerlin³ and received an EtherCard.</div></div>
</div><div class="justify-center text-center badge pt-4 border-gray-800"><div class="mb-6 text-center"><img src="https://assets.poap.xyz/beerfi-238-2023-logo-1674590233238.png" class="w-20 h-28 lg:w-32 lg:h-32 grayscale badge-image inline-block object-contain"></div>
</div><div class="justify-center text-center badge p-4 border border-white/30 hover:border-white border-dashed "><div class="mb-6 text-center"><img src="https://assets.poap.xyz/beerfi-238-2023-logo-1674590233238.png" class="w-2/5 aspect-square grayscale badge-image inline-block object-contain"></div>
<div class="w-full">
<div class="font-bold"><a href="https://beerfi.gwei.cz/" target="_blank" class="external animate-section font-mono2 lowercase">Beerfi Prague POAP</a></div>
<div class="mt-4">Ticket: <span class="font-bold">€19.6</span>
@ -185,7 +185,7 @@
</div>
<div class="text-sm leading-6 pt-4 text-mild">Visitors of the Prague Beerfi Web3 on-chain dev meetup who claimed POAP for their participation. POAPs are available for: #8, #9. Will be available for: #10, #11, #12</div></div>
</div><div class="justify-center text-center badge pt-4 border-gray-800"><div class="mb-6 text-center"><img src="https://sismo-prod-hub-static.s3.eu-west-1.amazonaws.com/badges/ethereum_power_users.svg" class="w-20 h-28 lg:w-32 lg:h-32 grayscale badge-image inline-block object-contain"></div>
</div><div class="justify-center text-center badge p-4 border border-white/30 hover:border-white border-dashed "><div class="mb-6 text-center"><img src="https://sismo-prod-hub-static.s3.eu-west-1.amazonaws.com/badges/ethereum_power_users.svg" class="w-2/5 aspect-square grayscale badge-image inline-block object-contain"></div>
<div class="w-full">
<div class="font-bold"><a href="https://app.sismo.io/?badge=ethereum-power-user-zk-badge" target="_blank" class="external animate-section font-mono2 lowercase">Ethereum Power User ZK Badge</a></div>
<div class="mt-4">Ticket: <span class="font-bold">€24.5</span>
@ -193,7 +193,7 @@
</div>
<div class="text-sm leading-6 pt-4 text-mild">The top 0.1% most active users on Ethereum</div></div>
</div><div class="justify-center text-center badge pt-4 border-gray-800"><div class="mb-6 text-center"><img src="https://ultrasound.money/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fultrasoundpoapstill.f671f812.png&amp;w=384&amp;q=75" class="w-20 h-28 lg:w-32 lg:h-32 grayscale badge-image inline-block object-contain"></div>
</div><div class="justify-center text-center badge p-4 border border-white/30 hover:border-white border-dashed "><div class="mb-6 text-center"><img src="https://ultrasound.money/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fultrasoundpoapstill.f671f812.png&amp;w=384&amp;q=75" class="w-2/5 aspect-square grayscale badge-image inline-block object-contain"></div>
<div class="w-full">
<div class="font-bold"><a href="https://poap.gallery/event/65873" target="_blank" class="external animate-section font-mono2 lowercase">Ultra sound POAP</a></div>
<div class="mt-4">Ticket: <span class="font-bold">€29.4</span>
@ -201,7 +201,7 @@
</div>
<div class="text-sm leading-6 pt-4 text-mild">A special POAP for 1,559 pre-merge believers</div></div>
</div><div class="justify-center text-center badge pt-4 border-gray-800"><div class="mb-6 text-center"><img src="https://sismo-prod-hub-static.s3.eu-west-1.amazonaws.com/badges/aztec-connect-depositors.svg" class="w-20 h-28 lg:w-32 lg:h-32 grayscale badge-image inline-block object-contain"></div>
</div><div class="justify-center text-center badge p-4 border border-white/30 hover:border-white border-dashed "><div class="mb-6 text-center"><img src="https://sismo-prod-hub-static.s3.eu-west-1.amazonaws.com/badges/aztec-connect-depositors.svg" class="w-2/5 aspect-square grayscale badge-image inline-block object-contain"></div>
<div class="w-full">
<div class="font-bold"><a href="https://app.sismo.io/?badge=aztec-user-zk-badge" target="_blank" class="external animate-section font-mono2 lowercase">Aztec User ZK Badge</a></div>
<div class="mt-4">Ticket: <span class="font-bold">€36.75</span>
@ -209,7 +209,7 @@
</div>
<div class="text-sm leading-6 pt-4 text-mild">ZK Badge for Aztec V1 and V2 depositors</div></div>
</div><div class="justify-center text-center badge pt-4 border-gray-800"><div class="mb-6 text-center"><img src="https://sismo-prod-hub-static.s3.eu-west-1.amazonaws.com/badges/sismo_contributors.svg" class="w-20 h-28 lg:w-32 lg:h-32 grayscale badge-image inline-block object-contain"></div>
</div><div class="justify-center text-center badge p-4 border border-white/30 hover:border-white border-dashed "><div class="mb-6 text-center"><img src="https://sismo-prod-hub-static.s3.eu-west-1.amazonaws.com/badges/sismo_contributors.svg" class="w-2/5 aspect-square grayscale badge-image inline-block object-contain"></div>
<div class="w-full">
<div class="font-bold"><a href="https://app.sismo.io/?badge=sismo-contributor-zk-badge" target="_blank" class="external animate-section font-mono2 lowercase">Sismo Contributor ZK Badge</a></div>
<div class="mt-4">Ticket: <span class="font-bold">€36.75</span>
@ -217,7 +217,7 @@
</div>
<div class="text-sm leading-6 pt-4 text-mild">ZK Badge owned by Sismo contributors. This Badge is used in Sismo Governance for contributors to voice their opinions.</div></div>
</div><div class="justify-center text-center badge pt-4 border-gray-800"><div class="mb-6 text-center"><img src="https://sismo-prod-hub-static.s3.eu-west-1.amazonaws.com/badges/gitcoin_grants_round_15_donors.svg" class="w-20 h-28 lg:w-32 lg:h-32 grayscale badge-image inline-block object-contain"></div>
</div><div class="justify-center text-center badge p-4 border border-white/30 hover:border-white border-dashed "><div class="mb-6 text-center"><img src="https://sismo-prod-hub-static.s3.eu-west-1.amazonaws.com/badges/gitcoin_grants_round_15_donors.svg" class="w-2/5 aspect-square grayscale badge-image inline-block object-contain"></div>
<div class="w-full">
<div class="font-bold"><a href="https://app.sismo.io/?badge=gr15-gitcoin-contributor-zk-badge" target="_blank" class="external animate-section font-mono2 lowercase">GR15 Gitcoin Contributor ZK Badge</a></div>
<div class="mt-4">Ticket: <span class="font-bold">€36.75</span>
@ -257,14 +257,14 @@
<div class="mt-4 text-sm text-supermild"><p>This web is built with <a href="https://kit.svelte.dev/">SvelteKit</a> and is <a href="https://github.com/web3privacy/w3ps1">open-source</a> under CC0 license</p></div></div></div></div></footer></div>
<script type="module" data-sveltekit-hydrate="1gcale2">
import { start } from "./_app/immutable/start-8a303502.js";
<script type="module" data-sveltekit-hydrate="14xae3n">
import { start } from "./_app/immutable/start-92d4e897.js";
start({
assets: "",
env: {},
target: document.querySelector('[data-sveltekit-hydrate="1gcale2"]').parentNode,
version: "1682411302690",
target: document.querySelector('[data-sveltekit-hydrate="14xae3n"]').parentNode,
version: "1682412060895",
hydrate: {
node_ids: [0, 2],
data: [{type:"data",data:null,uses:{}},null],