---
title: "Stefan Adolf (@stadolf) | Hashnode"
description: "Stefan Adolf (@stadolf) writes on Hashnode. Read their latest articles and follow their work."
url: "https://hashnode.com/@stadolf"
---

@stadolf

# Stefan Adolf

@stadolf · Berlin, Germany · Joined August 2026

### [Ethereum's Three-Fork Arc Toward a Fast, Private, Quantum-Ready State Machine](https://stadolf.hashnode.dev/ethereum-s-three-fork-arc-toward-a-fast-private-quantum-ready-state-machine?utm_source=hashnode&utm_medium=feed)

This piece reflects the state of play as of mid-September 2026.

20 min read · [stadolf.hashnode.dev](https://stadolf.hashnode.dev/ethereum-s-three-fork-arc-toward-a-fast-private-quantum-ready-state-machine?utm_source=hashnode&utm_medium=feed)

[Sep 18](https://hashnode.com/posts/ethereum-s-three-fork-arc-toward-a-fast-private-quantum-ready-state-machine/6aad06dff2af9296baa491ea)

### [Cross-App Access, CIMD, and the Layer Nobody Announced](https://stadolf.hashnode.dev/cross-app-access-cimd-and-the-layer-nobody-announced?utm_source=hashnode&utm_medium=feed)

Three identity vendors shipped the same agent auth pattern in 8 days. What CIMD and ID-JAG standardize, and the request-binding layer they leave out.

15 min read · [stadolf.hashnode.dev](https://stadolf.hashnode.dev/cross-app-access-cimd-and-the-layer-nobody-announced?utm_source=hashnode&utm_medium=feed)

[1](https://hashnode.com/posts/cross-app-access-cimd-and-the-layer-nobody-announced/6a9ebbbaaa89f61f4619c436) [Sep 7](https://hashnode.com/posts/cross-app-access-cimd-and-the-layer-nobody-announced/6a9ebbbaaa89f61f4619c436)

### [Obsidian as a Control Layer for Your AI Agent](https://stadolf.hashnode.dev/obsidian-as-a-control-layer-for-your-ai-agent?utm_source=hashnode&utm_medium=feed)

A Markdown vault for your agent, synced to every device. How to set it up on hermes and openclaw, and what breaks if you skip the security parts.

16 min read · [stadolf.hashnode.dev](https://stadolf.hashnode.dev/obsidian-as-a-control-layer-for-your-ai-agent?utm_source=hashnode&utm_medium=feed)

[1](https://hashnode.com/posts/obsidian-as-a-control-layer-for-your-ai-agent/6a9b4457c97eed9a2642ae71) [Sep 4](https://hashnode.com/posts/obsidian-as-a-control-layer-for-your-ai-agent/6a9b4457c97eed9a2642ae71)

### [Your subgraph only knows half the story](https://stadolf.hashnode.dev/your-subgraph-only-knows-half-the-story?utm_source=hashnode&utm_medium=feed)

Four ways to serve onchain and offchain data from one API — and what each one costs you

9 min read · [stadolf.hashnode.dev](https://stadolf.hashnode.dev/your-subgraph-only-knows-half-the-story?utm_source=hashnode&utm_medium=feed)

[Aug 25](https://hashnode.com/posts/your-subgraph-only-knows-half-the-story/6a8d884c9155c71280463bb8)

### [What Actually Runs Your Notebook](https://stadolf.hashnode.dev/what-actually-runs-your-notebook?utm_source=hashnode&utm_medium=feed)

Most Python developers have typed jupyter lab at some point. Far fewer could say what IPython is, or why it exists at all.

7 min read · [stadolf.hashnode.dev](https://stadolf.hashnode.dev/what-actually-runs-your-notebook?utm_source=hashnode&utm_medium=feed)

[Aug 22](https://hashnode.com/posts/what-actually-runs-your-notebook/6a8d8eb22b38e4a022d70202)
