Clarion se desarrollaría como una “aplicación web progresiva” basada en WebAssembly, un marco que permite construir aplicaciones de alto rendimiento en lenguajes programados web como C++ y Rust. Esto es principalmente necesario para evitar la dependencia de aplicaciones nativas distribuidas a través de las tiendas de aplicaciones, y Larimer señaló que "las acciones recientes de Google, Amazon y Apple han demostrado que no podemos confiar en las tiendas de aplicaciones y los proveedores de alojamiento para distribuir nuestras aplicaciones y contenido". La arquitectura WebAssembly también ayuda al diseñar nodos completos de escritorio, ya que requiere cambios mínimos en el código.
Daniel Larimer, CTO de los desarrolladores de EOSIO en block.one, renuncia
Los aspectos relacionados con la cadena de bloques de Clarion son algo menos claros, ya que Larimer lo describió como que no necesita llegar a un consenso sobre el orden de las acciones del usuario, lo que la convierte en una plataforma de "capa 0". Los complementos de WebAssembly seguirán permitiendo la creación de aplicaciones sobre el "Clarion OS". Larimer aclaró que no habrá tokens asociados con la funcionalidad básica del proyecto.