Skip to content

Commit 7b0e870

Browse files
authored
Merge pull request #707 from kernel-community/r2d
Blog work
2 parents 51d7d86 + f7fce85 commit 7b0e870

File tree

5 files changed

+8
-7
lines changed

5 files changed

+8
-7
lines changed

blogPosts/en/blog/Editorial/akasha-concordance.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ authors: ["maceagonvoyce"]
44
keywords: "kernel, fellows, features, concordance, anoma"
55
description: "If you can manage state reliably, then you can start to build more sophisticated coordination logic – and dabble in shared realities."
66
date: 2025-07-19
7-
image: "/images/blog_headers/Akasha_NoSig_Blog"
7+
image: "/images/blog_headers/Akasha_NoSig_Blog.png"
88
recommend:
99
[
1010
"blogPosts/en/blog/Editorial/what-is-privacy",

blogPosts/en/blog/Editorial/john-astral.mdx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ For the past year, John and Adam have been working with Dr. Taylor Oshan, an ass
5959

6060
They’ve been exploring Proof of Location (PoL) systems via their [Location Protocol](https://docs.astral.global/location-protocol/introduction) – signed, structured claims that describe place, time, and identity. It’s built on the Ethereum Attestation Service (EAS) – an open-source protocol that enables anyone to create and verify cryptographically signed claims about anything.
6161

62-
What makes Location Protocol scalable is the combination of EAS's attestation infrastructure and Ethereum's EigenLayer, a restaking protocol that empowers validators to verify applications and protocols beyond the Ethereum ecosystem – inheriting Ethereum's security without bootstrapping their own validator set from scratch.
62+
What makes Location Protocol scalable is the combination of EAS's attestation infrastructure and EigenLayer, a restaking protocol that empowers validators to verify applications and protocols beyond the Ethereum ecosystem – inheriting Ethereum's security without bootstrapping their own validator set from scratch.
6363

6464
Astral built EigenLocation AVS (Actively Validated Service, a custom validation network), which verifies location proofs and runs geospatial computation – think geofencing (e.g. ride-sharing apps detecting airport arrivals) and proximity matching (e.g. dating apps showing matches within a certain radius). (Location Protocol is live on Celo, Base, Arbitrum, and Ethereum Sepolia.)
6565

@@ -95,8 +95,8 @@ For rabbit hole dwellers, we ask each featured fellow to share some deeper techn
9595

9696
These are John’s:
9797

98-
[A Guide to Coordinate Systems in Great Britain](https://www.ordnancesurvey.co.uk/documents/resources/guide-coordinate-systems-great-britain.pdf)
99-
[How To Read Water](https://www.naturalnavigator.com/how-to-read-water/)
100-
[The FOAM Whitepaper](https://foam.space/publicAssets/FOAM_Whitepaper.pdf)
98+
- [A Guide to Coordinate Systems in Great Britain](https://www.ordnancesurvey.co.uk/documents/resources/guide-coordinate-systems-great-britain.pdf)
99+
- [How To Read Water](https://www.naturalnavigator.com/how-to-read-water/)
100+
- [The FOAM Whitepaper](https://foam.space/publicAssets/FOAM_Whitepaper.pdf)
101101

102102
Building something interesting? Come and join us. [Apply for KB11](https://apply.kernel.community/11).
File renamed without changes.

src/modules/layouts/blogPost_layout.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,7 @@ export default ({ children, pageContext }) => {
119119
title,
120120
description,
121121
keywords,
122+
featuredImage: postImage,
122123
}
123124

124125
return (

src/modules/utility/seo.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -79,11 +79,11 @@ function SEO({ description, lang, meta, title, keywords, url, featuredImage }) {
7979
},
8080
{
8181
property: 'og:image',
82-
content: `https://read.kernel.community/${featuredImage}`,
82+
content: featuredImage?.startsWith('http') ? featuredImage : `https://read.kernel.community${featuredImage}`,
8383
},
8484
{
8585
name: 'twitter:image',
86-
content: `https://read.kernel.community/${featuredImage}`,
86+
content: featuredImage?.startsWith('http') ? featuredImage : `https://read.kernel.community${featuredImage}`,
8787
},
8888
{
8989
name: `twitter:description`,

0 commit comments

Comments
 (0)