Merge pull request #112 from privacy-scaling-explorations/new-projects

add nfctap.xyz and jubmoji.quest to projects
This commit is contained in:
Kalidou Diagne
2024-01-22 17:28:49 +00:00
committed by GitHub
3 changed files with 74 additions and 4 deletions

View File

@@ -14,9 +14,13 @@ import { dslWorkingGroup } from "./projects/dsl-working-group"
import { ECIPHalo2 } from "./projects/ecip-halo2"
import { eigenTrust } from "./projects/eigen-trust"
import { Interep } from "./projects/interep"
import { jubmoji } from "./projects/jubmoji"
import { maci } from "./projects/maci"
import { nfctap } from "./projects/nfctap"
import { p0tion } from "./projects/p0tion"
import { p256 } from "./projects/p256"
import { pollenLabs } from "./projects/pollen-labs"
import { PerpetualPowersOfTau } from './projects/powers-of-tau'
import { PerpetualPowersOfTau } from "./projects/powers-of-tau"
import { pseSecurity } from "./projects/pse-security"
import { rln } from "./projects/rln"
import { semaphore } from "./projects/semaphore"
@@ -25,15 +29,13 @@ import { tlsn } from "./projects/tlsn"
import { trustedSetups } from "./projects/trusted-setups"
import { unirepProtocol } from "./projects/unirep-protocol"
import { wax } from "./projects/wax"
import { ZKKit } from "./projects/zk-kit"
import { zk3 } from "./projects/zk3"
import { ZKKit } from "./projects/zk-kit"
import { zkevmCommunity } from "./projects/zkevm-community"
import { zkitter } from "./projects/zkitter"
import { zkml } from "./projects/zkml"
import { Zkopru } from "./projects/zkopru"
import { zkp2p } from "./projects/zkp2p"
import { p256 } from "./projects/p256"
import { p0tion } from "./projects/p0tion"
export const ProjectLinkIconMap: ProjectLinkType = {
github: GithubIcon,
@@ -74,6 +76,8 @@ export const projects: ProjectInterface[] = [
ZKKit,
p256,
p0tion,
jubmoji,
nfctap,
/**
* Grant projects hidden until we have grant tag
zkp2p,

33
data/projects/jubmoji.ts Normal file
View File

@@ -0,0 +1,33 @@
import { ProjectInterface } from "@/lib/types"
const description = `
Jubmoji.quest is a place to keep personal, provable digital mementos from people you meet and places you visit IRL. Each time you tap a card, you collect a Jubmoji, a unique cryptographic signature that you can store privately and share as you wish!
`
export const jubmoji: ProjectInterface = {
id: "jubmoji",
projectStatus: "active",
image: "",
name: "jubmoji.quest",
tldr: "Users of Jubmoji.quest tap NFC cards to collect signatures. By collecting these signatures, they complete quests.",
description,
links: {
github: "https://github.com/jubmoji/jubmoji.quest",
website: "https://www.jubmoji.quest/",
},
tags: {
keywords: [
"anonymity/privacy",
"education",
"data portability",
"social",
"wallets",
"identity",
"key management",
"reputation",
"toolkits",
],
builtWith: ["snarkjs", "circom", "node"],
themes: ["build", "play"],
},
}

33
data/projects/nfctap.ts Normal file
View File

@@ -0,0 +1,33 @@
import { ProjectInterface } from "@/lib/types"
const description = `
NFC activations at SBC and FtC residency
`
export const nfctap: ProjectInterface = {
id: "nfctap",
projectStatus: "active",
image: "",
name: "nfctap.xyz",
tldr: "This project was built to activate NFCs at SBC and FtC and learn from it for a larger Devconnect experience with 200 cards and 5,000 attendees.",
description,
links: {
github: "https://github.com/jubmoji/nfctap.xyz",
website: "https://www.nfctap.xyz/",
},
tags: {
keywords: [
"anonymity/privacy",
"education",
"data portability",
"social",
"wallets",
"identity",
"key management",
"reputation",
"toolkits",
],
builtWith: ["snarkjs", "circom", "node"],
themes: ["build", "play"],
},
}