This commit is contained in:
burningtree 2023-04-25 05:46:32 +00:00
parent 8436010aa1
commit 7c3070dcbb
51 changed files with 1508 additions and 1513 deletions

View file

@ -1,5 +1,5 @@
import { _ } from "./_layout-6e51e478.js";
import { default as default2 } from "../components/pages/_layout.svelte-5826ee12.js";
import { _ } from "./_layout-308acc63.js";
import { default as default2 } from "../components/pages/_layout.svelte-a6446f06.js";
export {
default2 as component,
_ as universal

View file

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

View file

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

View file

@ -5,7 +5,7 @@ const data = {
venue: "X10, Prague",
domain: "prague.web3privacy.info",
image: "/web3privacy.png",
logo: "/web3privacy-cropped.jpg",
logo: "/logo.svg",
twitter: "web3privacy",
parent: "Web3Privacy Now",
venueMapUrl: "https://goo.gl/maps/VCSC7wcNueEKgt996",
@ -17,60 +17,68 @@ const data = {
aggregator: "Prague Blockchain Week 2023",
aggregatorUrl: "http://prgblockweek.com/",
sponsorUrl: "https://prague.web3privacy.info/sponsors.pdf",
intro: "If privacy is a human right, then we need to protect it.\n\nPrivacy advocates worldwide are coming together to discuss how to mainstream privacy within the Web3 industry. So it will become a cultural phenomenon embodying both decentralisation & anti-surveillance capitalism practices.\n\nThe conference complements the research projects [Web3Privacy Now](http://web3privacy.info/) and was created by joining forces with the production team of the privacy hackathon [ETHBrno](https://ethbrno.cz/).\n",
intro_first: "If privacy is a human right, then we need to protect it.",
intro: "Privacy advocates worldwide are coming together to discuss how to mainstream privacy within the Web3 industry. So it will become a cultural phenomenon embodying both decentralisation & anti-surveillance capitalism practices.\n\nThe conference complements the research projects [Web3Privacy Now](http://web3privacy.info/) and was created by joining forces with the production team of the privacy hackathon [ETHBrno](https://ethbrno.cz/).\n\nPart of [Prague Blockchain Week 2023](http://prgblockweek.com/).\n",
themes: [
{
title: "Regulations vs Privacy",
desc: "2023 will be a year of privacy regulations. Privacy coins will be banned, mixer's team become anon etc. How do we defend our rights for privacy?"
desc: "2023 will be a year of privacy regulations. Privacy coins will be banned, mixer's team become anon etc. How do we defend our rights for privacy?",
img: "regulations-vs-privacy"
},
{
title: "MAINSTREAM ON-CHAIN PRIVACY",
desc: "Majority of privacy services are tech oriented. It's hard to use them among non-technical people. What should industry do help people onboard into privacy with ease?"
desc: "Majority of privacy services are tech oriented. It's hard to use them among non-technical people. What should industry do help people onboard into privacy with ease?",
img: "mainstream-privacy"
},
{
title: "Human rights DAOs (pro-privacy)",
desc: "How privacy-enhancing tools could protect DAOs working within non-democratic countries."
desc: "How privacy-enhancing tools could protect DAOs working within non-democratic countries.",
img: "human-rights-dao"
},
{
title: "Identity (ID)",
desc: "Decentralised identity is the key to Web3, but at the same time to KYC & AML. Ethical way of building DID without embedded surveillence logic."
desc: "Decentralised identity is the key to Web3, but at the same time to KYC & AML. Ethical way of building DID without embedded surveillence logic.",
img: "identity"
},
{
title: "Full-Stack Privacy",
desc: "Full-Stack Privacy is achievable if we ensivion one. Combining both on-chain & off-chain privacy."
desc: "Full-Stack Privacy is achievable if we ensivion one. Combining both on-chain & off-chain privacy.",
img: "fullstack-privacy"
},
{
title: "Private messaging protocols",
desc: "We need resilient privacy-preserving, p2p communication layers for Web3, that allows free and uncensored human-to-human, machine-to-machine or hybrid communication."
desc: "We need resilient privacy-preserving, p2p communication layers for Web3, that allows free and uncensored human-to-human, machine-to-machine or hybrid communication.",
img: "private-messaging-protocols"
},
{
title: "Lunarpunk vs Solarpunk",
desc: "For solarpunk to succeed it must integrate the lunarpunk unconscious. The only hope for solarpunk is to [go dark](https://www.egirlcapital.com/writings/107533289). Do you agree?"
desc: "For solarpunk to succeed it must integrate the lunarpunk unconscious. The only hope for solarpunk is to [go dark](https://www.egirlcapital.com/writings/107533289). Do you agree?",
img: "lunarpunk-vs-solarpunk"
},
{
title: "R&D: ZK, MPC, THE",
desc: "There are many different cryptography technics for privacy preservation. How to balance them all & avoid 1-tool chokepoint?"
desc: "There are many different cryptography technics for privacy preservation. How to balance them all & avoid 1-tool chokepoint?",
img: "rd-zk-mpc-the"
},
{
title: "Privacy readiness levels",
desc: "Introduction of the privacy scoring mechanism to help non-tech people understand security level of the solution"
desc: "Introduction of the privacy scoring mechanism to help non-tech people understand security level of the solution",
img: "privacy-readiness-levels"
},
{
title: "Privacy wars",
desc: "Why are privacy-blockchain socials so toxic? How could we stop hating each other & work together"
desc: "Why are privacy-blockchain socials so toxic? How could we stop hating each other & work together",
img: "privacy-wars"
},
{ title: "Privacy workforce" },
{
title: "Privacy activism",
desc: "Mapping down tools to protect privacy industry: from builders like Alexey Pertsev to projects."
desc: "Mapping down tools to protect privacy industry: from builders like Alexey Pertsev to projects.",
img: "privacy-activism"
},
{
title: "Network states (with a privacy focus)",
desc: "Time ot imagine the network state-as-a-grassroots movement for privacy, freedom & better future."
},
{
title: "Veksl",
desc: "Easy onboarding to cryptocurrencies without KYC/AML using peer-to-peer tools is crucial for privacy. What options do we have today?"
desc: "Time ot imagine the network state-as-a-grassroots movement for privacy, freedom & better future.",
img: "network-states"
}
],
ticketsIntro: "Be a part of the first Web3Privacy Summit experience…",
@ -102,7 +110,8 @@ const data = {
'"Privacy experience"',
"Networking with attendees, speakers & sponsors"
],
note: "*Party access is included in the All-day Pass"
note: "*Party access is included in the All-day Pass",
ticketTypeClass: "party"
}
],
faq: [

View file

@ -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-3173ba76.js";
import { e as eventsExports, t as tslibExports$1 } from "./tslib-170533ff.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-8179c3ce.js";
import { e as eventsExports, t as tslibExports$1 } from "./tslib-e37f6339.js";
function _mergeNamespaces(n2, m2) {
for (var i = 0; i < m2.length; i++) {
const e2 = m2[i];

View file

@ -1,5 +1,5 @@
import { t as tslibExports, e as eventsExports } from "./tslib-170533ff.js";
import { e as commonjsGlobal, j as getDefaultExportFromCjs } from "./_page-3173ba76.js";
import { t as tslibExports, e as eventsExports } from "./tslib-e37f6339.js";
import { e as commonjsGlobal, j as getDefaultExportFromCjs } from "./_page-8179c3ce.js";
const PARSE_ERROR = "PARSE_ERROR";
const INVALID_REQUEST = "INVALID_REQUEST";
const METHOD_NOT_FOUND = "METHOD_NOT_FOUND";

View file

@ -1,5 +1,5 @@
import { _ as __vitePreload } from "./preload-helper-f8376bb0.js";
import { k, W, a as a$1 } from "./_page-3173ba76.js";
import { k, W, a as a$1 } from "./_page-8179c3ce.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-898a3f6c.js"), true ? ["./index-898a3f6c.js","./_page-3173ba76.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-f7642ca1.js"), true ? ["./index-f7642ca1.js","./_page-8179c3ce.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);
}

View file

@ -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-3173ba76.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-2a2c1cff.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-8179c3ce.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-19f7bbcb.js";
import { d as dijkstraExports } from "./dijkstra-cb1f074b.js";
var cjs$2 = {};
var cjs$1 = {};

View file

@ -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-3173ba76.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-8179c3ce.js";
import { d as dijkstraExports } from "./dijkstra-cb1f074b.js";
/**
* @license

View file

@ -1,6 +1,6 @@
import { t as tslibExports, e as eventsExports } from "./tslib-170533ff.js";
import { e as commonjsGlobal, h as getAugmentedNamespace, r as require$$1 } from "./_page-3173ba76.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-2a2c1cff.js";
import { t as tslibExports, e as eventsExports } from "./tslib-e37f6339.js";
import { e as commonjsGlobal, h as getAugmentedNamespace, r as require$$1 } from "./_page-8179c3ce.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-19f7bbcb.js";
function tryStringify(o2) {
try {
return JSON.stringify(o2);

View file

@ -1,4 +1,4 @@
import { e as commonjsGlobal } from "./_page-3173ba76.js";
import { e as commonjsGlobal } from "./_page-8179c3ce.js";
var eventsExports = {};
var events = {
get exports() {

View file

@ -52,7 +52,7 @@ function create_each_block_1(ctx) {
) : "hover:underline") + " " + /*choosed*/
(ctx[2] && /*mi*/
ctx[11].url === /*choosed*/
ctx[2][0].url ? "font-bold underline" : null) + " " + /*mi*/
ctx[2][0].url ? "underline font-bold" : null) + " " + /*mi*/
(ctx[11].external ? "external" : ""));
attr(
a,
@ -66,7 +66,7 @@ function create_each_block_1(ctx) {
/*mi*/
ctx[11].external ? "_blank" : ""
);
attr(div, "class", "hidden md:block");
attr(div, "class", "hidden lg:block");
},
m(target, anchor) {
insert_hydration(target, div, anchor);
@ -92,7 +92,7 @@ function create_each_block_1(ctx) {
) : "hover:underline") + " " + /*choosed*/
(ctx[2] && /*mi*/
ctx[11].url === /*choosed*/
ctx[2][0].url ? "font-bold underline" : null) + " " + /*mi*/
ctx[2][0].url ? "underline font-bold" : null) + " " + /*mi*/
(ctx[11].external ? "external" : ""))) {
attr(a, "class", a_class_value);
}
@ -133,7 +133,7 @@ function create_if_block_1(ctx) {
this.h();
},
h() {
attr(div, "class", "w-full md:hidden p-4");
attr(div, "class", "w-full lg:hidden p-4");
},
m(target, anchor) {
insert_hydration(target, div, anchor);
@ -303,7 +303,8 @@ function create_if_block(ctx) {
};
}
function create_fragment(ctx) {
let div19;
let div25;
let div7;
let div5;
let div4;
let div3;
@ -313,88 +314,90 @@ function create_fragment(ctx) {
let img0;
let img0_src_value;
let img0_alt_value;
let a0_href_value;
let t0;
let div2;
let button;
let button0;
let t1;
let t2;
let t3;
let t4;
let div11;
let div10;
let div9;
let div6;
let t5_value = (
/*data*/
ctx[0].config.shortname.toUpperCase() + ""
);
let t5;
let t6;
let div7;
let span;
let t7_value = (
/*data*/
ctx[0].config.date + ""
);
let t7;
let t8;
let a1;
let t9_value = (
/*data*/
ctx[0].config.venue + ""
);
let t9;
let a1_href_value;
let t10;
let div17;
let div16;
let div15;
let div8;
let t6_value = (
/*data*/
ctx[0].config.shortname.toLowerCase() + ""
);
let t6;
let t7;
let div9;
let p0;
let t11_value = (
let t8_value = (
/*data*/
ctx[0].config.slogan + ""
);
let t8;
let t9;
let p1;
let t10;
let div14;
let div13;
let div10;
let span;
let t11_value = (
/*data*/
ctx[0].config.date + ""
);
let t11;
let t12;
let p1;
let a2;
let a1;
let t13_value = (
/*data*/
ctx[0].config.aggregator + ""
ctx[0].config.venue + ""
);
let t13;
let a2_href_value;
let a1_href_value;
let t14;
let t15;
let footer;
let div18;
let div17;
let div13;
let div12;
let a2;
let button1;
let div11;
let t15;
let t16;
let t17;
let footer;
let div24;
let div23;
let div19;
let div18;
let a3;
let img1;
let img1_src_value;
let img1_alt_value;
let a3_href_value;
let t16;
let div16;
let div14;
let t18;
let div22;
let div20;
let a4;
let svg;
let path;
let a4_href_value;
let t17;
let t19;
let a5;
let t18;
let t19_value = (
let t20;
let t21_value = (
/*data*/
ctx[0].config.twitter + ""
);
let t19;
let a5_href_value;
let t20;
let div15;
let sveltemarkdown;
let t21;
let a5_href_value;
let t22;
let div21;
let sveltemarkdown;
let t23;
let current;
let mounted;
let dispose;
@ -433,7 +436,8 @@ function create_fragment(ctx) {
);
return {
c() {
div19 = element("div");
div25 = element("div");
div7 = element("div");
div5 = element("div");
div4 = element("div");
div3 = element("div");
@ -443,7 +447,7 @@ function create_fragment(ctx) {
img0 = element("img");
t0 = space();
div2 = element("div");
button = element("button");
button0 = element("button");
t1 = text("☰");
t2 = space();
for (let i = 0; i < each_blocks.length; i += 1) {
@ -453,59 +457,69 @@ function create_fragment(ctx) {
if (if_block0)
if_block0.c();
t4 = space();
div11 = element("div");
div10 = element("div");
div9 = element("div");
div6 = element("div");
t5 = text(t5_value);
t6 = space();
div7 = element("div");
span = element("span");
t7 = text(t7_value);
t8 = text(" @\n ");
a1 = element("a");
t9 = text(t9_value);
t10 = space();
t5 = space();
div17 = element("div");
div16 = element("div");
div15 = element("div");
div8 = element("div");
t6 = text(t6_value);
t7 = space();
div9 = element("div");
p0 = element("p");
t11 = text(t11_value);
t12 = space();
t8 = text(t8_value);
t9 = space();
p1 = element("p");
a2 = element("a");
t10 = space();
div14 = element("div");
div13 = element("div");
div10 = element("div");
span = element("span");
t11 = text(t11_value);
t12 = text(" AT\n ");
a1 = element("a");
t13 = text(t13_value);
t14 = space();
div12 = element("div");
a2 = element("a");
button1 = element("button");
div11 = element("div");
t15 = text("Buy Ticket");
t16 = space();
if (default_slot)
default_slot.c();
t15 = space();
t17 = space();
footer = element("footer");
div24 = element("div");
div23 = element("div");
div19 = element("div");
div18 = element("div");
div17 = element("div");
div13 = element("div");
div12 = element("div");
a3 = element("a");
img1 = element("img");
t16 = space();
div16 = element("div");
div14 = element("div");
t18 = space();
div22 = element("div");
div20 = element("div");
a4 = element("a");
svg = svg_element("svg");
path = svg_element("path");
t17 = space();
t19 = space();
a5 = element("a");
t18 = text("@");
t19 = text(t19_value);
t20 = space();
div15 = element("div");
t20 = text("@");
t21 = text(t21_value);
t22 = space();
div21 = element("div");
create_component(sveltemarkdown.$$.fragment);
t21 = space();
t23 = space();
if (if_block1)
if_block1.c();
this.h();
},
l(nodes) {
div19 = claim_element(nodes, "DIV", { class: true });
var div19_nodes = children(div19);
div5 = claim_element(div19_nodes, "DIV", { class: true });
div25 = claim_element(nodes, "DIV", { class: true });
var div25_nodes = children(div25);
div7 = claim_element(div25_nodes, "DIV", { class: true, id: true });
var div7_nodes = children(div7);
div5 = claim_element(div7_nodes, "DIV", { class: true });
var div5_nodes = children(div5);
div4 = claim_element(div5_nodes, "DIV", { class: true });
var div4_nodes = children(div4);
@ -515,7 +529,7 @@ function create_fragment(ctx) {
var div1_nodes = children(div1);
div0 = claim_element(div1_nodes, "DIV", { class: true });
var div0_nodes = children(div0);
a0 = claim_element(div0_nodes, "A", { href: true, target: true });
a0 = claim_element(div0_nodes, "A", { href: true });
var a0_nodes = children(a0);
img0 = claim_element(a0_nodes, "IMG", { src: true, alt: true });
a0_nodes.forEach(detach);
@ -524,10 +538,10 @@ function create_fragment(ctx) {
t0 = claim_space(div3_nodes);
div2 = claim_element(div3_nodes, "DIV", { class: true });
var div2_nodes = children(div2);
button = claim_element(div2_nodes, "BUTTON", { class: true });
var button_nodes = children(button);
t1 = claim_text(button_nodes, "☰");
button_nodes.forEach(detach);
button0 = claim_element(div2_nodes, "BUTTON", { class: true });
var button0_nodes = children(button0);
t1 = claim_text(button0_nodes, "☰");
button0_nodes.forEach(detach);
t2 = claim_space(div2_nodes);
for (let i = 0; i < each_blocks.length; i += 1) {
each_blocks[i].l(div2_nodes);
@ -539,75 +553,94 @@ function create_fragment(ctx) {
if (if_block0)
if_block0.l(div5_nodes);
div5_nodes.forEach(detach);
t4 = claim_space(div19_nodes);
div11 = claim_element(div19_nodes, "DIV", { class: true, id: true });
var div11_nodes = children(div11);
div10 = claim_element(div11_nodes, "DIV", { class: true });
var div10_nodes = children(div10);
div9 = claim_element(div10_nodes, "DIV", { class: true });
var div9_nodes = children(div9);
div6 = claim_element(div9_nodes, "DIV", { class: true });
var div6_nodes = children(div6);
t5 = claim_text(div6_nodes, t5_value);
div6_nodes.forEach(detach);
t6 = claim_space(div9_nodes);
div7 = claim_element(div9_nodes, "DIV", { class: true });
var div7_nodes = children(div7);
span = claim_element(div7_nodes, "SPAN", { class: true });
var span_nodes = children(span);
t7 = claim_text(span_nodes, t7_value);
span_nodes.forEach(detach);
t8 = claim_text(div7_nodes, " @\n ");
a1 = claim_element(div7_nodes, "A", { href: true, target: true, class: true });
var a1_nodes = children(a1);
t9 = claim_text(a1_nodes, t9_value);
a1_nodes.forEach(detach);
t4 = claim_space(div7_nodes);
div6 = claim_element(div7_nodes, "DIV", { id: true });
children(div6).forEach(detach);
div7_nodes.forEach(detach);
t10 = claim_space(div9_nodes);
div8 = claim_element(div9_nodes, "DIV", { class: true });
var div8_nodes = children(div8);
p0 = claim_element(div8_nodes, "P", { class: true });
var p0_nodes = children(p0);
t11 = claim_text(p0_nodes, t11_value);
p0_nodes.forEach(detach);
t12 = claim_space(div8_nodes);
p1 = claim_element(div8_nodes, "P", {});
var p1_nodes = children(p1);
a2 = claim_element(p1_nodes, "A", { href: true, target: true, class: true });
var a2_nodes = children(a2);
t13 = claim_text(a2_nodes, t13_value);
a2_nodes.forEach(detach);
p1_nodes.forEach(detach);
div8_nodes.forEach(detach);
div9_nodes.forEach(detach);
div10_nodes.forEach(detach);
div11_nodes.forEach(detach);
t14 = claim_space(div19_nodes);
if (default_slot)
default_slot.l(div19_nodes);
t15 = claim_space(div19_nodes);
footer = claim_element(div19_nodes, "FOOTER", { class: true });
var footer_nodes = children(footer);
div18 = claim_element(footer_nodes, "DIV", { class: true });
var div18_nodes = children(div18);
div17 = claim_element(div18_nodes, "DIV", { class: true });
t5 = claim_space(div25_nodes);
div17 = claim_element(div25_nodes, "DIV", { class: true, id: true });
var div17_nodes = children(div17);
div13 = claim_element(div17_nodes, "DIV", { class: true });
div16 = claim_element(div17_nodes, "DIV", { class: true });
var div16_nodes = children(div16);
div15 = claim_element(div16_nodes, "DIV", { class: true });
var div15_nodes = children(div15);
div8 = claim_element(div15_nodes, "DIV", { class: true });
var div8_nodes = children(div8);
t6 = claim_text(div8_nodes, t6_value);
div8_nodes.forEach(detach);
t7 = claim_space(div15_nodes);
div9 = claim_element(div15_nodes, "DIV", { class: true });
var div9_nodes = children(div9);
p0 = claim_element(div9_nodes, "P", { class: true });
var p0_nodes = children(p0);
t8 = claim_text(p0_nodes, t8_value);
p0_nodes.forEach(detach);
t9 = claim_space(div9_nodes);
p1 = claim_element(div9_nodes, "P", {});
children(p1).forEach(detach);
div9_nodes.forEach(detach);
t10 = claim_space(div15_nodes);
div14 = claim_element(div15_nodes, "DIV", { class: true });
var div14_nodes = children(div14);
div13 = claim_element(div14_nodes, "DIV", { class: true });
var div13_nodes = children(div13);
div10 = claim_element(div13_nodes, "DIV", { class: true });
var div10_nodes = children(div10);
span = claim_element(div10_nodes, "SPAN", { class: true });
var span_nodes = children(span);
t11 = claim_text(span_nodes, t11_value);
span_nodes.forEach(detach);
t12 = claim_text(div10_nodes, " AT\n ");
a1 = claim_element(div10_nodes, "A", { href: true, target: true, class: true });
var a1_nodes = children(a1);
t13 = claim_text(a1_nodes, t13_value);
a1_nodes.forEach(detach);
div10_nodes.forEach(detach);
t14 = claim_space(div13_nodes);
div12 = claim_element(div13_nodes, "DIV", { class: true });
var div12_nodes = children(div12);
a3 = claim_element(div12_nodes, "A", { href: true });
a2 = claim_element(div12_nodes, "A", { href: true });
var a2_nodes = children(a2);
button1 = claim_element(a2_nodes, "BUTTON", { class: true });
var button1_nodes = children(button1);
div11 = claim_element(button1_nodes, "DIV", { class: true });
var div11_nodes = children(div11);
t15 = claim_text(div11_nodes, "Buy Ticket");
div11_nodes.forEach(detach);
button1_nodes.forEach(detach);
a2_nodes.forEach(detach);
div12_nodes.forEach(detach);
div13_nodes.forEach(detach);
div14_nodes.forEach(detach);
div15_nodes.forEach(detach);
div16_nodes.forEach(detach);
div17_nodes.forEach(detach);
t16 = claim_space(div25_nodes);
if (default_slot)
default_slot.l(div25_nodes);
t17 = claim_space(div25_nodes);
footer = claim_element(div25_nodes, "FOOTER", { class: true });
var footer_nodes = children(footer);
div24 = claim_element(footer_nodes, "DIV", { class: true });
var div24_nodes = children(div24);
div23 = claim_element(div24_nodes, "DIV", { class: true });
var div23_nodes = children(div23);
div19 = claim_element(div23_nodes, "DIV", { class: true });
var div19_nodes = children(div19);
div18 = claim_element(div19_nodes, "DIV", { class: true });
var div18_nodes = children(div18);
a3 = claim_element(div18_nodes, "A", { href: true });
var a3_nodes = children(a3);
img1 = claim_element(a3_nodes, "IMG", { src: true, alt: true });
a3_nodes.forEach(detach);
div12_nodes.forEach(detach);
div13_nodes.forEach(detach);
t16 = claim_space(div17_nodes);
div16 = claim_element(div17_nodes, "DIV", { class: true });
var div16_nodes = children(div16);
div14 = claim_element(div16_nodes, "DIV", { class: true });
var div14_nodes = children(div14);
a4 = claim_element(div14_nodes, "A", { class: true, href: true });
div18_nodes.forEach(detach);
div19_nodes.forEach(detach);
t18 = claim_space(div23_nodes);
div22 = claim_element(div23_nodes, "DIV", { class: true });
var div22_nodes = children(div22);
div20 = claim_element(div22_nodes, "DIV", { class: true });
var div20_nodes = children(div20);
a4 = claim_element(div20_nodes, "A", { class: true, href: true });
var a4_nodes = children(a4);
svg = claim_svg_element(a4_nodes, "svg", { viewBox: true, fill: true, xmlns: true });
var svg_nodes = children(svg);
@ -615,26 +648,26 @@ function create_fragment(ctx) {
children(path).forEach(detach);
svg_nodes.forEach(detach);
a4_nodes.forEach(detach);
t17 = claim_space(div14_nodes);
a5 = claim_element(div14_nodes, "A", { href: true, class: true, target: true });
t19 = claim_space(div20_nodes);
a5 = claim_element(div20_nodes, "A", { href: true, class: true, target: true });
var a5_nodes = children(a5);
t18 = claim_text(a5_nodes, "@");
t19 = claim_text(a5_nodes, t19_value);
t20 = claim_text(a5_nodes, "@");
t21 = claim_text(a5_nodes, t21_value);
a5_nodes.forEach(detach);
div14_nodes.forEach(detach);
t20 = claim_space(div16_nodes);
div15 = claim_element(div16_nodes, "DIV", { class: true });
var div15_nodes = children(div15);
claim_component(sveltemarkdown.$$.fragment, div15_nodes);
div15_nodes.forEach(detach);
t21 = claim_space(div16_nodes);
div20_nodes.forEach(detach);
t22 = claim_space(div22_nodes);
div21 = claim_element(div22_nodes, "DIV", { class: true });
var div21_nodes = children(div21);
claim_component(sveltemarkdown.$$.fragment, div21_nodes);
div21_nodes.forEach(detach);
t23 = claim_space(div22_nodes);
if (if_block1)
if_block1.l(div16_nodes);
div16_nodes.forEach(detach);
div17_nodes.forEach(detach);
div18_nodes.forEach(detach);
if_block1.l(div22_nodes);
div22_nodes.forEach(detach);
div23_nodes.forEach(detach);
div24_nodes.forEach(detach);
footer_nodes.forEach(detach);
div19_nodes.forEach(detach);
div25_nodes.forEach(detach);
this.h();
},
h() {
@ -642,34 +675,37 @@ function create_fragment(ctx) {
ctx[0].config.logo))
attr(img0, "src", img0_src_value);
attr(img0, "alt", img0_alt_value = /*data*/
ctx[0].config.parent);
attr(a0, "href", a0_href_value = /*data*/
ctx[0].config.parentUrl);
attr(a0, "target", "_blank");
attr(div0, "class", "w-16 py-2");
ctx[0].config.title);
attr(a0, "href", "/");
attr(div0, "class", "w-36 py-2");
attr(div1, "class", "flex items-center gap-4 grow");
attr(button, "class", "md:hidden text-3xl");
attr(div2, "class", "flex items-center gap-6 text-xl");
attr(div3, "class", "flex");
attr(div4, "class", "middle-pane-big bg-black");
attr(div5, "class", "fixed w-full h-18 bg-black pt-2 pb-2 z-40");
attr(div6, "class", "text-5xl md:text-8xl font-bold mb-4 md:mb-8 animation-crypt");
attr(span, "class", "");
attr(button0, "class", "lg:hidden text-3xl");
attr(div2, "class", "flex items-center lg:gap-8 xl:gap-14 text-base darker");
attr(div3, "class", "flex my-1");
attr(div4, "class", "middle-pane-big");
attr(div5, "class", "bg-black pb-2 pt-2");
attr(div6, "id", "header-shade");
attr(div7, "class", "fixed w-full h-18 z-40 ");
attr(div7, "id", "header");
attr(div8, "class", "text-4xl md:text-6xl font-bold mb-4 md:mb-8 animation-crypt font-mono2 font-thin lowercase");
attr(p0, "class", "italic");
attr(div9, "class", "mt-12 text-xl mx-4");
attr(span, "class", "font-medium");
attr(a1, "href", a1_href_value = /*data*/
ctx[0].config.venueMapUrl);
attr(a1, "target", "_blank");
attr(a1, "class", "underline hover:no-underline");
attr(div7, "class", "text-3xl md:text-5xl md:mb-4 uppercase");
attr(p0, "class", "");
attr(a2, "href", a2_href_value = /*data*/
ctx[0].config.aggregatorUrl);
attr(a2, "target", "_blank");
attr(a2, "class", "underline hover:no-underline external external-mild");
attr(div8, "class", "mt-8 text-lg text-mild mx-4");
attr(div9, "class", "mx-auto px-4");
attr(div10, "class", "w-full h-full flex items-center text-center");
attr(div11, "class", "w-full h-screen");
attr(div11, "id", "intro");
attr(a1, "class", "underline hover:underline font-medium");
attr(div10, "class", "px-6 py-2.5 inline-block font-medium");
attr(div11, "class", "m-1 button-inverse");
attr(button1, "class", "uppercase text-lg w-full");
attr(a2, "href", "/#ticket");
attr(div12, "class", "inline-block w-full md:w-auto");
attr(div13, "class", "inline-block bg-white text-black font-medium md:w-auto w-3/4");
attr(div14, "class", "mt-14 text-lg md:text-xl uppercase");
attr(div15, "class", "mx-auto px-4");
attr(div16, "class", "w-full h-full flex items-center text-center");
attr(div17, "class", "w-full h-screen");
attr(div17, "id", "intro");
if (!src_url_equal(img1.src, img1_src_value = /*data*/
ctx[0].config.logo))
attr(img1, "src", img1_src_value);
@ -677,8 +713,8 @@ function create_fragment(ctx) {
ctx[0].config.parent);
attr(a3, "href", a3_href_value = /*data*/
ctx[0].config.parentUrl);
attr(div12, "class", "w-32 sm:w-40");
attr(div13, "class", "grow");
attr(div18, "class", "w-32 lg:w-48");
attr(div19, "class", "grow");
attr(path, "d", "M28.0266 3.12733C26.9955 3.62938 25.8872 3.96853 24.7242 4.12112C25.9113 3.34005 26.8231 2.10325 27.2524 0.629411C26.1413 1.35279 24.9107 1.87791 23.6009 2.16092C22.5522 0.934264 21.0578 0.167969 19.4039 0.167969C16.2285 0.167969 13.6538 2.99367 13.6538 6.47907C13.6538 6.97373 13.7047 7.45548 13.8028 7.91738C9.02398 7.6542 4.78719 5.14151 1.95117 1.3231C1.45622 2.25521 1.17259 3.33929 1.17259 4.49596C1.17259 6.68564 2.18771 8.61738 3.73058 9.74913C2.78804 9.71637 1.90142 9.43244 1.1262 8.95977C1.12555 8.98607 1.12555 9.01252 1.12555 9.03913C1.12555 12.0969 3.1076 14.6476 5.73804 15.2278C5.25556 15.3721 4.74758 15.4491 4.2232 15.4491C3.85268 15.4491 3.49255 15.4095 3.14137 15.3359C3.87315 17.8432 5.99658 19.6679 8.51282 19.7187C6.54493 21.4115 4.06569 22.4206 1.37163 22.4206C0.907503 22.4206 0.449828 22.3906 0 22.3323C2.54468 24.1231 5.56708 25.168 8.81424 25.168C19.3905 25.168 25.1742 15.5511 25.1742 7.21076C25.1742 6.93712 25.1686 6.66503 25.1576 6.39416C26.2809 5.50451 27.2556 4.39306 28.0265 3.12733H28.0266Z");
attr(path, "fill", "white");
attr(svg, "viewBox", "0 0 29 26");
@ -691,17 +727,18 @@ function create_fragment(ctx) {
ctx[0].config.twitter);
attr(a5, "class", "text-2xl no-underline hover:underline external animate-section");
attr(a5, "target", "_blank");
attr(div14, "class", "");
attr(div15, "class", "mt-4 text-mild");
attr(div16, "class", "text-right");
attr(div17, "class", "flex gap-4");
attr(div18, "class", "middle-pane-big pt-10 mx-auto");
attr(div20, "class", "");
attr(div21, "class", "mt-4 text-mild");
attr(div22, "class", "text-right");
attr(div23, "class", "flex gap-4");
attr(div24, "class", "middle-pane-big pt-10 mx-auto");
attr(footer, "class", "pb-16 bg-black");
attr(div19, "class", "relative w-full min-h-screen text-white");
attr(div25, "class", "relative w-full min-h-screen text-white");
},
m(target, anchor) {
insert_hydration(target, div19, anchor);
append_hydration(div19, div5);
insert_hydration(target, div25, anchor);
append_hydration(div25, div7);
append_hydration(div7, div5);
append_hydration(div5, div4);
append_hydration(div4, div3);
append_hydration(div3, div1);
@ -710,8 +747,8 @@ function create_fragment(ctx) {
append_hydration(a0, img0);
append_hydration(div3, t0);
append_hydration(div3, div2);
append_hydration(div2, button);
append_hydration(button, t1);
append_hydration(div2, button0);
append_hydration(button0, t1);
append_hydration(div2, t2);
for (let i = 0; i < each_blocks.length; i += 1) {
each_blocks[i].m(div2, null);
@ -719,66 +756,76 @@ function create_fragment(ctx) {
append_hydration(div5, t3);
if (if_block0)
if_block0.m(div5, null);
append_hydration(div19, t4);
append_hydration(div19, div11);
append_hydration(div11, div10);
append_hydration(div10, div9);
append_hydration(div9, div6);
append_hydration(div6, t5);
append_hydration(div9, t6);
append_hydration(div9, div7);
append_hydration(div7, span);
append_hydration(span, t7);
append_hydration(div7, t8);
append_hydration(div7, a1);
append_hydration(a1, t9);
append_hydration(div9, t10);
append_hydration(div9, div8);
append_hydration(div8, p0);
append_hydration(p0, t11);
append_hydration(div8, t12);
append_hydration(div8, p1);
append_hydration(p1, a2);
append_hydration(a2, t13);
append_hydration(div19, t14);
if (default_slot) {
default_slot.m(div19, null);
}
append_hydration(div19, t15);
append_hydration(div19, footer);
append_hydration(footer, div18);
append_hydration(div18, div17);
append_hydration(div17, div13);
append_hydration(div13, div12);
append_hydration(div12, a3);
append_hydration(a3, img1);
append_hydration(div17, t16);
append_hydration(div7, t4);
append_hydration(div7, div6);
append_hydration(div25, t5);
append_hydration(div25, div17);
append_hydration(div17, div16);
append_hydration(div16, div14);
append_hydration(div14, a4);
append_hydration(div16, div15);
append_hydration(div15, div8);
append_hydration(div8, t6);
append_hydration(div15, t7);
append_hydration(div15, div9);
append_hydration(div9, p0);
append_hydration(p0, t8);
append_hydration(div9, t9);
append_hydration(div9, p1);
append_hydration(div15, t10);
append_hydration(div15, div14);
append_hydration(div14, div13);
append_hydration(div13, div10);
append_hydration(div10, span);
append_hydration(span, t11);
append_hydration(div10, t12);
append_hydration(div10, a1);
append_hydration(a1, t13);
append_hydration(div13, t14);
append_hydration(div13, div12);
append_hydration(div12, a2);
append_hydration(a2, button1);
append_hydration(button1, div11);
append_hydration(div11, t15);
append_hydration(div25, t16);
if (default_slot) {
default_slot.m(div25, null);
}
append_hydration(div25, t17);
append_hydration(div25, footer);
append_hydration(footer, div24);
append_hydration(div24, div23);
append_hydration(div23, div19);
append_hydration(div19, div18);
append_hydration(div18, a3);
append_hydration(a3, img1);
append_hydration(div23, t18);
append_hydration(div23, div22);
append_hydration(div22, div20);
append_hydration(div20, a4);
append_hydration(a4, svg);
append_hydration(svg, path);
append_hydration(div14, t17);
append_hydration(div14, a5);
append_hydration(a5, t18);
append_hydration(a5, t19);
append_hydration(div16, t20);
append_hydration(div16, div15);
mount_component(sveltemarkdown, div15, null);
append_hydration(div16, t21);
append_hydration(div20, t19);
append_hydration(div20, a5);
append_hydration(a5, t20);
append_hydration(a5, t21);
append_hydration(div22, t22);
append_hydration(div22, div21);
mount_component(sveltemarkdown, div21, null);
append_hydration(div22, t23);
if (if_block1)
if_block1.m(div16, null);
if_block1.m(div22, null);
current = true;
if (!mounted) {
dispose = [
listen(
button,
button0,
"click",
/*click_handler*/
ctx[6]
),
listen(div6, "mouseenter", animateText),
listen(div14, "mouseenter", animateSection())
listen(div8, "mouseenter", animateText),
listen(div11, "mouseenter", animateText),
listen(a2, "click", handleAnchorClick),
listen(div20, "mouseenter", animateSection())
];
mounted = true;
}
@ -791,14 +838,9 @@ function create_fragment(ctx) {
}
if (!current || dirty & /*data*/
1 && img0_alt_value !== (img0_alt_value = /*data*/
ctx2[0].config.parent)) {
ctx2[0].config.title)) {
attr(img0, "alt", img0_alt_value);
}
if (!current || dirty & /*data*/
1 && a0_href_value !== (a0_href_value = /*data*/
ctx2[0].config.parentUrl)) {
attr(a0, "href", a0_href_value);
}
if (dirty & /*menu, choosed, animateText, handleAnchorClick*/
12) {
each_value_1 = /*menu*/
@ -835,35 +877,26 @@ function create_fragment(ctx) {
if_block0 = null;
}
if ((!current || dirty & /*data*/
1) && t5_value !== (t5_value = /*data*/
ctx2[0].config.shortname.toUpperCase() + ""))
set_data(t5, t5_value);
1) && t6_value !== (t6_value = /*data*/
ctx2[0].config.shortname.toLowerCase() + ""))
set_data(t6, t6_value);
if ((!current || dirty & /*data*/
1) && t7_value !== (t7_value = /*data*/
1) && t8_value !== (t8_value = /*data*/
ctx2[0].config.slogan + ""))
set_data(t8, t8_value);
if ((!current || dirty & /*data*/
1) && t11_value !== (t11_value = /*data*/
ctx2[0].config.date + ""))
set_data(t7, t7_value);
set_data(t11, t11_value);
if ((!current || dirty & /*data*/
1) && t9_value !== (t9_value = /*data*/
1) && t13_value !== (t13_value = /*data*/
ctx2[0].config.venue + ""))
set_data(t9, t9_value);
set_data(t13, t13_value);
if (!current || dirty & /*data*/
1 && a1_href_value !== (a1_href_value = /*data*/
ctx2[0].config.venueMapUrl)) {
attr(a1, "href", a1_href_value);
}
if ((!current || dirty & /*data*/
1) && t11_value !== (t11_value = /*data*/
ctx2[0].config.slogan + ""))
set_data(t11, t11_value);
if ((!current || dirty & /*data*/
1) && t13_value !== (t13_value = /*data*/
ctx2[0].config.aggregator + ""))
set_data(t13, t13_value);
if (!current || dirty & /*data*/
1 && a2_href_value !== (a2_href_value = /*data*/
ctx2[0].config.aggregatorUrl)) {
attr(a2, "href", a2_href_value);
}
if (default_slot) {
if (default_slot.p && (!current || dirty & /*$$scope*/
16)) {
@ -908,9 +941,9 @@ function create_fragment(ctx) {
attr(a4, "href", a4_href_value);
}
if ((!current || dirty & /*data*/
1) && t19_value !== (t19_value = /*data*/
1) && t21_value !== (t21_value = /*data*/
ctx2[0].config.twitter + ""))
set_data(t19, t19_value);
set_data(t21, t21_value);
if (!current || dirty & /*data*/
1 && a5_href_value !== (a5_href_value = "https://twitter.com/" + /*data*/
ctx2[0].config.twitter)) {
@ -936,7 +969,7 @@ function create_fragment(ctx) {
if_block1 = create_if_block(ctx2);
if_block1.c();
transition_in(if_block1, 1);
if_block1.m(div16, null);
if_block1.m(div22, null);
}
} else if (if_block1) {
group_outros();
@ -962,7 +995,7 @@ function create_fragment(ctx) {
},
d(detaching) {
if (detaching)
detach(div19);
detach(div25);
destroy_each(each_blocks, detaching);
if (if_block0)
if_block0.d();
@ -989,12 +1022,7 @@ function instance($$self, $$props, $$invalidate) {
{ title: "About", url: "#about" },
{ title: "Speakers", url: "#speakers" },
{ title: "Program", url: "#program" },
{ title: "Sponsors", url: "#sponsors" },
{
title: "Ticket",
url: "#ticket",
class: "button"
},
//{ title: 'Sponsors', url: '#sponsors' },
{ title: "FAQ", url: "#faq" },
{
title: "Chat",
@ -1005,6 +1033,11 @@ function instance($$self, $$props, $$invalidate) {
title: "Twitter",
url: "https://twitter.com/web3privacy",
external: true
},
{
title: "Ticket",
url: "#ticket",
class: "button"
}
];
const homepageAnimation = () => {

View file

@ -1,6 +1,6 @@
import "../../chunks/index-88d77172.js";
import "../../chunks/helpers-c3e656fe.js";
import { P } from "../../chunks/_page-3173ba76.js";
import { P } from "../../chunks/_page-8179c3ce.js";
export {
P as default
};

View file

@ -1,4 +0,0 @@
import { l } from "../../chunks/_layout-6e51e478.js";
export {
l as load
};

View file

@ -0,0 +1,4 @@
import { l } from "../../chunks/_layout-308acc63.js";
export {
l as load
};

View file

@ -857,9 +857,9 @@ class Root extends SvelteComponent {
}
const matchers = {};
const nodes = [
() => __vitePreload(() => import("./chunks/0-b1c9cb5b.js"), true ? ["./chunks/0-b1c9cb5b.js","./chunks/_layout-6e51e478.js","./components/pages/_layout.svelte-5826ee12.js","./chunks/index-88d77172.js","./chunks/helpers-c3e656fe.js","./assets/_layout-4081ed0a.css"] : void 0, import.meta.url),
() => __vitePreload(() => import("./chunks/0-68b07746.js"), true ? ["./chunks/0-68b07746.js","./chunks/_layout-308acc63.js","./components/pages/_layout.svelte-a6446f06.js","./chunks/index-88d77172.js","./chunks/helpers-c3e656fe.js","./assets/_layout-974fafb6.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-588f616f.js"), true ? ["./chunks/2-588f616f.js","./chunks/_page-3173ba76.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-7cc93c47.js"), true ? ["./chunks/2-7cc93c47.js","./chunks/_page-8179c3ce.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 = {

View file

@ -1 +1 @@
{"version":"1681256909126"}
{"version":"1682401575678"}

BIN
bg.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 663 KiB

BIN
bg.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 181 KiB

View file

@ -5,7 +5,7 @@
"venue": "X10, Prague",
"domain": "prague.web3privacy.info",
"image": "/web3privacy.png",
"logo": "/web3privacy-cropped.jpg",
"logo": "/logo.svg",
"twitter": "web3privacy",
"parent": "Web3Privacy Now",
"venueMapUrl": "https://goo.gl/maps/VCSC7wcNueEKgt996",
@ -17,62 +17,68 @@
"aggregator": "Prague Blockchain Week 2023",
"aggregatorUrl": "http://prgblockweek.com/",
"sponsorUrl": "https://prague.web3privacy.info/sponsors.pdf",
"intro": "If privacy is a human right, then we need to protect it.\n\nPrivacy advocates worldwide are coming together to discuss how to mainstream privacy within the Web3 industry. So it will become a cultural phenomenon embodying both decentralisation & anti-surveillance capitalism practices.\n\nThe conference complements the research projects [Web3Privacy Now](http://web3privacy.info/) and was created by joining forces with the production team of the privacy hackathon [ETHBrno](https://ethbrno.cz/).\n",
"intro_first": "If privacy is a human right, then we need to protect it.",
"intro": "Privacy advocates worldwide are coming together to discuss how to mainstream privacy within the Web3 industry. So it will become a cultural phenomenon embodying both decentralisation & anti-surveillance capitalism practices.\n\nThe conference complements the research projects [Web3Privacy Now](http://web3privacy.info/) and was created by joining forces with the production team of the privacy hackathon [ETHBrno](https://ethbrno.cz/).\n\nPart of [Prague Blockchain Week 2023](http://prgblockweek.com/).\n",
"themes": [
{
"title": "Regulations vs Privacy",
"desc": "2023 will be a year of privacy regulations. Privacy coins will be banned, mixer's team become anon etc. How do we defend our rights for privacy?"
"desc": "2023 will be a year of privacy regulations. Privacy coins will be banned, mixer's team become anon etc. How do we defend our rights for privacy?",
"img": "regulations-vs-privacy"
},
{
"title": "MAINSTREAM ON-CHAIN PRIVACY",
"desc": "Majority of privacy services are tech oriented. It's hard to use them among non-technical people. What should industry do help people onboard into privacy with ease?"
"desc": "Majority of privacy services are tech oriented. It's hard to use them among non-technical people. What should industry do help people onboard into privacy with ease?",
"img": "mainstream-privacy"
},
{
"title": "Human rights DAOs (pro-privacy)",
"desc": "How privacy-enhancing tools could protect DAOs working within non-democratic countries."
"desc": "How privacy-enhancing tools could protect DAOs working within non-democratic countries.",
"img": "human-rights-dao"
},
{
"title": "Identity (ID)",
"desc": "Decentralised identity is the key to Web3, but at the same time to KYC & AML. Ethical way of building DID without embedded surveillence logic."
"desc": "Decentralised identity is the key to Web3, but at the same time to KYC & AML. Ethical way of building DID without embedded surveillence logic.",
"img": "identity"
},
{
"title": "Full-Stack Privacy",
"desc": "Full-Stack Privacy is achievable if we ensivion one. Combining both on-chain & off-chain privacy."
"desc": "Full-Stack Privacy is achievable if we ensivion one. Combining both on-chain & off-chain privacy.",
"img": "fullstack-privacy"
},
{
"title": "Private messaging protocols",
"desc": "We need resilient privacy-preserving, p2p communication layers for Web3, that allows free and uncensored human-to-human, machine-to-machine or hybrid communication."
"desc": "We need resilient privacy-preserving, p2p communication layers for Web3, that allows free and uncensored human-to-human, machine-to-machine or hybrid communication.",
"img": "private-messaging-protocols"
},
{
"title": "Lunarpunk vs Solarpunk",
"desc": "For solarpunk to succeed it must integrate the lunarpunk unconscious. The only hope for solarpunk is to [go dark](https://www.egirlcapital.com/writings/107533289). Do you agree?"
"desc": "For solarpunk to succeed it must integrate the lunarpunk unconscious. The only hope for solarpunk is to [go dark](https://www.egirlcapital.com/writings/107533289). Do you agree?",
"img": "lunarpunk-vs-solarpunk"
},
{
"title": "R&D: ZK, MPC, THE",
"desc": "There are many different cryptography technics for privacy preservation. How to balance them all & avoid 1-tool chokepoint?"
"desc": "There are many different cryptography technics for privacy preservation. How to balance them all & avoid 1-tool chokepoint?",
"img": "rd-zk-mpc-the"
},
{
"title": "Privacy readiness levels",
"desc": "Introduction of the privacy scoring mechanism to help non-tech people understand security level of the solution"
"desc": "Introduction of the privacy scoring mechanism to help non-tech people understand security level of the solution",
"img": "privacy-readiness-levels"
},
{
"title": "Privacy wars",
"desc": "Why are privacy-blockchain socials so toxic? How could we stop hating each other & work together"
},
{
"title": "Privacy workforce"
"desc": "Why are privacy-blockchain socials so toxic? How could we stop hating each other & work together",
"img": "privacy-wars"
},
{
"title": "Privacy activism",
"desc": "Mapping down tools to protect privacy industry: from builders like Alexey Pertsev to projects."
"desc": "Mapping down tools to protect privacy industry: from builders like Alexey Pertsev to projects.",
"img": "privacy-activism"
},
{
"title": "Network states (with a privacy focus)",
"desc": "Time ot imagine the network state-as-a-grassroots movement for privacy, freedom & better future."
},
{
"title": "Veksl",
"desc": "Easy onboarding to cryptocurrencies without KYC/AML using peer-to-peer tools is crucial for privacy. What options do we have today?"
"desc": "Time ot imagine the network state-as-a-grassroots movement for privacy, freedom & better future.",
"img": "network-states"
}
],
"ticketsIntro": "Be a part of the first Web3Privacy Summit experience…",
@ -104,7 +110,8 @@
"\"Privacy experience\"",
"Networking with attendees, speakers & sponsors"
],
"note": "*Party access is included in the All-day Pass"
"note": "*Party access is included in the All-day Pass",
"ticketTypeClass": "party"
}
],
"faq": [

View file

@ -6,317 +6,346 @@
<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-4081ed0a.css" rel="stylesheet">
<link rel="modulepreload" href="./_app/immutable/start-664fcf65.js">
<link href="./_app/immutable/assets/_layout-974fafb6.css" rel="stylesheet">
<link rel="modulepreload" href="./_app/immutable/start-a9e05a48.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-5826ee12.js">
<link rel="modulepreload" href="./_app/immutable/components/pages/_layout.svelte-a6446f06.js">
<link rel="modulepreload" href="./_app/immutable/chunks/helpers-c3e656fe.js">
<link rel="modulepreload" href="./_app/immutable/modules/pages/_layout.js-814a89d7.js">
<link rel="modulepreload" href="./_app/immutable/chunks/_layout-6e51e478.js">
<link rel="modulepreload" href="./_app/immutable/components/pages/_page.svelte-e2fe8918.js">
<link rel="modulepreload" href="./_app/immutable/chunks/_page-3173ba76.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/modules/pages/_layout.js-a62ab53a.js">
<link rel="modulepreload" href="./_app/immutable/chunks/_layout-308acc63.js">
<link rel="modulepreload" href="./_app/immutable/components/pages/_page.svelte-8d76370e.js">
<link rel="modulepreload" href="./_app/immutable/chunks/_page-8179c3ce.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">
<div class="relative w-full min-h-screen text-white"><div class="fixed w-full h-18 bg-black pt-2 pb-2 z-40"><div class="middle-pane-big bg-black"><div class="flex"><div class="flex items-center gap-4 grow"><div class="w-16 py-2"><a href="https://web3privacy.info" target="_blank"><img src="/web3privacy-cropped.jpg" alt="Web3Privacy Now"></a></div>
</div>
<div class="flex items-center gap-6 text-xl"><button class="md:hidden text-3xl"></button>
<div class="hidden md:block"><a class="hover:underline null " href="" target="">#</a>
</div><div class="hidden md:block"><a class="hover:underline null " href="#about" target="">ABOUT</a>
</div><div class="hidden md:block"><a class="hover:underline null " href="#speakers" target="">SPEAKERS</a>
</div><div class="hidden md:block"><a class="hover:underline null " href="#program" target="">PROGRAM</a>
</div><div class="hidden md:block"><a class="hover:underline null " href="#sponsors" target="">SPONSORS</a>
</div><div class="hidden md:block"><a class="button null " href="#ticket" target="">TICKET</a>
</div><div class="hidden md:block"><a class="hover:underline null " href="#faq" target="">FAQ</a>
</div><div class="hidden md:block"><a class="hover:underline null external" href="https://chat.web3privacy.info" target="_blank">CHAT</a>
</div><div class="hidden md:block"><a class="hover:underline null external" href="https://twitter.com/web3privacy" target="_blank">TWITTER</a>
</div></div></div></div>
</div>
<div class="relative w-full min-h-screen text-white"><div class="fixed w-full h-18 z-40 " id="header"><div class="bg-black pb-2 pt-2"><div class="middle-pane-big"><div class="flex my-1"><div class="flex items-center gap-4 grow"><div class="w-36 py-2"><a href="/"><img src="/logo.svg" alt="Web3Privacy Prague 2023"></a></div>
</div>
<div class="flex items-center lg:gap-8 xl:gap-14 text-base darker"><button class="lg:hidden text-3xl"></button>
<div class="hidden lg:block"><a class="hover:underline null " href="" target="">#</a>
</div><div class="hidden lg:block"><a class="hover:underline null " href="#about" target="">ABOUT</a>
</div><div class="hidden lg:block"><a class="hover:underline null " href="#speakers" target="">SPEAKERS</a>
</div><div class="hidden lg:block"><a class="hover:underline null " href="#program" target="">PROGRAM</a>
</div><div class="hidden lg:block"><a class="hover:underline null " href="#faq" target="">FAQ</a>
</div><div class="hidden lg:block"><a class="hover:underline null external" href="https://chat.web3privacy.info" target="_blank">CHAT</a>
</div><div class="hidden lg:block"><a class="hover:underline null external" href="https://twitter.com/web3privacy" target="_blank">TWITTER</a>
</div><div class="hidden lg:block"><a class="button null " href="#ticket" target="">TICKET</a>
</div></div></div></div>
</div>
<div id="header-shade"></div></div>
<div class="w-full h-screen" id="intro"><div class="w-full h-full flex items-center text-center"><div class="mx-auto px-4"><div class="text-5xl md:text-8xl font-bold mb-4 md:mb-8 animation-crypt">WEB3PRIVACY SUMMIT #1</div>
<div class="text-3xl md:text-5xl md:mb-4 uppercase"><span class="">5. June 2023</span> @
<a href="https://goo.gl/maps/VCSC7wcNueEKgt996" target="_blank" class="underline hover:no-underline">X10, Prague</a></div>
<div class="mt-8 text-lg text-mild mx-4"><p class="">Diving into the culture of the Web3 privacy industry</p>
<p><a href="http://prgblockweek.com/" target="_blank" class="underline hover:no-underline external external-mild">Prague Blockchain Week 2023</a></p></div></div></div></div>
<div class="w-full h-screen" id="intro"><div class="w-full h-full flex items-center text-center"><div class="mx-auto px-4"><div class="text-4xl md:text-6xl font-bold mb-4 md:mb-8 animation-crypt font-mono2 font-thin lowercase">web3privacy summit #1</div>
<div class="mt-12 text-xl mx-4"><p class="italic">Diving into the culture of the Web3 privacy industry
</p>
<p></p></div>
<div class="mt-14 text-lg md:text-xl uppercase"><div class="inline-block bg-white text-black font-medium md:w-auto w-3/4"><div class="px-6 py-2.5 inline-block font-medium"><span class="font-medium">5. June 2023</span> AT
<a href="https://goo.gl/maps/VCSC7wcNueEKgt996" target="_blank" class="underline hover:underline font-medium">X10, Prague</a></div>
<div class="inline-block w-full md:w-auto"><a href="/#ticket"><button class="uppercase text-lg w-full"><div class="m-1 button-inverse">Buy Ticket
</div></button></a></div></div></div></div></div></div>
<div class="bg-black" id="about"><div class="middle-pane-medium pb-16 text-xl text-center mx-auto"><div class="py-16 md:py-32 md:w-2/3 mx-auto markdown multiline"><p>If privacy is a human right, then we need to protect it.</p><p>Privacy advocates worldwide are coming together to discuss how to mainstream privacy within the Web3 industry. So it will become a cultural phenomenon embodying both decentralisation &amp; anti-surveillance capitalism practices.</p><p>The conference complements the research projects <a href="http://web3privacy.info/">Web3Privacy Now</a> and was created by joining forces with the production team of the privacy hackathon <a href="https://ethbrno.cz/">ETHBrno</a>.</p></div>
<div class="section-header">Key themes</div>
<div class="grid md:grid-cols-3 gap-4 md:gap-10"><div class="bg-[#0d1117] hover:text-black hover:bg-white px-4 py-6 topic-item"><div class="text-2xl animate-section">REGULATIONS VS PRIVACY</div>
<div class="mt-4 text-lg text-mild markdown"><p>2023 will be a year of privacy regulations. Privacy coins will be banned, mixer's team become anon etc. How do we defend our rights for privacy?</p></div>
</div><div class="bg-[#0d1117] hover:text-black hover:bg-white px-4 py-6 topic-item"><div class="text-2xl animate-section">MAINSTREAM ON-CHAIN PRIVACY</div>
<div class="mt-4 text-lg text-mild markdown"><p>Majority of privacy services are tech oriented. It's hard to use them among non-technical people. What should industry do help people onboard into privacy with ease?</p></div>
</div><div class="bg-[#0d1117] hover:text-black hover:bg-white px-4 py-6 topic-item"><div class="text-2xl animate-section">HUMAN RIGHTS DAOS (PRO-PRIVACY)</div>
<div class="mt-4 text-lg text-mild markdown"><p>How privacy-enhancing tools could protect DAOs working within non-democratic countries.</p></div>
</div><div class="bg-[#0d1117] hover:text-black hover:bg-white px-4 py-6 topic-item"><div class="text-2xl animate-section">IDENTITY (ID)</div>
<div class="mt-4 text-lg text-mild markdown"><p>Decentralised identity is the key to Web3, but at the same time to KYC &amp; AML. Ethical way of building DID without embedded surveillence logic.</p></div>
</div><div class="bg-[#0d1117] hover:text-black hover:bg-white px-4 py-6 topic-item"><div class="text-2xl animate-section">FULL-STACK PRIVACY</div>
<div class="mt-4 text-lg text-mild markdown"><p>Full-Stack Privacy is achievable if we ensivion one. Combining both on-chain &amp; off-chain privacy.</p></div>
</div><div class="bg-[#0d1117] hover:text-black hover:bg-white px-4 py-6 topic-item"><div class="text-2xl animate-section">PRIVATE MESSAGING PROTOCOLS</div>
<div class="mt-4 text-lg text-mild markdown"><p>We need resilient privacy-preserving, p2p communication layers for Web3, that allows free and uncensored human-to-human, machine-to-machine or hybrid communication.</p></div>
</div><div class="bg-[#0d1117] hover:text-black hover:bg-white px-4 py-6 topic-item"><div class="text-2xl animate-section">LUNARPUNK VS SOLARPUNK</div>
<div class="mt-4 text-lg text-mild markdown"><p>For solarpunk to succeed it must integrate the lunarpunk unconscious. The only hope for solarpunk is to <a href="https://www.egirlcapital.com/writings/107533289">go dark</a>. Do you agree?</p></div>
</div><div class="bg-[#0d1117] hover:text-black hover:bg-white px-4 py-6 topic-item"><div class="text-2xl animate-section">R&amp;D: ZK, MPC, THE</div>
<div class="mt-4 text-lg text-mild markdown"><p>There are many different cryptography technics for privacy preservation. How to balance them all &amp; avoid 1-tool chokepoint?</p></div>
</div><div class="bg-[#0d1117] hover:text-black hover:bg-white px-4 py-6 topic-item"><div class="text-2xl animate-section">PRIVACY READINESS LEVELS</div>
<div class="mt-4 text-lg text-mild markdown"><p>Introduction of the privacy scoring mechanism to help non-tech people understand security level of the solution</p></div>
</div><div class="bg-[#0d1117] hover:text-black hover:bg-white px-4 py-6 topic-item"><div class="text-2xl animate-section">PRIVACY WARS</div>
<div class="mt-4 text-lg text-mild markdown"><p>Why are privacy-blockchain socials so toxic? How could we stop hating each other &amp; work together</p></div>
</div><div class="bg-[#0d1117] hover:text-black hover:bg-white px-4 py-6 topic-item"><div class="text-2xl animate-section">PRIVACY WORKFORCE</div>
<div class="mt-4 text-lg text-mild markdown"></div>
</div><div class="bg-[#0d1117] hover:text-black hover:bg-white px-4 py-6 topic-item"><div class="text-2xl animate-section">PRIVACY ACTIVISM</div>
<div class="mt-4 text-lg text-mild markdown"><p>Mapping down tools to protect privacy industry: from builders like Alexey Pertsev to projects.</p></div>
</div><div class="bg-[#0d1117] hover:text-black hover:bg-white px-4 py-6 topic-item"><div class="text-2xl animate-section">NETWORK STATES (WITH A PRIVACY FOCUS)</div>
<div class="mt-4 text-lg text-mild markdown"><p>Time ot imagine the network state-as-a-grassroots movement for privacy, freedom &amp; better future.</p></div>
</div><div class="bg-[#0d1117] hover:text-black hover:bg-white px-4 py-6 topic-item"><div class="text-2xl animate-section">VEKSL</div>
<div class="mt-4 text-lg text-mild markdown"><p>Easy onboarding to cryptocurrencies without KYC/AML using peer-to-peer tools is crucial for privacy. What options do we have today?</p></div>
<div class="bg-black" id="about"><div class="middle-pane-medium pb-16 mx-auto"><div class="py-16 md:py-32 md:w-5/6 mx-auto text-mild"><p class="animate-section text-white font-mono2 lowercase">If privacy is a human right, then we need to protect it.</p>
<div class="markdown multiline pt-10"><p>Privacy advocates worldwide are coming together to discuss how to mainstream privacy within the Web3 industry. So it will become a cultural phenomenon embodying both decentralisation &amp; anti-surveillance capitalism practices.</p><p>The conference complements the research projects <a href="http://web3privacy.info/">Web3Privacy Now</a> and was created by joining forces with the production team of the privacy hackathon <a href="https://ethbrno.cz/">ETHBrno</a>.</p><p>Part of <a href="http://prgblockweek.com/">Prague Blockchain Week 2023</a>.</p></div></div>
<div class="section-header">Main topics</div>
<div class="grid grid-cols-2 md:grid-cols-3 xl:grid-cols-4 gap-4 md:gap-10"><div class="px-2 py-4 topic-item text-center"><img class="topic-img" src="/topics/regulations-vs-privacy.webp">
<div class="topic-header inline-block px-3 py-1.5 text-lg">REGULATIONS VS PRIVACY</div>
<div class="mt-6 text-mild markdown animate-section text-sm leading-7"><p>2023 will be a year of privacy regulations. Privacy coins will be banned, mixer's team become anon etc. How do we defend our rights for privacy?</p></div>
</div><div class="px-2 py-4 topic-item text-center"><img class="topic-img" src="/topics/mainstream-privacy.webp">
<div class="topic-header inline-block px-3 py-1.5 text-lg">MAINSTREAM ON-CHAIN PRIVACY</div>
<div class="mt-6 text-mild markdown animate-section text-sm leading-7"><p>Majority of privacy services are tech oriented. It's hard to use them among non-technical people. What should industry do help people onboard into privacy with ease?</p></div>
</div><div class="px-2 py-4 topic-item text-center"><img class="topic-img" src="/topics/human-rights-dao.webp">
<div class="topic-header inline-block px-3 py-1.5 text-lg">HUMAN RIGHTS DAOS (PRO-PRIVACY)</div>
<div class="mt-6 text-mild markdown animate-section text-sm leading-7"><p>How privacy-enhancing tools could protect DAOs working within non-democratic countries.</p></div>
</div><div class="px-2 py-4 topic-item text-center"><img class="topic-img" src="/topics/identity.webp">
<div class="topic-header inline-block px-3 py-1.5 text-lg">IDENTITY (ID)</div>
<div class="mt-6 text-mild markdown animate-section text-sm leading-7"><p>Decentralised identity is the key to Web3, but at the same time to KYC &amp; AML. Ethical way of building DID without embedded surveillence logic.</p></div>
</div><div class="px-2 py-4 topic-item text-center"><img class="topic-img" src="/topics/fullstack-privacy.webp">
<div class="topic-header inline-block px-3 py-1.5 text-lg">FULL-STACK PRIVACY</div>
<div class="mt-6 text-mild markdown animate-section text-sm leading-7"><p>Full-Stack Privacy is achievable if we ensivion one. Combining both on-chain &amp; off-chain privacy.</p></div>
</div><div class="px-2 py-4 topic-item text-center"><img class="topic-img" src="/topics/private-messaging-protocols.webp">
<div class="topic-header inline-block px-3 py-1.5 text-lg">PRIVATE MESSAGING PROTOCOLS</div>
<div class="mt-6 text-mild markdown animate-section text-sm leading-7"><p>We need resilient privacy-preserving, p2p communication layers for Web3, that allows free and uncensored human-to-human, machine-to-machine or hybrid communication.</p></div>
</div><div class="px-2 py-4 topic-item text-center"><img class="topic-img" src="/topics/lunarpunk-vs-solarpunk.webp">
<div class="topic-header inline-block px-3 py-1.5 text-lg">LUNARPUNK VS SOLARPUNK</div>
<div class="mt-6 text-mild markdown animate-section text-sm leading-7"><p>For solarpunk to succeed it must integrate the lunarpunk unconscious. The only hope for solarpunk is to <a href="https://www.egirlcapital.com/writings/107533289">go dark</a>. Do you agree?</p></div>
</div><div class="px-2 py-4 topic-item text-center"><img class="topic-img" src="/topics/rd-zk-mpc-the.webp">
<div class="topic-header inline-block px-3 py-1.5 text-lg">R&amp;D: ZK, MPC, THE</div>
<div class="mt-6 text-mild markdown animate-section text-sm leading-7"><p>There are many different cryptography technics for privacy preservation. How to balance them all &amp; avoid 1-tool chokepoint?</p></div>
</div><div class="px-2 py-4 topic-item text-center"><img class="topic-img" src="/topics/privacy-readiness-levels.webp">
<div class="topic-header inline-block px-3 py-1.5 text-lg">PRIVACY READINESS LEVELS</div>
<div class="mt-6 text-mild markdown animate-section text-sm leading-7"><p>Introduction of the privacy scoring mechanism to help non-tech people understand security level of the solution</p></div>
</div><div class="px-2 py-4 topic-item text-center"><img class="topic-img" src="/topics/privacy-wars.webp">
<div class="topic-header inline-block px-3 py-1.5 text-lg">PRIVACY WARS</div>
<div class="mt-6 text-mild markdown animate-section text-sm leading-7"><p>Why are privacy-blockchain socials so toxic? How could we stop hating each other &amp; work together</p></div>
</div><div class="px-2 py-4 topic-item text-center"><img class="topic-img" src="/topics/privacy-activism.webp">
<div class="topic-header inline-block px-3 py-1.5 text-lg">PRIVACY ACTIVISM</div>
<div class="mt-6 text-mild markdown animate-section text-sm leading-7"><p>Mapping down tools to protect privacy industry: from builders like Alexey Pertsev to projects.</p></div>
</div><div class="px-2 py-4 topic-item text-center"><img class="topic-img" src="/topics/network-states.webp">
<div class="topic-header inline-block px-3 py-1.5 text-lg">NETWORK STATES (WITH A PRIVACY FOCUS)</div>
<div class="mt-6 text-mild markdown animate-section text-sm leading-7"><p>Time ot imagine the network state-as-a-grassroots movement for privacy, freedom &amp; better future.</p></div>
</div></div></div></div>
<div class="" id="speakers"><div class="middle-pane-medium pt-16 text-xl text-center mx-auto mb-8"><div class="section-header">Speakers</div>
<div class="mx-auto"><div class="pb-12 flex flex-wrap justify-center gap-6"><div class="hover:bg-white hover:text-black p-2 w-2/3 sm:w-64 person-item"><div><img src="/people/guy-zyskind.jpeg" class="grayscale invert aspect-square object-cover w-full"></div>
<div class="mt-4 speaker-name animate-speaker text-xl">GUY ZYSKIND</div>
<div class="text-lg text-mild"><a href="https://twitter.com/GuyZys" class="hover:underline animate-speaker">@GuyZys</a></div>
<div class="mt-2 text-base 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 class="hover:bg-white hover:text-black p-2 w-2/3 sm:w-64 person-item"><div><img src="/people/manu-alzuru.jpeg" class="grayscale invert aspect-square object-cover w-full"></div>
<div class="mt-4 speaker-name animate-speaker text-xl">MANU ALZURU</div>
<div class="text-lg text-mild"><a href="https://twitter.com/ManuAlzuru" class="hover:underline animate-speaker">@ManuAlzuru</a></div>
<div class="mt-2 text-base 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 class="hover:bg-white hover:text-black p-2 w-2/3 sm:w-64 person-item"><div><img src="/people/juraj-bednar.jpeg" class="grayscale invert aspect-square object-cover w-full"></div>
<div class="mt-4 speaker-name animate-speaker text-xl">JURAJ BEDNAR</div>
<div class="text-lg text-mild"><a href="https://twitter.com/jurbed" class="hover:underline animate-speaker">@jurbed</a></div>
<div class="mt-2 text-base text-supermild"><p>Educator, writer, cryptoanarchist &amp; biohacker</p></div>
</div><div class="hover:bg-white hover:text-black p-2 w-2/3 sm:w-64 person-item"><div><img src="/people/mario-havel.jpeg" class="grayscale invert aspect-square object-cover w-full"></div>
<div class="mt-4 speaker-name animate-speaker text-xl">MARIO HAVEL</div>
<div class="text-lg text-mild"><a href="https://twitter.com/TMIYChao" class="hover:underline animate-speaker">@TMIYChao</a></div>
<div class="mt-2 text-base text-supermild"><p>Hacker, Co-Founder of <a href="https://bordel.paralelnipolis.cz/#/">Bordel Hackerspace</a></p></div>
</div></div></div>
<div class="text-xl text-supermild">We keep adding more and more speakers, stay tuned ...</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="border 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="pb-3.5 px-5"><div class="mt-4 speaker-name animate-speaker">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="border 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 class="pb-3.5 px-5"><div class="mt-4 speaker-name animate-speaker">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="border 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 class="pb-3.5 px-5"><div class="mt-4 speaker-name animate-speaker">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="border 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 class="pb-3.5 px-5"><div class="mt-4 speaker-name animate-speaker">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>
</div></div></div>
<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 text-xl text-center mx-auto"><div class="section-header">Hosts</div>
<div class="mx-auto"><div class="pb-16 flex flex-wrap justify-center gap-6"><div class="hover:bg-white hover:text-black p-2 w-2/3 sm:w-48 person-item"><div><img src="/people/mykola.png" class="grayscale invert aspect-square object-cover w-full"></div>
<div class="mt-4 speaker-name animate-speaker text-xl">MYKOLA SIUSKO</div>
<div class="text-lg text-mild"><a href="https://twitter.com/nicksvyaznoy" class="hover:underline animate-speaker">@nicksvyaznoy</a></div>
<div class="mt-2 text-base text-supermild"><p>Web3 privacy advocate</p></div>
</div><div class="hover:bg-white hover:text-black p-2 w-2/3 sm:w-48 person-item"><div><img src="/people/tree.jpeg" class="grayscale invert aspect-square object-cover w-full"></div>
<div class="mt-4 speaker-name animate-speaker text-xl">TREE</div>
<div class="text-lg text-mild"><a href="https://twitter.com/treecz" class="hover:underline animate-speaker">@treecz</a></div>
<div class="mt-2 text-base text-supermild"><p>Creator of lunarpunk hackathons &amp; events</p></div>
</div></div></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="border 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="pb-3.5 px-5"><div class="mt-4 speaker-name animate-speaker">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="border 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 class="pb-3.5 px-5"><div class="mt-4 speaker-name animate-speaker">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>
</div></div></div></div></div>
<div class="bg-black" id="program"><div class="middle-pane-medium pt-16 text-xl text-center mx-auto pb-32"><div class="section-header">Program</div>
<div class="text-lg text-supermild mb-16">WIP. The final schedule will be published a few weeks before the conference in May 2023.</div>
<div class="program xl:flex gap-10 xl:gap-4"><div class="w-auto xl:w-1/2 mb-10 xl:mb-0"><div class="text-3xl font-bold mb-4">Main stage</div>
<table class="table-auto table-custom w-full mx-0 lg:mx-8"><thead><tr><th class="text-right">time</th>
<th class="text-left">topic</th>
</tr></thead>
<div class="" id="sponsors"><div class="middle-pane-medium pt-16 mx-auto pb-32"><div class="section-header">Partners</div>
<div><a href="https://prague.web3privacy.info/sponsors.pdf"><button class="button text-lg">Become a partner</button></a></div></div></div>
<div class="bg-black" id="program"><div class="middle-pane-medium pt-16 mx-auto pb-32"><div class="section-header">Program</div>
<div class="text-supermild mb-16">WIP. The final schedule will be published a few weeks before the conference in May 2023.</div>
<div class="program xl:flex gap-10 xl:gap-4"><div class="w-auto xl:w-1/2 mb-10 xl:mb-0"><div class="text-xl font-bold mb-4 font-mono2 lowercase">Main stage</div>
<table class="table-auto table-custom w-full mt-8">
<tbody><tr class=""><td class="text-right time xl:whitespace-nowrap sm:w-16 xl:w-36 "><!-- HTML_TAG_START -->9:00 <div class="xl:inline-block hidden mx-1">-</div> 9:30<!-- HTML_TAG_END --></td>
<td class="text-left"><div class="text-xl"><span class="animate-section ">Registration &amp; networking</span>
<td class="text-left"><div class=""><span class="animate-section ">Registration &amp; networking</span>
</div>
</td>
</tr><tr class=""><td class="text-right time xl:whitespace-nowrap sm:w-16 xl:w-36 "><!-- HTML_TAG_START -->9:30 <div class="xl:inline-block hidden mx-1">-</div> 9:35<!-- HTML_TAG_END --></td>
<td class="text-left"><div class="text-xl"><span class="animate-section ">Welcome to Web3Privacy</span>
<td class="text-left"><div class=""><span class="animate-section ">Welcome to Web3Privacy</span>
― TBA</div>
<div class="mt-2 text-base description text-mild markdown"><p>Welcoming visitors to our private-centric research, community and conference</p>
<div class="mt-2 text-sm description text-mild markdown"><p>Welcoming visitors to our private-centric research, community and conference</p>
</div></td>
</tr><tr class=""><td class="text-right time xl:whitespace-nowrap sm:w-16 xl:w-36 "><!-- HTML_TAG_START -->9:35 <div class="xl:inline-block hidden mx-1">-</div> 10:55<!-- HTML_TAG_END --></td>
<td class="text-left"><div class="text-xl"><span class="animate-section ">Talks I. - TBA</span>
<td class="text-left"><div class=""><span class="animate-section ">Talks I. - TBA</span>
</div>
</td>
</tr><tr class=""><td class="text-right time xl:whitespace-nowrap sm:w-16 xl:w-36 text-mild"><!-- HTML_TAG_START -->10:55 <div class="xl:inline-block hidden mx-1">-</div> 11:20<!-- HTML_TAG_END --></td>
<td class="text-left"><div class="text-xl"><span class="animate-section text-mild">25min Coffee Break</span>
<td class="text-left"><div class=""><span class="animate-section text-mild">25min Coffee Break</span>
</div>
</td>
</tr><tr class=""><td class="text-right time xl:whitespace-nowrap sm:w-16 xl:w-36 "><!-- HTML_TAG_START -->11:25 <div class="xl:inline-block hidden mx-1">-</div> 12:40<!-- HTML_TAG_END --></td>
<td class="text-left"><div class="text-xl"><span class="animate-section ">Talks II. - TBA</span>
<td class="text-left"><div class=""><span class="animate-section ">Talks II. - TBA</span>
</div>
</td>
</tr><tr class=""><td class="text-right time xl:whitespace-nowrap sm:w-16 xl:w-36 text-mild"><!-- HTML_TAG_START -->12:40 <div class="xl:inline-block hidden mx-1">-</div> 14:00<!-- HTML_TAG_END --></td>
<td class="text-left"><div class="text-xl"><span class="animate-section text-mild">Lunch &amp; Networking</span>
<td class="text-left"><div class=""><span class="animate-section text-mild">Lunch &amp; Networking</span>
</div>
</td>
</tr><tr class=""><td class="text-right time xl:whitespace-nowrap sm:w-16 xl:w-36 "><!-- HTML_TAG_START -->14:00 <div class="xl:inline-block hidden mx-1">-</div> 15:40<!-- HTML_TAG_END --></td>
<td class="text-left"><div class="text-xl"><span class="animate-section ">Talks III. - TBA</span>
<td class="text-left"><div class=""><span class="animate-section ">Talks III. - TBA</span>
</div>
</td>
</tr><tr class=""><td class="text-right time xl:whitespace-nowrap sm:w-16 xl:w-36 text-mild"><!-- HTML_TAG_START -->15:40 <div class="xl:inline-block hidden mx-1">-</div> 16:05<!-- HTML_TAG_END --></td>
<td class="text-left"><div class="text-xl"><span class="animate-section text-mild">25min Coffee Break</span>
<td class="text-left"><div class=""><span class="animate-section text-mild">25min Coffee Break</span>
</div>
</td>
</tr><tr class=""><td class="text-right time xl:whitespace-nowrap sm:w-16 xl:w-36 "><!-- HTML_TAG_START -->16:10 <div class="xl:inline-block hidden mx-1">-</div> 18:30<!-- HTML_TAG_END --></td>
<td class="text-left"><div class="text-xl"><span class="animate-section ">Talks IV. - TBA</span>
<td class="text-left"><div class=""><span class="animate-section ">Talks IV. - TBA</span>
</div>
</td>
</tr><tr class=""><td class="text-right time xl:whitespace-nowrap sm:w-16 xl:w-36 "><!-- HTML_TAG_START -->18:30 <div class="xl:inline-block hidden mx-1">-</div> 18:35<!-- HTML_TAG_END --></td>
<td class="text-left"><div class="text-xl"><span class="animate-section ">Closing Remarks</span>
<td class="text-left"><div class=""><span class="animate-section ">Closing Remarks</span>
― TBA</div>
</td>
</tr><tr class=""><td class="text-right time xl:whitespace-nowrap sm:w-16 xl:w-36 text-mild"><!-- HTML_TAG_START -->18:30 <div class="xl:inline-block hidden mx-1">-</div> 20:00<!-- HTML_TAG_END --></td>
<td class="text-left"><div class="text-xl"><span class="animate-section text-mild">Networking &amp; Drinks</span>
<td class="text-left"><div class=""><span class="animate-section text-mild">Networking &amp; Drinks</span>
</div>
</td>
</tr><tr class=""><td class="text-right time xl:whitespace-nowrap sm:w-16 xl:w-36 "><!-- HTML_TAG_START -->20:00 <div class="xl:inline-block hidden mx-1">-</div> 4:00<!-- HTML_TAG_END --></td>
<td class="text-left"><div class="text-xl"><span class="animate-section ">#Lunarpunk party</span>
<td class="text-left"><div class=""><span class="animate-section ">#Lunarpunk party</span>
</div>
<div class="mt-2 text-base description text-mild markdown"><p>Enjoy our afterparty in Lunarpunk style with quality Prague rave DJs, which will take place in the same venue until the morning (4am).</p>
<div class="mt-2 text-sm description text-mild markdown"><p>Enjoy our afterparty in Lunarpunk style with quality Prague rave DJs, which will take place in the same venue until the morning (4am).</p>
</div></td>
</tr>
</tbody></table>
</div><div class="w-auto xl:w-1/2 mb-10 xl:mb-0"><div class="text-3xl font-bold mb-4">Workshop stage</div>
<table class="table-auto table-custom w-full mx-0 lg:mx-8"><thead><tr><th class="text-right">time</th>
<th class="text-left">topic</th>
</tr></thead>
</div><div class="w-auto xl:w-1/2 mb-10 xl:mb-0"><div class="text-xl font-bold mb-4 font-mono2 lowercase">Workshop stage</div>
<table class="table-auto table-custom w-full mt-8">
<tbody><tr class=""><td class="text-right time xl:whitespace-nowrap sm:w-16 xl:w-36 "><!-- HTML_TAG_START -->09:35 <div class="xl:inline-block hidden mx-1">-</div> 10:55<!-- HTML_TAG_END --></td>
<td class="text-left"><div class="text-xl"><span class="animate-section ">Workshops I. - TBA</span>
<td class="text-left"><div class=""><span class="animate-section ">Workshops I. - TBA</span>
</div>
</td>
</tr><tr class=""><td class="text-right time xl:whitespace-nowrap sm:w-16 xl:w-36 text-mild"><!-- HTML_TAG_START -->10:55 <div class="xl:inline-block hidden mx-1">-</div> 11:20<!-- HTML_TAG_END --></td>
<td class="text-left"><div class="text-xl"><span class="animate-section text-mild">25min Coffee Break</span>
<td class="text-left"><div class=""><span class="animate-section text-mild">25min Coffee Break</span>
</div>
</td>
</tr><tr class=""><td class="text-right time xl:whitespace-nowrap sm:w-16 xl:w-36 "><!-- HTML_TAG_START -->11:25 <div class="xl:inline-block hidden mx-1">-</div> 12:40<!-- HTML_TAG_END --></td>
<td class="text-left"><div class="text-xl"><span class="animate-section ">Workshops II. - TBA</span>
<td class="text-left"><div class=""><span class="animate-section ">Workshops II. - TBA</span>
</div>
</td>
</tr><tr class=""><td class="text-right time xl:whitespace-nowrap sm:w-16 xl:w-36 text-mild"><!-- HTML_TAG_START -->12:40 <div class="xl:inline-block hidden mx-1">-</div> 14:00<!-- HTML_TAG_END --></td>
<td class="text-left"><div class="text-xl"><span class="animate-section text-mild">Lunch &amp; Networking</span>
<td class="text-left"><div class=""><span class="animate-section text-mild">Lunch &amp; Networking</span>
</div>
</td>
</tr><tr class=""><td class="text-right time xl:whitespace-nowrap sm:w-16 xl:w-36 "><!-- HTML_TAG_START -->14:00 <div class="xl:inline-block hidden mx-1">-</div> 15:40<!-- HTML_TAG_END --></td>
<td class="text-left"><div class="text-xl"><span class="animate-section ">Workshops III. - TBA</span>
<td class="text-left"><div class=""><span class="animate-section ">Workshops III. - TBA</span>
</div>
</td>
</tr><tr class=""><td class="text-right time xl:whitespace-nowrap sm:w-16 xl:w-36 text-mild"><!-- HTML_TAG_START -->15:40 <div class="xl:inline-block hidden mx-1">-</div> 16:05<!-- HTML_TAG_END --></td>
<td class="text-left"><div class="text-xl"><span class="animate-section text-mild">25min Coffee Break</span>
<td class="text-left"><div class=""><span class="animate-section text-mild">25min Coffee Break</span>
</div>
</td>
</tr><tr class=""><td class="text-right time xl:whitespace-nowrap sm:w-16 xl:w-36 "><!-- HTML_TAG_START -->16:10 <div class="xl:inline-block hidden mx-1">-</div> 18:30<!-- HTML_TAG_END --></td>
<td class="text-left"><div class="text-xl"><span class="animate-section ">Workshops IV.</span>
<td class="text-left"><div class=""><span class="animate-section ">Workshops IV.</span>
</div>
</td>
</tr>
</tbody></table>
</div></div></div></div>
<div class="" id="sponsors"><div class="middle-pane-medium pt-16 text-xl text-center mx-auto pb-32"><div class="section-header">Sponsors</div>
<div><a href="https://prague.web3privacy.info/sponsors.pdf"><button class="py-2 px-5 bg-white text-black hover:bg-black border border-bg-white hover:text-white">Become a Sponsor</button></a></div></div></div>
<div class="bg-black" id="ticket"><div class="middle-pane-medium pt-16 text-xl text-center mx-auto"><div class="section-header">Ticket</div>
<div class="mb-8 text-lg text-mild">Be a part of the first Web3Privacy Summit experience…</div>
<div class="grid lg:grid-cols-2 gap-10 md:w-2/3 mx-auto"><div class="bg-[#0d1117] hover:border-0 py-10 px-10 hover:text-black hover:bg-white cursor-pointer"><div class="text-3xl uppercase"><a href="https://tickets.web3privacy.info/w3ps1/" class="animate-section">All-day Access</a></div>
<div class="text-xl mt-6 font-bold"><a href="https://tickets.web3privacy.info/w3ps1/">€49</a></div>
<ul class="mt-6 text-lg text-left list-disc px-6"><li>All talks &amp; panels</li><li>Food and drinks included</li><li>Web3Privacy t-shirt</li><li>Networking drinks with speakers &amp; attendees</li><li>#Lunarpunk party</li></ul>
<div class="" id="ticket"><div class="middle-pane-medium pt-16 mx-auto"><div class="section-header">Ticket</div>
<div class="mb-8 text-mild">Be a part of the first Web3Privacy Summit experience…</div>
<div class="grid lg:grid-cols-2 gap-10 mx-auto"><div class="ticket-item undefined border py-10 px-10 hover:text-black hover:bg-white cursor-pointer"><div class="ticket-img"></div>
<div class="text-2xl uppercase"><a href="https://tickets.web3privacy.info/w3ps1/" class="animate-section">All-day Access</a></div>
<div class="text-2xl mt-5 font-bold"><a href="https://tickets.web3privacy.info/w3ps1/">€49</a></div>
<ul class="mt-8 text-left list-disc px-6"><li class="mb-2 pl-2 text-sm">All talks &amp; panels</li><li class="mb-2 pl-2 text-sm">Food and drinks included</li><li class="mb-2 pl-2 text-sm">Web3Privacy t-shirt</li><li class="mb-2 pl-2 text-sm">Networking drinks with speakers &amp; attendees</li><li class="mb-2 pl-2 text-sm">#Lunarpunk party</li></ul>
<div class="mt-10 markdown text-base"><p>Discounts: We offer various discounts up to 100%, see below</p></div>
</div><div class="bg-[#0d1117] hover:border-0 py-10 px-10 hover:text-black hover:bg-white cursor-pointer"><div class="text-3xl uppercase"><a href="https://tickets.web3privacy.info/w3ps1/" class="animate-section">#Lunarpunk Party</a></div>
<div class="text-xl mt-6 font-bold"><a href="https://tickets.web3privacy.info/w3ps1/">€10</a></div>
<ul class="mt-6 text-lg text-left list-disc px-6"><li>8pm - morning</li><li>Prague rave from top DJs</li><li>VJs and projections</li><li>"Privacy experience"</li><li>Networking with attendees, speakers &amp; sponsors</li></ul>
<div class="mt-10 text-base">*Party access is included in the All-day Pass</div>
<div class="mt-10 markdown text-sm"><p>Discounts: We offer various discounts up to 100%, see below</p></div>
</div><div class="ticket-item party border py-10 px-10 hover:text-black hover:bg-white cursor-pointer"><div class="ticket-img"></div>
<div class="text-2xl uppercase"><a href="https://tickets.web3privacy.info/w3ps1/" class="animate-section">#Lunarpunk Party</a></div>
<div class="text-2xl mt-5 font-bold"><a href="https://tickets.web3privacy.info/w3ps1/">€10</a></div>
<ul class="mt-8 text-left list-disc px-6"><li class="mb-2 pl-2 text-sm">8pm - morning</li><li class="mb-2 pl-2 text-sm">Prague rave from top DJs</li><li class="mb-2 pl-2 text-sm">VJs and projections</li><li class="mb-2 pl-2 text-sm">"Privacy experience"</li><li class="mb-2 pl-2 text-sm">Networking with attendees, speakers &amp; sponsors</li></ul>
<div class="mt-10 text-sm">*Party access is included in the All-day Pass</div>
</div></div>
<div class="mt-10"><a href="https://tickets.web3privacy.info/w3ps1/"><button class="py-2 px-5 bg-white text-black hover:bg-black border border-bg-white hover:text-white">Buy a ticket</button></a></div>
<div class="mt-10 text-xl"><a href="https://tickets.web3privacy.info/w3ps1/"><button class="button">Buy a ticket</button></a></div>
</div>
<div class="middle-pane-medium text-xl text-center mx-auto pt-20 pb-32"><div class="section-subheader">Get your discount</div>
<div class="middle-pane-medium mx-auto pt-20 pb-32"><div class="section-subheader">Get your discount</div>
<div><div class="buttons"><button class="button is-link is-light">Connect using Web3 wallet</button></div>
<div class="text-supermild mt-4 text-lg md:w-4/5 mx-auto">Once connected, you will see what discount you are entitled to - based on ownership of the specific ZK Badges or SBT tokens.</div>
<div class="text-supermild mt-4 text-base">Once connected, you will see what discount you are entitled to - based on ownership of the
specific ZK Badges or SBT tokens.
</div>
<div class="w-full mt-16"><div class="m-auto"><div class="text-2xl font-bold mb-10">Eligible ZK Badges / SBTs</div>
<div class="pb-8 lg:w-2/3 xl:w-2/3 mx-auto"><div class="lg:flex justify-center mb-10 badge bg-[#0d1117] p-4"><div class="w-28 lg:w-40 mr-6 inline-block xl:block"><img src="https://sismo-prod-hub-static.s3.eu-west-1.amazonaws.com/badges/the_merge_contributor.svg" class="w-full grayscale badge-image"></div>
<div class="lg:text-left 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">The Merge Contributor ZK Badge</a></div>
<div class="text-xl">Price: <span class="font-bold">€0</span> (100% discount)</div>
<div class="text-base pt-2 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="lg:flex justify-center mb-10 badge bg-[#0d1117] p-4"><div class="w-28 lg:w-40 mr-6 inline-block xl:block"><img src="https://ethbrno.cz/ogbrno.png" class="w-full grayscale badge-image"></div>
<div class="lg:text-left w-full">
<div class="font-bold"><a href="https://optimistic.etherscan.io/token/0xcA20a3AAF600a873F9F6b5B663Db7B9275f16ce9#balances" target="_blank" class="external animate-section">ETHBrno² Hacker SBT Token</a></div>
<div class="text-xl">Price: <span class="font-bold">€12.25</span> (75% discount)</div>
<div class="text-base pt-2 text-mild">Hackers who participated in the ETHBrno² hackathon and claimed the SBT token</div></div>
</div><div class="lg:flex justify-center mb-10 badge bg-[#0d1117] p-4"><div class="w-28 lg:w-40 mr-6 inline-block xl:block"><img src="https://assets.poap.xyz/beerfi-238-2023-logo-1674590233238.png" class="w-full grayscale badge-image"></div>
<div class="lg:text-left w-full">
<div class="font-bold"><a href="https://beerfi.gwei.cz/" target="_blank" class="external animate-section">Beerfi Prague POAP</a></div>
<div class="text-xl">Price: <span class="font-bold">€19.6</span> (60% discount)</div>
<div class="text-base pt-2 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="lg:flex justify-center mb-10 badge bg-[#0d1117] p-4"><div class="w-28 lg:w-40 mr-6 inline-block xl:block"><img src="https://sismo-prod-hub-static.s3.eu-west-1.amazonaws.com/badges/ethereum_power_users.svg" class="w-full grayscale badge-image"></div>
<div class="lg:text-left w-full">
<div class="font-bold"><a href="https://app.sismo.io/?badge=ethereum-power-user-zk-badge" target="_blank" class="external animate-section">Ethereum Power User ZK Badge</a></div>
<div class="text-xl">Price: <span class="font-bold">€24.5</span> (50% discount)</div>
<div class="text-base pt-2 text-mild">The top 0.1% most active users on Ethereum</div></div>
</div><div class="lg:flex justify-center mb-10 badge bg-[#0d1117] p-4"><div class="w-28 lg:w-40 mr-6 inline-block xl:block"><img src="https://ultrasound.money/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fultrasoundpoapstill.f671f812.png&amp;w=384&amp;q=75" class="w-full grayscale badge-image"></div>
<div class="lg:text-left w-full">
<div class="font-bold"><a href="https://poap.gallery/event/65873" target="_blank" class="external animate-section">Ultra sound POAP</a></div>
<div class="text-xl">Price: <span class="font-bold">€29.4</span> (40% discount)</div>
<div class="text-base pt-2 text-mild">A special POAP for 1,559 pre-merge believers</div></div>
</div><div class="lg:flex justify-center mb-10 badge bg-[#0d1117] p-4"><div class="w-28 lg:w-40 mr-6 inline-block xl:block"><img src="https://sismo-prod-hub-static.s3.eu-west-1.amazonaws.com/badges/aztec-connect-depositors.svg" class="w-full grayscale badge-image"></div>
<div class="lg:text-left w-full">
<div class="font-bold"><a href="https://app.sismo.io/?badge=aztec-user-zk-badge" target="_blank" class="external animate-section">Aztec User ZK Badge</a></div>
<div class="text-xl">Price: <span class="font-bold">€36.75</span> (25% discount)</div>
<div class="text-base pt-2 text-mild">ZK Badge for Aztec V1 and V2 depositors</div></div>
</div><div class="lg:flex justify-center mb-10 badge bg-[#0d1117] p-4"><div class="w-28 lg:w-40 mr-6 inline-block xl:block"><img src="https://sismo-prod-hub-static.s3.eu-west-1.amazonaws.com/badges/sismo_contributors.svg" class="w-full grayscale badge-image"></div>
<div class="lg:text-left w-full">
<div class="font-bold"><a href="https://app.sismo.io/?badge=sismo-contributor-zk-badge" target="_blank" class="external animate-section">Sismo Contributor ZK Badge</a></div>
<div class="text-xl">Price: <span class="font-bold">€36.75</span> (25% discount)</div>
<div class="text-base pt-2 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="lg:flex justify-center mb-10 badge bg-[#0d1117] p-4"><div class="w-28 lg:w-40 mr-6 inline-block xl:block"><img src="https://sismo-prod-hub-static.s3.eu-west-1.amazonaws.com/badges/gitcoin_grants_round_15_donors.svg" class="w-full grayscale badge-image"></div>
<div class="lg:text-left w-full">
<div class="font-bold"><a href="https://app.sismo.io/?badge=gr15-gitcoin-contributor-zk-badge" target="_blank" class="external animate-section">GR15 Gitcoin Contributor ZK Badge</a></div>
<div class="text-xl">Price: <span class="font-bold">€36.75</span> (25% discount)</div>
<div class="text-base pt-2 text-mild">ZK Badge owned by contributors of the 15th round of Gitcoin Grants</div></div>
</div></div>
<div class="text-2xl font-bold mb-8">Other discounts (via form)</div>
<div class="text-lg md:w-4/5 mx-auto"><p>We also offer discounts for other groups such as active open-source contributors to privacy protocols, privacy (lunarpunk) advocates, full-time students, attendees from OECD low income countries, independent developers, etc. Feel free to request your special discount using the form:</p></div>
<div class="mt-8 mb-8"><a href="https://attend.web3privacy.info"><button class="button">Apply for a discount</button></a></div></div></div></div></div></div>
<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="lg:flex justify-center mb-4 badge border border-gray-800 p-6"><div class="w-24 lg:w-32 mr-6 inline-block xl:block"><img src="https://sismo-prod-hub-static.s3.eu-west-1.amazonaws.com/badges/the_merge_contributor.svg" class="w-full grayscale badge-image"></div>
<div class="lg:text-left 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">The Merge Contributor ZK Badge</a></div>
<div class="mt-2">Price: <span class="font-bold">€0</span>
(100% discount)
</div>
<div class="text-sm leading-6 pt-2 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="lg:flex justify-center mb-4 badge border border-gray-800 p-6"><div class="w-24 lg:w-32 mr-6 inline-block xl:block"><img src="https://ethbrno.cz/ogbrno.png" class="w-full grayscale badge-image"></div>
<div class="lg:text-left w-full">
<div class="font-bold"><a href="https://optimistic.etherscan.io/token/0xcA20a3AAF600a873F9F6b5B663Db7B9275f16ce9#balances" target="_blank" class="external animate-section">ETHBrno² Hacker SBT Token</a></div>
<div class="mt-2">Price: <span class="font-bold">€12.25</span>
(75% discount)
</div>
<div class="text-sm leading-6 pt-2 text-mild">Hackers who participated in the ETHBrno² hackathon and claimed the SBT token</div></div>
</div><div class="lg:flex justify-center mb-4 badge border border-gray-800 p-6"><div class="w-24 lg:w-32 mr-6 inline-block xl:block"><img src="https://assets.poap.xyz/beerfi-238-2023-logo-1674590233238.png" class="w-full grayscale badge-image"></div>
<div class="lg:text-left w-full">
<div class="font-bold"><a href="https://beerfi.gwei.cz/" target="_blank" class="external animate-section">Beerfi Prague POAP</a></div>
<div class="mt-2">Price: <span class="font-bold">€19.6</span>
(60% discount)
</div>
<div class="text-sm leading-6 pt-2 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="lg:flex justify-center mb-4 badge border border-gray-800 p-6"><div class="w-24 lg:w-32 mr-6 inline-block xl:block"><img src="https://sismo-prod-hub-static.s3.eu-west-1.amazonaws.com/badges/ethereum_power_users.svg" class="w-full grayscale badge-image"></div>
<div class="lg:text-left w-full">
<div class="font-bold"><a href="https://app.sismo.io/?badge=ethereum-power-user-zk-badge" target="_blank" class="external animate-section">Ethereum Power User ZK Badge</a></div>
<div class="mt-2">Price: <span class="font-bold">€24.5</span>
(50% discount)
</div>
<div class="text-sm leading-6 pt-2 text-mild">The top 0.1% most active users on Ethereum</div></div>
</div><div class="lg:flex justify-center mb-4 badge border border-gray-800 p-6"><div class="w-24 lg:w-32 mr-6 inline-block xl:block"><img src="https://ultrasound.money/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fultrasoundpoapstill.f671f812.png&amp;w=384&amp;q=75" class="w-full grayscale badge-image"></div>
<div class="lg:text-left w-full">
<div class="font-bold"><a href="https://poap.gallery/event/65873" target="_blank" class="external animate-section">Ultra sound POAP</a></div>
<div class="mt-2">Price: <span class="font-bold">€29.4</span>
(40% discount)
</div>
<div class="text-sm leading-6 pt-2 text-mild">A special POAP for 1,559 pre-merge believers</div></div>
</div><div class="lg:flex justify-center mb-4 badge border border-gray-800 p-6"><div class="w-24 lg:w-32 mr-6 inline-block xl:block"><img src="https://sismo-prod-hub-static.s3.eu-west-1.amazonaws.com/badges/aztec-connect-depositors.svg" class="w-full grayscale badge-image"></div>
<div class="lg:text-left w-full">
<div class="font-bold"><a href="https://app.sismo.io/?badge=aztec-user-zk-badge" target="_blank" class="external animate-section">Aztec User ZK Badge</a></div>
<div class="mt-2">Price: <span class="font-bold">€36.75</span>
(25% discount)
</div>
<div class="text-sm leading-6 pt-2 text-mild">ZK Badge for Aztec V1 and V2 depositors</div></div>
</div><div class="lg:flex justify-center mb-4 badge border border-gray-800 p-6"><div class="w-24 lg:w-32 mr-6 inline-block xl:block"><img src="https://sismo-prod-hub-static.s3.eu-west-1.amazonaws.com/badges/sismo_contributors.svg" class="w-full grayscale badge-image"></div>
<div class="lg:text-left w-full">
<div class="font-bold"><a href="https://app.sismo.io/?badge=sismo-contributor-zk-badge" target="_blank" class="external animate-section">Sismo Contributor ZK Badge</a></div>
<div class="mt-2">Price: <span class="font-bold">€36.75</span>
(25% discount)
</div>
<div class="text-sm leading-6 pt-2 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="lg:flex justify-center mb-4 badge border border-gray-800 p-6"><div class="w-24 lg:w-32 mr-6 inline-block xl:block"><img src="https://sismo-prod-hub-static.s3.eu-west-1.amazonaws.com/badges/gitcoin_grants_round_15_donors.svg" class="w-full grayscale badge-image"></div>
<div class="lg:text-left w-full">
<div class="font-bold"><a href="https://app.sismo.io/?badge=gr15-gitcoin-contributor-zk-badge" target="_blank" class="external animate-section">GR15 Gitcoin Contributor ZK Badge</a></div>
<div class="mt-2">Price: <span class="font-bold">€36.75</span>
(25% discount)
</div>
<div class="text-sm leading-6 pt-2 text-mild">ZK Badge owned by contributors of the 15th round of Gitcoin Grants</div></div>
</div></div>
<div class="text-xl font-mono2 lowercase mb-8">Other discounts (via form)
</div>
<div class="text-mild"><p>We also offer discounts for other groups such as active open-source contributors to privacy protocols, privacy (lunarpunk) advocates, full-time students, attendees from OECD low income countries, independent developers, etc. Feel free to request your special discount using the form:</p></div>
<div class="mt-8 mb-8"><a href="https://attend.web3privacy.info"><button class="button">Apply for a discount</button></a></div></div></div></div></div></div>
<div class="mb-36" id="faq"><div class="middle-pane-medium pt-20 text-xl text-center mx-auto"><div class="section-header">FAQ</div>
<div class="grid md:grid-cols-2 gap-2 md:gap-10"><div class="py-10 px-4 hover:bg-white hover:text-black"><div class="text-2xl font-bold mb-6 animate-section">What is Web3Privacy Now?</div>
<div class="text-lg markdown"><p><a href="http://web3privacy.info/">Web3privacy now</a> is a research project aimed at building a culture of privacy industry in web3: the most extensive database of privacy-enhancing solutions, the framework for PEDApps ideation, use-cases database &amp; many more.</p></div>
</div><div class="py-10 px-4 hover:bg-white hover:text-black"><div class="text-2xl font-bold mb-6 animate-section">What is Prague Blockchain Week?</div>
<div class="text-lg markdown"><p><a href="http://prgblockweek.com/">Prague Blockchain Week 2023</a> (#PBW23) is a decentralized gathering of all people interested in cryptocurrencies and related topics. It consists of many independent events across Jun 2 - 11, including conferences, hackathons, workshops, community meetups, as well as various parties and happy hours.</p></div>
</div><div class="py-10 px-4 hover:bg-white hover:text-black"><div class="text-2xl font-bold mb-6 animate-section">Who is the event for?</div>
<div class="text-lg markdown"><p>Our event is for 300 people interested in privacy topics in the Web3 industry. We aim to make our content accessible to everyone - rather than going into deep technical detail, we'll discuss privacy topics in their broader context.</p></div>
</div><div class="py-10 px-4 hover:bg-white hover:text-black"><div class="text-2xl font-bold mb-6 animate-section">When will tickets go on sale? What will be the payment options?</div>
<div class="text-lg markdown"><p>Tickets will go on sale in April 2023. Payment will be possible via credit card, Bitcoin (on-chain), Lightning Network or possibly other cryptocurrencies.</p></div>
</div><div class="py-10 px-4 hover:bg-white hover:text-black"><div class="text-2xl font-bold mb-6 animate-section">Do you offer any discounts?</div>
<div class="text-lg markdown"><p>Yes, we do! We offer discounted tickets (up to 100%!) for independent developers, students and especially active privacy advocates or open-source contributors to private protocols or tools. If you are interested in a discount, please fill out <a href="https://attend.web3privacy.info">this form</a>.</p></div>
</div><div class="py-10 px-4 hover:bg-white hover:text-black"><div class="text-2xl font-bold mb-6 animate-section">How do I get to the venue?</div>
<div class="text-lg markdown"><p>Venue X10 (full name "<a href="https://divadlox10.cz">Divadlo X10</a>") is located in the centre of Prague near the metro station <em>Národní Třída</em> (Line B) and <em>Můstek</em> (Line A,C). The address is <a href="https://goo.gl/maps/Yh8qWagnqB1DvK676">Charvátova 10/39, Prague 1, 110 00</a> (<a href="https://goo.gl/maps/Yh8qWagnqB1DvK676">Google Maps</a>, <a href="https://www.openstreetmap.org/node/10308561358">OpenStreetMap</a>).</p></div>
</div><div class="py-10 px-4 hover:bg-white hover:text-black"><div class="text-2xl font-bold mb-6 animate-section">Will the talks be livestreamed and/or recorded?</div>
<div class="text-lg markdown"><p>Yes, we're planning both. A livestream of the conference and recordings of the talks and panels will be publicly available after the conference.</p></div>
</div><div class="py-10 px-4 hover:bg-white hover:text-black"><div class="text-2xl font-bold mb-6 animate-section">I have another question, where can I contact you?</div>
<div class="text-lg markdown"><p>You can contact the organizing team or the community around the event in our public Signal group: <a href="https://chat.web3privacy.info/">chat.web3privacy.info</a></p></div>
<div class="pb-36 bg-[#0e0e0e]" id="faq"><div class="middle-pane-medium pt-20 mx-auto"><div class="section-header">FAQ</div>
<div class="grid md:grid-cols-2 gap-8 md:gap-16"><div class="faq-item cursor-help"><div class="text-xl mb-6 animate-section">What is Web3Privacy Now?</div>
<div class="markdown text-sm text-mild desc leading-6"><p><a href="http://web3privacy.info/">Web3privacy now</a> is a research project aimed at building a culture of privacy industry in web3: the most extensive database of privacy-enhancing solutions, the framework for PEDApps ideation, use-cases database &amp; many more.</p></div>
</div><div class="faq-item cursor-help"><div class="text-xl mb-6 animate-section">What is Prague Blockchain Week?</div>
<div class="markdown text-sm text-mild desc leading-6"><p><a href="http://prgblockweek.com/">Prague Blockchain Week 2023</a> (#PBW23) is a decentralized gathering of all people interested in cryptocurrencies and related topics. It consists of many independent events across Jun 2 - 11, including conferences, hackathons, workshops, community meetups, as well as various parties and happy hours.</p></div>
</div><div class="faq-item cursor-help"><div class="text-xl mb-6 animate-section">Who is the event for?</div>
<div class="markdown text-sm text-mild desc leading-6"><p>Our event is for 300 people interested in privacy topics in the Web3 industry. We aim to make our content accessible to everyone - rather than going into deep technical detail, we'll discuss privacy topics in their broader context.</p></div>
</div><div class="faq-item cursor-help"><div class="text-xl mb-6 animate-section">When will tickets go on sale? What will be the payment options?</div>
<div class="markdown text-sm text-mild desc leading-6"><p>Tickets will go on sale in April 2023. Payment will be possible via credit card, Bitcoin (on-chain), Lightning Network or possibly other cryptocurrencies.</p></div>
</div><div class="faq-item cursor-help"><div class="text-xl mb-6 animate-section">Do you offer any discounts?</div>
<div class="markdown text-sm text-mild desc leading-6"><p>Yes, we do! We offer discounted tickets (up to 100%!) for independent developers, students and especially active privacy advocates or open-source contributors to private protocols or tools. If you are interested in a discount, please fill out <a href="https://attend.web3privacy.info">this form</a>.</p></div>
</div><div class="faq-item cursor-help"><div class="text-xl mb-6 animate-section">How do I get to the venue?</div>
<div class="markdown text-sm text-mild desc leading-6"><p>Venue X10 (full name "<a href="https://divadlox10.cz">Divadlo X10</a>") is located in the centre of Prague near the metro station <em>Národní Třída</em> (Line B) and <em>Můstek</em> (Line A,C). The address is <a href="https://goo.gl/maps/Yh8qWagnqB1DvK676">Charvátova 10/39, Prague 1, 110 00</a> (<a href="https://goo.gl/maps/Yh8qWagnqB1DvK676">Google Maps</a>, <a href="https://www.openstreetmap.org/node/10308561358">OpenStreetMap</a>).</p></div>
</div><div class="faq-item cursor-help"><div class="text-xl mb-6 animate-section">Will the talks be livestreamed and/or recorded?</div>
<div class="markdown text-sm text-mild desc leading-6"><p>Yes, we're planning both. A livestream of the conference and recordings of the talks and panels will be publicly available after the conference.</p></div>
</div><div class="faq-item cursor-help"><div class="text-xl mb-6 animate-section">I have another question, where can I contact you?</div>
<div class="markdown text-sm text-mild desc leading-6"><p>You can contact the organizing team or the community around the event in our public Signal group: <a href="https://chat.web3privacy.info/">chat.web3privacy.info</a></p></div>
</div></div></div></div>
<footer class="pb-16 bg-black"><div class="middle-pane-big pt-10 mx-auto"><div class="flex gap-4"><div class="grow"><div class="w-32 sm:w-40"><a href="https://web3privacy.info"><img src="/web3privacy-cropped.jpg" alt="Web3Privacy Now"></a></div></div>
<footer class="pb-16 bg-black"><div class="middle-pane-big pt-10 mx-auto"><div class="flex gap-4"><div class="grow"><div class="w-32 lg:w-48"><a href="https://web3privacy.info"><img src="/logo.svg" alt="Web3Privacy Now"></a></div></div>
<div class="text-right"><div class=""><a class="inline-block w-5 mr-1" href="https://twitter.com/web3privacy"><svg viewBox="0 0 29 26" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M28.0266 3.12733C26.9955 3.62938 25.8872 3.96853 24.7242 4.12112C25.9113 3.34005 26.8231 2.10325 27.2524 0.629411C26.1413 1.35279 24.9107 1.87791 23.6009 2.16092C22.5522 0.934264 21.0578 0.167969 19.4039 0.167969C16.2285 0.167969 13.6538 2.99367 13.6538 6.47907C13.6538 6.97373 13.7047 7.45548 13.8028 7.91738C9.02398 7.6542 4.78719 5.14151 1.95117 1.3231C1.45622 2.25521 1.17259 3.33929 1.17259 4.49596C1.17259 6.68564 2.18771 8.61738 3.73058 9.74913C2.78804 9.71637 1.90142 9.43244 1.1262 8.95977C1.12555 8.98607 1.12555 9.01252 1.12555 9.03913C1.12555 12.0969 3.1076 14.6476 5.73804 15.2278C5.25556 15.3721 4.74758 15.4491 4.2232 15.4491C3.85268 15.4491 3.49255 15.4095 3.14137 15.3359C3.87315 17.8432 5.99658 19.6679 8.51282 19.7187C6.54493 21.4115 4.06569 22.4206 1.37163 22.4206C0.907503 22.4206 0.449828 22.3906 0 22.3323C2.54468 24.1231 5.56708 25.168 8.81424 25.168C19.3905 25.168 25.1742 15.5511 25.1742 7.21076C25.1742 6.93712 25.1686 6.66503 25.1576 6.39416C26.2809 5.50451 27.2556 4.39306 28.0265 3.12733H28.0266Z" fill="white"></path></svg></a>
<a href="https://twitter.com/web3privacy" class="text-2xl no-underline hover:underline external animate-section" target="_blank">@web3privacy</a></div>
<div class="mt-4 text-mild"><p>💛 Collaboration of <a href="https://web3privacy.info">Web3Privacy Now</a> &amp; <a href="https://ethbrno.cz">ETHBrno</a> team</p></div>
<div class="mt-4 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="k7vhty">
import { start } from "./_app/immutable/start-664fcf65.js";
<script type="module" data-sveltekit-hydrate="12ev5y6">
import { start } from "./_app/immutable/start-a9e05a48.js";
start({
assets: "",
env: {},
target: document.querySelector('[data-sveltekit-hydrate="k7vhty"]').parentNode,
version: "1681256909126",
target: document.querySelector('[data-sveltekit-hydrate="12ev5y6"]').parentNode,
version: "1682401575678",
hydrate: {
node_ids: [0, 2],
data: [{type:"data",data:null,uses:{}},null],

20
logo.svg Normal file
View file

@ -0,0 +1,20 @@
<svg width="213" height="56" viewBox="0 0 213 56" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M1.856 11.04H0V8H8.512V11.04H7.616L9.824 20.096H9.92L11.584 13.952L10.624 11.04H9.312V8H18.336V11.04H16.864L19.36 20.128H19.488L21.696 11.04H20.032V8H26.816V11.04H24.928L21.312 24H15.424L13.376 16.288L11.264 24H5.44L1.856 11.04Z" fill="white"/>
<path d="M40.3138 23.616C39.8231 23.7867 39.1831 23.936 38.3937 24.064C37.9457 24.128 37.4871 24.1813 37.0177 24.224C36.5697 24.288 36.1111 24.32 35.6418 24.32C33.9991 24.32 32.5271 23.9787 31.2257 23.296C29.9244 22.6133 28.9004 21.6533 28.1537 20.416C27.4284 19.1787 27.0658 17.7493 27.0658 16.128C27.0658 14.464 27.4284 12.992 28.1537 11.712C28.9004 10.432 29.9351 9.44 31.2577 8.736C32.5804 8.032 34.0951 7.68 35.8018 7.68C37.5084 7.68 39.0018 8.032 40.2817 8.736C41.5831 9.41867 42.5858 10.3893 43.2897 11.648C43.9937 12.8853 44.3564 14.3253 44.3778 15.968C44.3778 16.1173 44.3671 16.2773 44.3457 16.448C44.3457 16.5973 44.3351 16.7573 44.3138 16.928H32.7938C32.8791 17.9733 33.0498 18.8587 33.3058 19.584C33.5831 20.3093 33.9351 20.8533 34.3618 21.216C34.7884 21.5787 35.2791 21.76 35.8338 21.76C36.3244 21.76 36.8684 21.5787 37.4658 21.216C38.0844 20.8533 38.6178 20.4267 39.0658 19.936C39.5351 19.4453 39.8231 19.008 39.9297 18.624V18.432H43.1618V25.056H40.3138V23.616ZM38.6497 15.008C38.5431 13.92 38.3618 13.0347 38.1058 12.352C37.8498 11.648 37.5191 11.1253 37.1138 10.784C36.7084 10.4427 36.2391 10.272 35.7057 10.272C35.1724 10.272 34.7031 10.4533 34.2977 10.816C33.8924 11.1573 33.5618 11.68 33.3058 12.384C33.0711 13.088 32.9111 13.9627 32.8257 15.008H38.6497Z" fill="white"/>
<path d="M57.2525 24.32C56.2285 24.32 55.3325 24.128 54.5645 23.744C53.7965 23.3387 53.1458 22.7413 52.6125 21.952V24H47.3645V4.64H44.8045V1.6H52.8685V9.824C53.3805 9.12 53.9992 8.58667 54.7245 8.224C55.4712 7.86133 56.3138 7.68 57.2525 7.68C58.6392 7.68 59.8872 8.032 60.9965 8.736C62.1058 9.41867 62.9698 10.3893 63.5885 11.648C64.2072 12.9067 64.5165 14.3573 64.5165 16C64.5165 17.6427 64.2072 19.0933 63.5885 20.352C62.9698 21.6107 62.1058 22.592 60.9965 23.296C59.9085 23.9787 58.6605 24.32 57.2525 24.32ZM55.7165 21.056C56.2925 21.056 56.7832 20.8853 57.1885 20.544C57.6152 20.1813 57.9458 19.6267 58.1805 18.88C58.4152 18.1333 58.5325 17.1733 58.5325 16C58.5325 14.8267 58.4152 13.8667 58.1805 13.12C57.9458 12.352 57.6152 11.7973 57.1885 11.456C56.7832 11.1147 56.2925 10.944 55.7165 10.944C55.1192 10.944 54.5752 11.168 54.0845 11.616C53.6152 12.0427 53.2418 12.64 52.9645 13.408C52.7085 14.176 52.5805 15.04 52.5805 16C52.5805 16.9387 52.7085 17.792 52.9645 18.56C53.2418 19.328 53.6152 19.936 54.0845 20.384C54.5752 20.832 55.1192 21.056 55.7165 21.056Z" fill="white"/>
<path d="M67.3165 15.168H70.3245V15.328C70.3245 16.1387 70.5912 17.024 71.1245 17.984C71.6792 18.944 72.3832 19.7547 73.2365 20.416C74.1112 21.056 74.9858 21.376 75.8605 21.376C76.5005 21.376 77.0338 21.2053 77.4605 20.864C77.8872 20.5013 78.1965 20.0213 78.3885 19.424C78.6018 18.8053 78.7085 18.1013 78.7085 17.312C78.7085 16.4587 78.5912 15.744 78.3565 15.168C78.1218 14.592 77.8018 14.1653 77.3965 13.888C77.0125 13.5893 76.5752 13.44 76.0845 13.44C75.7218 13.44 75.3485 13.5147 74.9645 13.664C74.6018 13.8133 74.2605 14.0267 73.9405 14.304L73.6205 14.592L72.0845 12.544L78.6125 7.008H73.0125C72.4578 7.008 72.0312 7.04 71.7325 7.104C71.4552 7.168 71.2418 7.28533 71.0925 7.456C70.9645 7.62667 70.9005 7.89333 70.9005 8.256V9.344H67.8605V0H70.9325V1.6H84.9165V4.608L77.2365 11.52C77.5138 11.4133 77.8232 11.3387 78.1645 11.296C78.5058 11.232 78.8258 11.2 79.1245 11.2C80.2765 11.2 81.3112 11.456 82.2285 11.968C83.1672 12.4587 83.9032 13.1627 84.4365 14.08C84.9698 14.976 85.2365 16.0107 85.2365 17.184C85.2365 18.5493 84.8845 19.776 84.1805 20.864C83.4765 21.952 82.4632 22.816 81.1405 23.456C79.8178 24.0747 78.2498 24.384 76.4365 24.384C75.7538 24.384 75.0712 24.3093 74.3885 24.16C73.7058 24.0107 73.0978 23.808 72.5645 23.552C72.2232 23.4453 71.8605 23.3387 71.4765 23.232C71.1138 23.104 70.7512 22.9973 70.3885 22.912V24.928H67.3165V15.168Z" fill="white"/>
<path d="M53.248 48.632H55.712V48.888C55.8187 49.464 56.2453 50.0613 56.992 50.68C57.7387 51.2773 58.6453 51.7787 59.712 52.184C60.8 52.5893 61.856 52.792 62.88 52.792C63.4133 52.792 63.84 52.7067 64.16 52.536C64.5013 52.344 64.672 52.088 64.672 51.768C64.672 51.5333 64.576 51.3307 64.384 51.16C64.2133 50.9893 63.872 50.808 63.36 50.616C62.8693 50.424 62.1013 50.1787 61.056 49.88C59.328 49.432 57.9093 48.952 56.8 48.44C55.712 47.9067 54.88 47.256 54.304 46.488C53.728 45.72 53.44 44.7493 53.44 43.576C53.44 41.9973 53.9947 40.792 55.104 39.96C56.2347 39.1067 57.7173 38.68 59.552 38.68C60.256 38.68 60.8853 38.7227 61.44 38.808C61.9947 38.872 62.5813 38.9787 63.2 39.128C63.6907 39.2347 64.1813 39.352 64.672 39.48V37.976H67.392V45.112H64.864V44.92C64.7787 44.3867 64.3733 43.8427 63.648 43.288C62.9227 42.7333 62.0693 42.2747 61.088 41.912C60.128 41.5493 59.3067 41.368 58.624 41.368C58.2187 41.368 57.888 41.4533 57.632 41.624C57.376 41.7947 57.248 42.0187 57.248 42.296C57.248 42.68 57.4293 43 57.792 43.256C58.1547 43.4907 58.8267 43.7787 59.808 44.12C60.0213 44.184 60.2453 44.2587 60.48 44.344C60.736 44.408 60.992 44.4827 61.248 44.568C61.376 44.6107 61.5147 44.6533 61.664 44.696C61.8133 44.7387 61.952 44.7813 62.08 44.824C63.7227 45.336 64.992 45.8267 65.888 46.296C66.784 46.744 67.4453 47.288 67.872 47.928C68.32 48.5467 68.544 49.368 68.544 50.392C68.544 52.056 67.9893 53.3147 66.88 54.168C65.792 55 64.2987 55.416 62.4 55.416C61.952 55.416 61.4613 55.3947 60.928 55.352C60.3947 55.3093 59.8507 55.256 59.296 55.192C57.76 55.0213 56.64 54.8293 55.936 54.616V55.896H53.248V48.632Z" fill="white"/>
<path d="M77.5263 55.32C76.2889 55.32 75.2222 55.032 74.3262 54.456C73.4302 53.88 72.7369 53.0693 72.2463 52.024C71.7556 50.9573 71.5103 49.6987 71.5103 48.248V42.04H69.3982V39H77.0782V47.832C77.0782 49.1973 77.2702 50.232 77.6543 50.936C78.0383 51.6187 78.5716 51.96 79.2542 51.96C79.7663 51.96 80.2142 51.7787 80.5983 51.416C80.9823 51.032 81.2702 50.4987 81.4622 49.816C81.6756 49.1333 81.7822 48.3333 81.7822 47.416V42.04H79.1582V39H89.7822V42.04H87.3183V51.96H89.7822V55H82.0703V52.856C81.5796 53.6667 80.9502 54.2853 80.1823 54.712C79.4356 55.1173 78.5503 55.32 77.5263 55.32Z" fill="white"/>
<path d="M91.5857 51.96H94.0498V42.04H91.5857V39H99.2978V41.048C99.7884 40.2587 100.396 39.672 101.122 39.288C101.847 38.8827 102.7 38.68 103.682 38.68C104.791 38.68 105.751 38.936 106.562 39.448C107.372 39.96 108.002 40.7067 108.45 41.688C108.898 40.7067 109.527 39.96 110.338 39.448C111.17 38.936 112.162 38.68 113.314 38.68C115.255 38.68 116.77 39.2987 117.858 40.536C118.946 41.7733 119.49 43.5013 119.49 45.72V51.96H121.602V55H112.13V51.96H113.922V46.136C113.922 44.7707 113.74 43.7467 113.378 43.064C113.036 42.3813 112.546 42.04 111.906 42.04C111.436 42.04 111.02 42.2107 110.658 42.552C110.295 42.8933 110.018 43.3627 109.826 43.96C109.634 44.5573 109.538 45.2293 109.538 45.976V51.96H111.33V55H102.178V51.96H103.97V46.136C103.97 44.7707 103.788 43.7467 103.426 43.064C103.084 42.3813 102.594 42.04 101.954 42.04C101.484 42.04 101.068 42.232 100.706 42.616C100.343 42.9787 100.066 43.5013 99.8737 44.184C99.6817 44.8667 99.5857 45.656 99.5857 46.552V51.96H101.378V55H91.5857V51.96Z" fill="white"/>
<path d="M123.429 51.96H125.894V42.04H123.429V39H131.141V41.048C131.632 40.2587 132.24 39.672 132.965 39.288C133.691 38.8827 134.544 38.68 135.525 38.68C136.635 38.68 137.595 38.936 138.406 39.448C139.216 39.96 139.846 40.7067 140.294 41.688C140.742 40.7067 141.371 39.96 142.182 39.448C143.014 38.936 144.005 38.68 145.158 38.68C147.099 38.68 148.614 39.2987 149.702 40.536C150.79 41.7733 151.333 43.5013 151.333 45.72V51.96H153.445V55H143.973V51.96H145.766V46.136C145.766 44.7707 145.584 43.7467 145.221 43.064C144.88 42.3813 144.389 42.04 143.749 42.04C143.28 42.04 142.864 42.2107 142.501 42.552C142.139 42.8933 141.861 43.3627 141.669 43.96C141.477 44.5573 141.382 45.2293 141.382 45.976V51.96H143.174V55H134.021V51.96H135.814V46.136C135.814 44.7707 135.632 43.7467 135.27 43.064C134.928 42.3813 134.438 42.04 133.798 42.04C133.328 42.04 132.912 42.232 132.549 42.616C132.187 42.9787 131.91 43.5013 131.717 44.184C131.525 44.8667 131.43 45.656 131.43 46.552V51.96H133.221V55H123.429V51.96Z" fill="white"/>
<path d="M155.273 51.96H157.737V42.04H155.273V39H163.273V51.96H165.737V55H155.273V51.96ZM156.489 31.16H163.849L160.329 37.56H160.009L156.489 31.16Z" fill="white"/>
<path d="M174.139 55.16C172.475 55.16 171.173 54.712 170.234 53.816C169.317 52.92 168.859 51.6613 168.859 50.04V42.04H166.234V39H167.643C168.837 39 169.808 38.6587 170.555 37.976C171.301 37.2933 171.674 36.2693 171.674 34.904V34.2H174.395V39H178.939V42.04H174.395V49.88C174.395 50.5413 174.555 51.0533 174.874 51.416C175.216 51.7573 175.685 51.928 176.283 51.928C176.752 51.928 177.253 51.8747 177.786 51.768C178.341 51.64 178.811 51.5013 179.195 51.352V54.488C178.533 54.68 177.765 54.84 176.891 54.968C176.037 55.096 175.12 55.16 174.139 55.16Z" fill="white"/>
<path d="M86.992 27.36H89.456V11.04H86.992V8H94.704V10.016C95.2373 9.248 95.888 8.672 96.656 8.288C97.4453 7.88267 98.352 7.68 99.376 7.68C100.763 7.68 102.011 8.02133 103.12 8.704C104.229 9.38667 105.093 10.3573 105.712 11.616C106.331 12.8747 106.64 14.336 106.64 16C106.64 17.6427 106.32 19.0933 105.68 20.352C105.061 21.6107 104.197 22.592 103.088 23.296C102 23.9787 100.763 24.32 99.376 24.32C98.416 24.32 97.5733 24.1387 96.848 23.776C96.1227 23.4133 95.504 22.8693 94.992 22.144V27.52H98.992V30.4H86.992V27.36ZM97.84 21.056C98.3947 21.056 98.8853 20.8853 99.312 20.544C99.7387 20.1813 100.059 19.6267 100.272 18.88C100.507 18.1333 100.624 17.1733 100.624 16C100.624 14.8267 100.507 13.8667 100.272 13.12C100.059 12.352 99.7387 11.7973 99.312 11.456C98.8853 11.1147 98.3947 10.944 97.84 10.944C97.2213 10.944 96.6667 11.168 96.176 11.616C95.7067 12.0427 95.344 12.64 95.088 13.408C94.832 14.176 94.704 15.04 94.704 16C94.704 16.9387 94.832 17.792 95.088 18.56C95.344 19.328 95.7067 19.936 96.176 20.384C96.6667 20.832 97.2213 21.056 97.84 21.056Z" fill="white"/>
<path d="M107.929 20.96H110.394V11.04H107.929V8H115.642V10.176C115.962 9.408 116.42 8.81067 117.018 8.384C117.615 7.95733 118.298 7.744 119.065 7.744C119.385 7.744 119.759 7.808 120.186 7.936C120.313 7.97867 120.442 8.02133 120.57 8.064C120.698 8.10667 120.815 8.14933 120.922 8.192V6.688H123.77V15.168H121.018V14.72C121.018 14.208 120.847 13.6853 120.506 13.152C120.186 12.5973 119.78 12.1387 119.289 11.776C118.82 11.4133 118.394 11.232 118.009 11.232C117.604 11.232 117.242 11.4027 116.922 11.744C116.623 12.064 116.378 12.5333 116.186 13.152C116.015 13.7493 115.929 14.4747 115.929 15.328V20.96H119.834V24H107.929V20.96Z" fill="white"/>
<path d="M125.836 20.96H128.3V11.04H125.836V8H133.836V20.96H136.3V24H125.836V20.96ZM127.052 0.16H134.412L130.892 6.56H130.572L127.052 0.16Z" fill="white"/>
<path d="M139.109 11.04H137.125V8H147.397V11.04H145.221L148.389 19.52H148.485L151.685 11.04H149.061V8H157.029V11.04H155.045L149.861 24H144.357L139.109 11.04Z" fill="white"/>
<path d="M162.02 24.32C160.356 24.32 159.065 23.9253 158.148 23.136C157.23 22.3253 156.772 21.248 156.772 19.904C156.772 18.4747 157.337 17.3653 158.468 16.576C159.598 15.7867 161.273 15.3067 163.492 15.136C164.537 15.0507 165.358 14.912 165.956 14.72C166.574 14.528 167.022 14.2613 167.3 13.92C167.598 13.5573 167.748 13.088 167.748 12.512C167.748 11.7227 167.598 11.1573 167.3 10.816C167.001 10.4747 166.553 10.304 165.956 10.304C165.358 10.304 164.708 10.5067 164.004 10.912C163.321 11.3173 162.734 11.8187 162.244 12.416C161.753 13.0133 161.476 13.5787 161.412 14.112V14.368H158.564V6.944H161.38V8.32C162.169 8.23467 162.905 8.128 163.588 8C163.993 7.89334 164.42 7.81867 164.868 7.776C165.316 7.712 165.785 7.68 166.276 7.68C168.452 7.68 170.148 8.256 171.364 9.408C172.58 10.56 173.188 12.1707 173.188 14.24V20.96H175.236V24H167.908V21.536C167.289 22.4747 166.478 23.1787 165.476 23.648C164.494 24.096 163.342 24.32 162.02 24.32ZM164.356 21.312C164.91 21.312 165.454 21.1307 165.988 20.768C166.542 20.384 166.99 19.872 167.332 19.232C167.694 18.5707 167.876 17.824 167.876 16.992V15.296C167.598 15.5947 167.246 15.8613 166.82 16.096C166.393 16.3093 165.87 16.4693 165.252 16.576C164.377 16.7253 163.716 17.024 163.268 17.472C162.82 17.8987 162.596 18.4853 162.596 19.232C162.596 19.8507 162.756 20.352 163.076 20.736C163.396 21.12 163.822 21.312 164.356 21.312Z" fill="white"/>
<path d="M188.659 23.648C188.19 23.8187 187.539 23.9573 186.707 24.064C186.259 24.1493 185.811 24.2133 185.363 24.256C184.915 24.2987 184.467 24.32 184.019 24.32C182.355 24.32 180.862 23.968 179.539 23.264C178.216 22.5387 177.182 21.5467 176.435 20.288C175.71 19.008 175.347 17.5787 175.347 16C175.347 14.4 175.71 12.9707 176.435 11.712C177.182 10.4533 178.216 9.472 179.539 8.768C180.862 8.04267 182.355 7.68 184.019 7.68C184.808 7.68 185.619 7.75467 186.451 7.904C187.219 8.032 187.848 8.17067 188.339 8.32V6.944H191.187L191.155 14.816H188.179V14.56C188.115 14.0053 187.859 13.4187 187.411 12.8C186.963 12.1813 186.44 11.6587 185.843 11.232C185.246 10.8053 184.702 10.592 184.211 10.592C183.592 10.592 183.059 10.7947 182.611 11.2C182.163 11.6053 181.811 12.2133 181.555 13.024C181.32 13.8133 181.203 14.8053 181.203 16C181.203 17.1733 181.32 18.1653 181.555 18.976C181.811 19.7653 182.163 20.3627 182.611 20.768C183.059 21.1733 183.592 21.376 184.211 21.376C184.744 21.376 185.331 21.1733 185.971 20.768C186.611 20.3413 187.166 19.8187 187.635 19.2C188.104 18.5813 188.392 17.9947 188.499 17.44V17.184H191.475V25.056H188.659V23.648Z" fill="white"/>
<path d="M194.29 21.92H197.107V23.296C197.107 23.8933 197.32 24.5333 197.747 25.216C198.173 25.92 198.685 26.5067 199.283 26.976C199.901 27.4667 200.456 27.712 200.947 27.712C201.202 27.712 201.416 27.6267 201.587 27.456C201.757 27.2853 201.842 27.0613 201.842 26.784V26.752C201.842 26.56 201.768 26.2827 201.618 25.92C201.49 25.5787 201.17 24.8747 200.658 23.808C200.53 23.5307 200.381 23.232 200.21 22.912C200.061 22.592 199.901 22.2507 199.73 21.888L194.387 11.04H192.467V8H202.611V11.04H200.723L203.378 17.28C203.442 17.4507 203.517 17.6427 203.602 17.856C203.688 18.048 203.773 18.2507 203.859 18.464C204.051 18.9333 204.189 19.3067 204.275 19.584C204.317 19.392 204.36 19.2213 204.402 19.072C204.445 18.9013 204.499 18.72 204.562 18.528L207.09 11.04H204.434V8H212.37V11.04H210.195L206.546 20.48C206.525 20.5227 206.514 20.5653 206.514 20.608C206.514 20.6293 206.504 20.6613 206.482 20.704C206.29 21.2373 206.152 21.728 206.066 22.176C206.003 22.624 205.971 23.1147 205.971 23.648V24.16C205.971 25.5467 205.768 26.7307 205.363 27.712C204.979 28.6933 204.424 29.44 203.699 29.952C202.973 30.464 202.131 30.72 201.171 30.72C200.701 30.72 200.221 30.6773 199.73 30.592C199.24 30.528 198.781 30.432 198.355 30.304C197.885 30.176 197.491 30.016 197.171 29.824V31.296H194.29V21.92Z" fill="white"/>
<path d="M0.576 39H43.576V55H0.576V39Z" fill="white"/>
</svg>

After

Width:  |  Height:  |  Size: 15 KiB

BIN
ticket-full.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 116 KiB

BIN
ticket-party.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 123 KiB

5
topics/convert.sh Executable file
View file

@ -0,0 +1,5 @@
#!/bin/bash
for file in *
do
cwebp -q 80 "$file" -o "${file%.png}.webp"
done

Binary file not shown.

After

Width:  |  Height:  |  Size: 100 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

BIN
topics/human-rights-dao.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 100 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

BIN
topics/identity.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 92 KiB

BIN
topics/identity.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 103 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 56 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

BIN
topics/network-states.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 108 KiB

BIN
topics/network-states.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

BIN
topics/privacy-activism.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 95 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 93 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

BIN
topics/privacy-wars.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 97 KiB

BIN
topics/privacy-wars.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 86 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

BIN
topics/rd-zk-mpc-the.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 112 KiB

BIN
topics/rd-zk-mpc-the.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 94 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.4 KiB