From 2480d4b13c0e03ee22663466ec9df03eb48d138d Mon Sep 17 00:00:00 2001 From: Yuqi Feng Date: Tue, 23 Jul 2024 15:53:28 +0800 Subject: [PATCH] update projects and wallets pages --- website/docs/ecosystem/EcoCardContents.tsx | 151 ++++++++++++++---- website/docs/ecosystem/organizations.md | 2 +- .../docs/integrate-wallets/CardContents.tsx | 10 ++ .../integrate-wallets/intro-to-wallets.mdx | 2 +- website/src/components/Home/index.tsx | 2 +- website/static/svg/banner-cellula.svg | 14 ++ website/static/svg/banner-dobby.svg | 10 ++ website/static/svg/banner-gate.svg | 10 ++ website/static/svg/banner-haste.svg | 10 ++ website/static/svg/banner-huehub.svg | 64 ++++++++ website/static/svg/banner-metaforo.svg | 18 +++ website/static/svg/banner-rei.svg | 19 +++ website/static/svg/banner-reiwallet.svg | 14 ++ website/static/svg/banner-stable++.svg | 23 +++ website/static/svg/banner-unicorn.svg | 16 ++ website/static/svg/banner-utxostack.svg | 14 ++ website/static/svg/banner-utxoswap.svg | 17 ++ website/static/svg/banner-world3.svg | 23 +++ website/static/svg/logo-gate.svg | 10 ++ website/static/svg/logo-reiwallet.svg | 10 ++ 20 files changed, 409 insertions(+), 30 deletions(-) create mode 100644 website/static/svg/banner-cellula.svg create mode 100644 website/static/svg/banner-dobby.svg create mode 100644 website/static/svg/banner-gate.svg create mode 100644 website/static/svg/banner-haste.svg create mode 100644 website/static/svg/banner-huehub.svg create mode 100644 website/static/svg/banner-metaforo.svg create mode 100644 website/static/svg/banner-rei.svg create mode 100644 website/static/svg/banner-reiwallet.svg create mode 100644 website/static/svg/banner-stable++.svg create mode 100644 website/static/svg/banner-unicorn.svg create mode 100644 website/static/svg/banner-utxostack.svg create mode 100644 website/static/svg/banner-utxoswap.svg create mode 100644 website/static/svg/banner-world3.svg create mode 100644 website/static/svg/logo-gate.svg create mode 100644 website/static/svg/logo-reiwallet.svg diff --git a/website/docs/ecosystem/EcoCardContents.tsx b/website/docs/ecosystem/EcoCardContents.tsx index 09313b4b..216d75c9 100644 --- a/website/docs/ecosystem/EcoCardContents.tsx +++ b/website/docs/ecosystem/EcoCardContents.tsx @@ -7,7 +7,7 @@ const ecoCardContents: EcoCardProps[] = [ "An extended RGB protocol to manage state changes and transaction verification", href: "https://github.com/ckb-cell/RGBPlusPlus-design", bannerSrc: "rgb++", - tags: ["Protocol"], + tags: ["Protocol", "RGB++"], links: [ { label: "github", @@ -41,6 +41,80 @@ const ecoCardContents: EcoCardProps[] = [ { label: "github", link: "https://github.com/nervina-labs?q=joyid" }, ], }, + { + title: "HueHub", + description: "First DEX for RGB++ Assets on Bitcoin", + href: "https://huehub.xyz/", + bannerSrc: "huehub", + tags: ["RGB++", "DEX", "DApp"], + links: [{ label: "website", link: "https://huehub.xyz/" }], + }, + { + title: "Haste", + description: "Assets Management Tool for Bitcoin/RGB++/CKB", + href: "https://haste.pro/", + bannerSrc: "haste", + tags: ["RGB++", "DApp"], + links: [{ label: "website", link: "https://haste.pro/" }], + }, + { + title: "UTXO Swap", + description: + "An AMM DEX that trades assets within the RGB++ and CKB ecosystems", + href: "https://utxoswap.xyz/", + bannerSrc: "utxoswap", + tags: ["RGB++", "DEX", "DApp"], + links: [ + { label: "website", link: "https://utxoswap.xyz/" }, + { label: "doc", link: "https://utxoswap.gitbook.io/en" }, + ], + }, + { + title: "Stable++", + description: "The first stablecoin issued on RGB++", + href: "https://www.stablepp.xyz/", + bannerSrc: "stable++", + tags: ["RGB++"], + links: [{ label: "website", link: "https://www.stablepp.xyz/" }], + }, + { + title: "Unicorn", + description: "The First DOBs on CKB", + href: "https://unidob.xyz/", + bannerSrc: "unicorn", + tags: ["DOB"], + links: [ + { label: "website", link: "https://unidob.xyz/" }, + { + label: "doc", + link: "https://unicorns-organization.gitbook.io/unicorn-cao-zuo-shou-ce", + }, + ], + }, + { + title: "Dobby market", + description: "The platform for Digital Objects on Bitcoin", + href: "https://app.dobby.market/", + bannerSrc: "dobby", + tags: ["DOB", "DEX", "DApp"], + links: [{ label: "website", link: "https://app.dobby.market/" }], + }, + { + title: "World3", + description: "AI-powered autonomous world on Bitcoin", + href: "https://world3.ai/", + bannerSrc: "world3", + tags: ["AIW"], + links: [{ label: "website", link: "https://world3.ai/" }], + }, + { + title: "Cellula", + description: "A fully on-chain artificial life simulation game", + href: "https://www.cellula.life/", + bannerSrc: "cellula", + tags: ["AIW"], + links: [{ label: "website", link: "https://www.cellula.life/" }], + }, { title: ".bit", description: "Cross-chain Web3 identities for you and your community", @@ -62,7 +136,7 @@ const ecoCardContents: EcoCardProps[] = [ "The 1st inscription protocol established on Nervos $CKB blockchain", href: "https://omiga.io/", bannerSrc: "omiga", - tags: ["Protocol", "DApp"], + tags: ["Protocol", "DOB", "DEX", "DApp"], links: [ { label: "website", link: "https://omiga.io/" }, { label: "doc", link: "https://docs.omiga.io/" }, @@ -189,6 +263,14 @@ const ecoCardContents: EcoCardProps[] = [ }, ], }, + { + title: "Gate", + description: "A browser-extension wallet that supports CKB & RGB++ assets", + href: "https://www.gate.io/web3", + bannerSrc: "gate", + tags: ["RGB++", "Wallet"], + links: [{ label: "website", link: "https://www.gate.io/web3" }], + }, { title: "imToken", description: @@ -205,6 +287,22 @@ const ecoCardContents: EcoCardProps[] = [ }, ], }, + { + title: "Rei Wallet", + description: + "CKB's native Chrome-extension wallet for digital asset management", + href: "https://reiwallet.io/#home", + bannerSrc: "reiwallet", + tags: ["RGB++", "Wallet"], + links: [ + { label: "website", link: "https://reiwallet.io/#home" }, + { label: "github", link: "https://github.com/teamtaoist/" }, + { + label: "doc", + link: "https://docs.reiwallet.io/", + }, + ], + }, { title: "SafePal", description: @@ -314,18 +412,6 @@ const ecoCardContents: EcoCardProps[] = [ }, ], }, - { - title: "Axon", - description: "A L2 framework that unleashes the power of appchain future", - href: "https://axonweb3.io/", - bannerSrc: "axon", - tags: ["Tools & Infra"], - links: [ - { label: "website", link: "https://axonweb3.io/" }, - { label: "github", link: "https://github.com/axonweb3/axon" }, - { label: "doc", link: "https://docs.axonweb3.io/" }, - ], - }, { title: "BandProtocol", description: "A L2 framework that unleashes the power of appchain future", @@ -356,19 +442,6 @@ const ecoCardContents: EcoCardProps[] = [ }, ], }, - { - title: "Godwoken", - description: - "An EVM-compatible, L2 optimistic rollup solution built on Nervos L1", - href: "https://www.godwoken.com/", - bannerSrc: "godwoken", - tags: ["Tools & Infra"], - links: [ - { label: "website", link: "https://www.godwoken.com/" }, - { label: "github", link: "https://github.com/godwokenrises" }, - { label: "doc", link: "https://docs.godwoken.io/" }, - ], - }, { title: "Khalani", description: @@ -381,6 +454,17 @@ const ecoCardContents: EcoCardProps[] = [ { label: "doc", link: "https://blog.khalani.network/" }, ], }, + { + title: "Metaforo", + description: "Governance tool supporting CKB", + href: "https://metaforo.io/", + bannerSrc: "metaforo", + tags: ["Tools & Infra"], + links: [ + { label: "website", link: "https://metaforo.io/" }, + { label: "doc", link: "https://metaforo.io/g/metaforodocs" }, + ], + }, { title: "Perun", description: @@ -402,6 +486,19 @@ const ecoCardContents: EcoCardProps[] = [ tags: ["Tools & Infra"], links: [{ label: "website", link: "https://unifra.io/" }], }, + { + title: "UTXO Stack", + description: "Bitcoin-Native programmability and scalability Layer 2", + href: "https://www.utxostack.network/en-us", + bannerSrc: "utxostack", + tags: ["RGB++", "Tools & Infra"], + links: [ + { label: "website", link: "https://www.utxostack.network/en-us" }, + { label: "github", link: "https://github.com/ckb-cell" }, + { label: "doc", link: "https://docs.utxostack.network/docs/intro" }, + ], + }, + { title: "F2Pool", description: "Leading mining pool for PoW network", diff --git a/website/docs/ecosystem/organizations.md b/website/docs/ecosystem/organizations.md index b2de6378..fc8737ce 100644 --- a/website/docs/ecosystem/organizations.md +++ b/website/docs/ecosystem/organizations.md @@ -10,7 +10,7 @@ Explore all the organizations and their relevant GitHub repositories within the | Org name | Github repo | Major contents | | -------------- | -------------------------------- | ------------------------------------------------- | | Nervos Network | https://github.com/nervosnetwork | CKB-VM, RFCs, Moleculec-es | -| Cell Studio | https://github.com/ckb-cell | RGB++ | +| Cell Studio | https://github.com/ckb-cell | RGB++, UTXO Stack, Unique Cell | | Spore Protocol | https://github.com/sporeprotocol | Spore protocol | | Cryptape | https://github.com/cryptape | CKB Node Probe, Omnilock, CoBuild, Anyone-can-pay | | Magickbase | https://github.com/Magickbase | CKB Explorer, Neuron, CKB Testnet Faucet | diff --git a/website/docs/integrate-wallets/CardContents.tsx b/website/docs/integrate-wallets/CardContents.tsx index 3a43f3da..652651dc 100644 --- a/website/docs/integrate-wallets/CardContents.tsx +++ b/website/docs/integrate-wallets/CardContents.tsx @@ -41,6 +41,16 @@ const walletCardContents: WalletCardProps[] = [ href: "https://onekey.so/", tags: ["Mobile", "Desktop", "Hardware"], }, + { + title: "Rei Wallet", + href: "https://reiwallet.io/#home", + tags: ["Browser Extension"], + }, + { + title: "Gate", + href: "https://www.gate.io/web3", + tags: ["Browser Extension"], + }, ]; export { walletCardContents }; diff --git a/website/docs/integrate-wallets/intro-to-wallets.mdx b/website/docs/integrate-wallets/intro-to-wallets.mdx index 23f6b087..71cf7842 100644 --- a/website/docs/integrate-wallets/intro-to-wallets.mdx +++ b/website/docs/integrate-wallets/intro-to-wallets.mdx @@ -21,7 +21,7 @@ When it comes to storing and securing CKB assets, users have various options, in These wallets listed below offer custody and security services tailored to CKB. For more information, refer to the respective guides for each wallet. - + {walletCardContents.map(({ index, title, href, tags }) => ( ))} diff --git a/website/src/components/Home/index.tsx b/website/src/components/Home/index.tsx index 44b4fa81..a3024580 100644 --- a/website/src/components/Home/index.tsx +++ b/website/src/components/Home/index.tsx @@ -246,7 +246,7 @@ function WalletDisplay(): JSX.Element { ))} - + {filteredCards.map((card, index) => ( + + + + + + + + + + + + + diff --git a/website/static/svg/banner-dobby.svg b/website/static/svg/banner-dobby.svg new file mode 100644 index 00000000..08fd64af --- /dev/null +++ b/website/static/svg/banner-dobby.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/website/static/svg/banner-gate.svg b/website/static/svg/banner-gate.svg new file mode 100644 index 00000000..128e530f --- /dev/null +++ b/website/static/svg/banner-gate.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/website/static/svg/banner-haste.svg b/website/static/svg/banner-haste.svg new file mode 100644 index 00000000..a6216c8b --- /dev/null +++ b/website/static/svg/banner-haste.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/website/static/svg/banner-huehub.svg b/website/static/svg/banner-huehub.svg new file mode 100644 index 00000000..3a777f76 --- /dev/null +++ b/website/static/svg/banner-huehub.svg @@ -0,0 +1,64 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/website/static/svg/banner-metaforo.svg b/website/static/svg/banner-metaforo.svg new file mode 100644 index 00000000..09e0e338 --- /dev/null +++ b/website/static/svg/banner-metaforo.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/website/static/svg/banner-rei.svg b/website/static/svg/banner-rei.svg new file mode 100644 index 00000000..32ac4f1d --- /dev/null +++ b/website/static/svg/banner-rei.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/website/static/svg/banner-reiwallet.svg b/website/static/svg/banner-reiwallet.svg new file mode 100644 index 00000000..3a7f970f --- /dev/null +++ b/website/static/svg/banner-reiwallet.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/website/static/svg/banner-stable++.svg b/website/static/svg/banner-stable++.svg new file mode 100644 index 00000000..bfefe037 --- /dev/null +++ b/website/static/svg/banner-stable++.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/website/static/svg/banner-unicorn.svg b/website/static/svg/banner-unicorn.svg new file mode 100644 index 00000000..5670bb31 --- /dev/null +++ b/website/static/svg/banner-unicorn.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/website/static/svg/banner-utxostack.svg b/website/static/svg/banner-utxostack.svg new file mode 100644 index 00000000..a3176d74 --- /dev/null +++ b/website/static/svg/banner-utxostack.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/website/static/svg/banner-utxoswap.svg b/website/static/svg/banner-utxoswap.svg new file mode 100644 index 00000000..71a98328 --- /dev/null +++ b/website/static/svg/banner-utxoswap.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/website/static/svg/banner-world3.svg b/website/static/svg/banner-world3.svg new file mode 100644 index 00000000..32daf7e1 --- /dev/null +++ b/website/static/svg/banner-world3.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/website/static/svg/logo-gate.svg b/website/static/svg/logo-gate.svg new file mode 100644 index 00000000..c8da2bdc --- /dev/null +++ b/website/static/svg/logo-gate.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/website/static/svg/logo-reiwallet.svg b/website/static/svg/logo-reiwallet.svg new file mode 100644 index 00000000..4602d94d --- /dev/null +++ b/website/static/svg/logo-reiwallet.svg @@ -0,0 +1,10 @@ + + + + + + + + + +