The technological stack of the project and important details are as follows:

- **Programming Language**: The main project code is being migrated from TypeScript to Go. Client SDKs will be provided in Go, TypeScript, and Python. An embedded version in C/C++ will be available.

- **Cryptography**: The project utilizes BLS12-381 for signatures. We also use zk-SNARKs and SECP256K1 multisigs to publish data on-chain.

- **Deploy & Deliver**: We want to make running Unchained as easy as possible. We are containerizing the client with Docker and will provide images for popular SBCs, including Raspberry Pi.

- **Other**: Svelte and SvelteKit are used for UI. Grafana is used for monitoring. Microk8s is used for cluster orchestration and testing network load.
