Cyber I-Ching

3,000-year-old divination system. Ethereum entropy.

Role: Creative Technologist ·

Stack:

Three.js · GLSL · Ethers.js · React · Web3

→ OPEN LIVE DEMO

DEMO

click to interact

Concept

Algorithms predict. The I Ching accepts uncertainty.

Cyber I-Ching uses live Ethereum block hashes as the source of randomness

— converting cryptographic entropy into hexagrams, the same way yarrow stalks once were cast to read the structure of change.

Each divination is mathematically random and philosophically unrepeatable.

Technical

Real-Time Data Stream:

Ethers.js to fetch live block hashes from the Ethereum Mainnet, converting hexadecimal data into binary I Ching lines (Yin/Yang).

Custom Shaders (GLSL):

Bypassed standard geometries to write custom Fragment & Vertex shaders for the hexagonal rings. This allowed for high-performance rendering of "glitch" effects, energy pulses, and dynamic glowing states without heavy texture overhead.

Generative Audio:

Developed a ZenTone synth engine that maps the hexagram's structural energy to audio frequencies, creating a unique soundscape for each divination result.

Performance:

Optimized for 60FPS rendering using React Three Fiber, ensuring smooth interaction even during complex decrypting animations.

Who We Are

The Tao that can be computed is not the eternal Tao.

But it can be approximated.

Next
Next

Lethe Protocol