diff --git a/public/index.html b/public/index.html
index 7ce82f8..6b0b8ca 100644
--- a/public/index.html
+++ b/public/index.html
@@ -7,7 +7,7 @@
diff --git a/public/lodestar-2019.png b/public/lodestar-2019.png
new file mode 100644
index 0000000..b073f25
Binary files /dev/null and b/public/lodestar-2019.png differ
diff --git a/public/lodestar-diversity-2024.png b/public/lodestar-diversity-2024.png
new file mode 100644
index 0000000..f928ce2
Binary files /dev/null and b/public/lodestar-diversity-2024.png differ
diff --git a/public/team.png b/public/team.png
index 2dadc65..5cf86d4 100644
Binary files a/public/team.png and b/public/team.png differ
diff --git a/public/zig-bun.png b/public/zig-bun.png
new file mode 100644
index 0000000..d21f9f8
Binary files /dev/null and b/public/zig-bun.png differ
diff --git a/public/zig.png b/public/zig.png
new file mode 100644
index 0000000..6bbeeed
Binary files /dev/null and b/public/zig.png differ
diff --git a/src/components/Community/index.scss b/src/components/Community/index.scss
index 3cc7b51..b523c55 100644
--- a/src/components/Community/index.scss
+++ b/src/components/Community/index.scss
@@ -68,7 +68,7 @@
align-items: flex-start;
}
- .typescript {
+ .zig {
background: $secondary;
text-align: left;
img {
@@ -106,7 +106,7 @@
color: $gray-300;
max-width: unset;
margin-block-start: 0.5rem;
- margin-block-end: 0.5rem;
+ margin-block-end: 2rem;
}
img {
margin-top: 5vh;
@@ -114,7 +114,7 @@
}
.button-group {
a {
- @media #{$mq-md} { margin-right: 0 .5rem;}
+ @media #{$mq-md} { margin-right: 0.5rem;}
}
}
}
diff --git a/src/components/Community/index.tsx b/src/components/Community/index.tsx
index b8593ee..3a0c4c5 100644
--- a/src/components/Community/index.tsx
+++ b/src/components/Community/index.tsx
@@ -21,7 +21,7 @@ export const Community: React.FC = () => {
}
}, [controls, inView]);
- const splitSentence = splitText(`Lodestar is an alternative consensus client.`);
+ const splitSentence = splitText(`Lodestar is a performant minority consensus client.`);
return (
Ethereum's decentralized network has greater resilience supporting
- multi-client architecture. Running alternative clients reduces your
- risk during correlated failures.
+ multi-client architecture. Running alternative clients like Lodestar reduces your
+ risk during correlated failures and provides the network with greater resilience in recovering networks.
- Lodestar is written in TypeScript, a superset of JavaScript, making it an accessible entry
- point into Ethereum development.
+ Lodestar is building Ethereum infrastructure on Zig, a promising new systems level programming language with C interoperability, faster compilations and safe memory management.
@@ -61,11 +70,10 @@ export const Community: React.FC = () => {
whileInView="onscreen"
viewport={{ once: true }}
>
- Written in the world’s most popular programming language
+ Written for simplicity, control, and performance
+
A vibrant community
@@ -84,18 +92,18 @@ export const Community: React.FC = () => {
- Lodestar is an open-source Ethereum consensus client written in - Typescript. + Lodestar is an open-source Ethereum consensus client written with Zig and JavaScript architecture.
- - Light clients enable more people to use Ethereum as first-class - citizens, verifying data on the blockchain without relying on centralized service providers. Lodestar is{' '} - - actively contributing - {' '} - to{' '} - - light client development - {' '} for Ethereum. -
-Rely on the sync committee.
-Provide a degree of verifiability.
-Stay updated inexpensively.
-Provides direct access to the blockchain.
-Supports true censorship resistance.
-Minimizes hardware requirements.
-- Run Lodestar. Earn rewards. And do your part in securing a $100 - billion network. There are multiple ways to stake with Lodestar. + Bootstrap your own full Ethereum node with Lodestar using node setup software. Using a performant minority client makes the Ethereum network safer.
- Support for Lodestar comes primarily from public goods funding via organizations like the Ethereum Foundation and Gitcoin. Our team supports and participates in the Protocol Guild, a collective of Ethereum contributors. + Support for Lodestar comes primarily from public goods funding via organizations like the Ethereum Foundation. Our team supports and participates in the Protocol Guild, a collective of Ethereum core protocol contributors.
- - Using Lodestar to secure the Ethereum network brings us closer to - a world with greater resiliency, sovereignty, and sustainability + Zig is designed to be the simplest tool for writing optimal low-level software without surprises or hidden costs. Its combination of simplicity, control, and performance makes it a perfect fit for building robust Ethereum infrastructure. +
- - We provide the tools to empower the largest group of developers - to generate value on Ethereum and progress development of the protocol + Zig's future supports built-in browser and server support for WebAssembly through its compiler architecture. We'll continue supporting our TypeScript libraries and shipping WASM builds for critical modules.