feat: update hero copy

This commit is contained in:
jinho jang 2023-07-13 23:12:56 +09:00 committed by Jinho Jang
parent e247026f4a
commit a8a6c37fa1
3 changed files with 127 additions and 43 deletions

View File

@ -15,7 +15,7 @@
"typecheck": "tsc"
},
"dependencies": {
"@acid-info/logos-docusaurus-preset": "^1.0.0-alpha.77",
"@acid-info/logos-docusaurus-preset": "^1.0.0-alpha.78",
"@docusaurus/core": "2.4.1",
"@docusaurus/preset-classic": "2.4.1",
"@docusaurus/theme-mermaid": "^2.4.1",

View File

@ -10,20 +10,21 @@ import {
FeatureList,
Showcase,
HeroInfo,
Roadmap,
Box
} from '../components/mdx'
<Hero size="large">
<HeroInfo>
<HeroTitle>
{'Nimbus is a light-as-a-feather client for all Ethereum validators, large or small'}
{'Light and Performant Clients, for All Ethereum Validators'}
</HeroTitle>
<HeroDescription>
{'Ethereum validators of all sizes trust Nimbus to run their Ethereum nodes. From large node operators, to solo stakers on a Raspberry Pi.'}
</HeroDescription>
<HeroActions>
<HeroAction variant="outlined" href="https://github.com/status-im/nimbus-eth2" target="_blank">
Explore Nimbus
<HeroAction variant="outlined" href="https://nimbus.guide/quick-start.html" target="_blank">
Get Nimbus
</HeroAction>
</HeroActions>
</HeroInfo>
@ -40,26 +41,28 @@ import {
<FeatureList
id="features"
title="Nimbus attributes"
alignment="top"
features={[
{
title: 'Resource efficiency',
title: 'Lightweight',
description:
'Low resource footprints make Nimbus clients more attractive for solo stakers and distributed validators while institutional operators enjoy more headroom when Ethereum is under stress.',
'A low resource footprint makes Nimbus an attractive option for solo stakers and distributed validators. Institutional operators benefit from having more headroom in their setup, preventing failure when Ethereum is under stress.',
},
{
title: 'Convenient',
title: 'Secure',
description:
"Nimbus offers a simple consensus layer setup, combining beacon node and validator clients while also offering the flexibility to run the two independently.",
'Nimbus has undergone extensive security testing from some of the leading security firms in blockchain technology, including ConsenSys Diligence, Trail Of Bits, and NCC Group.',
},
{
title: 'Multiple clients',
title: 'Easy to use',
description:
'Nimbus execution layer and light clients are in development and will bring greater convenience to node operators while empowering network users to verify on-chain data directly.',
<>Nimbus offers a simple consensus layer setup combining beacon node and validator clients, or the flexibility to run the two independently. Get up and running in <a href='https://nimbus.guide/quick-start.html'>three steps</a>.</>,
},
{
title: 'Mission-driven',
title: 'Downtime resilient',
description:
"Nimbus believes in an internet that is truly free and is owned and operated by the people that use it. All code is open source under MIT and Apache v2 licenses.",
"Nimbus\' includes several features to improve redundancy and resilience. For example, distributed keystore support allows for pairing a single Nimbus instance with multiple Web3Signer servers. If one of the instances fails, another takes over. Plus Nimbus can support multiple Beacon Nodes, creating redundancy and resilience against downtime.",
},
]}
>
@ -68,13 +71,33 @@ import {
</CallToActionButton>
</FeatureList>
<Box top={{ xs: 144, lg: 336 }}>
<CallToActionSection
title="Run Nimbus in one of three setups"
columns={2}
description={
<>
1. Simple setup: Run integrated Nimbus Beacon Node and Validator Client together.
<br/><br/>
2. Use Nimbus Beacon node: Run Nimbus Beacon Node with an alternative validator client.
<br/><br/>
3. Use Nimbus Validator client: Run Nimbus Validator Client with an alternative Beacon Node.
<br/>
</>
}
label="Follow the detailed step-by-step guide here"
target="_blank"
href="https://nimbus.guide/quick-start.html"
/>
</Box>
<Box top={{ xs: 144, lg: 216 }}>
<CallToActionSection
title="Used by"
title="User endorsements"
columns={2}
description="Besides building Ethereum clients, Nimbus lends its expertise in decentralized systems to the Logos Collective—a network of aligned projects and contributors building trust-minimized, corruption-resistant governing services and social institutions."
label="Streamline your Ethereum validator setup with Nimbus"
href="https://github.com/status-im/nimbus-eth2"
description="Nimbus is trusted by Etherem validators diverse in both size and operating requirements. But dont just take our word for it."
label="Get Nimbus"
href="https://nimbus.guide/quick-start.html"
target="_blank"
/>
</Box>
@ -85,41 +108,102 @@ import {
columns={3}
items={[
{
name: 'Solo stakers',
name: 'EthOS',
description:
"Individual and hobbyist stakers benefit from reduced hardware demands by running Nimbus clients, making participation in Ethereum widely accessible.",
"We're thankful that Nimbus is building infrastructure that extends Ethereum, and is additive to a crypto-first mobile OS like ethOS. We know first hand that Nimbus is incredibly easy to work with, and boasts great dev support from the team.",
},
{
name: 'Institutional stakers',
name: 'DSRV',
description:
'Operators with high-specification hardware benefit from reduced system load, freeing resources for other tasks.',
"has been keen to improve client diversity, and we've been running Nimbus with close to 2000 validators over the last 16 months including Ethereum mainnet. We found Nimbus consensus client to be both reliable and easy to operate while requiring fewer resources, making it worth recommending to every validator not just solo stakers.",
},
{
name: 'Distributed validator and mini-pool operators',
name: 'Protolamba',
description:
'Benefit from the simplicity and low resource requirements of Nimbus clients. Nimbus is supported by major DV protocols and hardware vendors.',
'Processing [60 billion attestation data points of the Ethereum Beacon Chain] only took ~45 min. How? ( . . .) Thanks to the amazing work by Nimbus , this uses their era-format to read all beacon-chain data very quickly, in parallel slices, without much lookup cost.',
},
{
name: 'Diva Staking',
description:
'Happy to collaborate with the great minds from Nimbus to push the boundaries of staking & DVT!',
},
]}
/>
</Box>
<Box top={{ xs: 144, lg: 216 }}>
<Roadmap
title="Roadmap"
alignment="top"
timeline={[
{
period: '2018 Q1',
description: "Nimbus team founded",
},
{
period: '2018 Q4',
description: 'Proof-of-stake client dev begins',
},
{
period: '2019 Q1',
description: 'Nimbus launches to testnet',
},
{
period: '2019 Q3',
description: 'Nimbus and Lighthouse run first multi-client testnet',
},
{
period: '2020 Q4',
description: 'Runs 144 validators at Beacon Chain mainnet launch',
},
{
period: '2021',
borderStyle: 'dashed',
description: 'Nimbus receives first EF grant—exec client',
},
{
period: '2022',
borderStyle: 'dashed',
description: 'Nimbus receives second EF grant—portal client',
},
{
period: '2023 Plus',
borderStyle: 'dashed',
description: 'Deving one-click install, component redundancy',
},
]}
>
</Roadmap>
</Box>
<Box top={{ xs: 144, lg: 336 }}>
<CallToActionSection
title="Contributors"
columns={1}
description="Nimbus clients are built and maintained by a group of contributors with extensive software engineering, distributed systems, data science and research expertise that shares a passion for decentralized technologies and democratizing access to their disruptive potential."
label="Read more"
href="/about/team"
target="_self"
title={
<>
Want to learn more about Nimbus? <br/>
Join the Discord community.
</>
}
label="Discord"
target="_blank"
href="https://discord.com/invite/EP8DZnXu9y"
/>
</Box>
<Box top={{ xs: 144, lg: 216 }}>
<Box top={{ xs: 144, lg: 336 }}>
<CallToActionSection
title="Development roadmap"
description="Nimbus follows a regular update schedule that is responsive to the Ethereum community's own roadmap, developments in the staking ecosystem and node operator feedback."
label="Read more"
href="/about/roadmap"
target="_self"
title="Logos Network State"
columns={1}
description={
<>
Nimbus is part of the Logos Network State Ecosystem. Logos is a grassroots movement to provide trust-minimized, corruption-resistant governing services and social institutions to peaceful people worldwide.
<br/>
<br/>
Learn more about our ambitious vision.
</>
}
label="Explore Logos"
href="https://logos.co/"
target="_blank"
/>
</Box>

View File

@ -16,14 +16,14 @@
"@easyops-cn/docusaurus-search-local" "^0.33.6"
lodash "^4.17.21"
"@acid-info/logos-docusaurus-preset@^1.0.0-alpha.77":
version "1.0.0-alpha.77"
resolved "https://registry.yarnpkg.com/@acid-info/logos-docusaurus-preset/-/logos-docusaurus-preset-1.0.0-alpha.77.tgz#b68eda33f9d5f61135a360d38a3732629196403b"
integrity sha512-P89o3MgDwR/LYsoIp4KJHcRX5VxpeEp3WYgUkAiFVvLw4AsTvsQdIgiH3vtbAnf9fZ+5gu3ZNuc7pz+MUxwCHw==
"@acid-info/logos-docusaurus-preset@^1.0.0-alpha.78":
version "1.0.0-alpha.78"
resolved "https://registry.yarnpkg.com/@acid-info/logos-docusaurus-preset/-/logos-docusaurus-preset-1.0.0-alpha.78.tgz#eaf8caea70e1ce8a088674634a26e7846dee6174"
integrity sha512-dUGVMsH4u6ylOWO0FyrGdGU8ri+y68uZwo8WOKXDLqeSMA3nQO7BIPxVVgdh13UJCdBz2WMcURRy4ZIw4YKQRA==
dependencies:
"@acid-info/docusaurus-og" "^1.0.0-alpha.76"
"@acid-info/logos-docusaurus-search-local" "^1.0.0-alpha.47"
"@acid-info/logos-docusaurus-theme" "^1.0.0-alpha.76"
"@acid-info/logos-docusaurus-theme" "^1.0.0-alpha.78"
"@docusaurus/core" "^2.4.1"
"@docusaurus/module-type-aliases" "^2.4.1"
"@docusaurus/preset-classic" "^2.4.1"
@ -53,10 +53,10 @@
satori "^0.10.1"
sharp "^0.32.1"
"@acid-info/logos-docusaurus-theme@^1.0.0-alpha.76":
version "1.0.0-alpha.76"
resolved "https://registry.yarnpkg.com/@acid-info/logos-docusaurus-theme/-/logos-docusaurus-theme-1.0.0-alpha.76.tgz#7ce8f8c3ba3517744563251877974d5990b69360"
integrity sha512-+holM3FLS1RQrWrptVCFE1vsoGqv87V4oQygagD6Y9hiFR7CUDeO3Wiemy8L1AKVOfqO1s0rvEudH7IWD+sBsA==
"@acid-info/logos-docusaurus-theme@^1.0.0-alpha.78":
version "1.0.0-alpha.78"
resolved "https://registry.yarnpkg.com/@acid-info/logos-docusaurus-theme/-/logos-docusaurus-theme-1.0.0-alpha.78.tgz#d33b40a034467c1dbe415312a630c461909374e8"
integrity sha512-DnQNgN/o8CL+4/7HnoOEz4JqP8DDGKO270XHL8lrNggfVoHCwTAb5S91wy9DFLbPo9t1EAUGXLw81oRwbpRGBg==
dependencies:
"@acid-info/docusaurus-og" "^1.0.0-alpha.76"
"@acid-info/lsd-react" "^0.1.0-alpha.15"