# Ethereum Day Costa Rica ## Preparación para el workshop ### Instalar Rust ```shell curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh rustup toolchain install nightly rustup default nightly ``` ### Clonar el repositorio de TLSNotary ```shell git clone https://github.com/tlsnotary/tlsn.git ``` ### Compilar y correr el servidor de TLSNotary ```shell cd notary-server cargo run --release ``` ## Pasos para ejecutar el ejemplo de Discord 1. Crear el archivo `.env` a partir de `.env.example` según instrucciones del presentador. 2. Correr es script `discord_dm.rs` de la siguiente manera: ```shell cargo run --release --example discord_dm ``` 3. Confirmar que se hayan generado los archivos `.json` con la notarización de la sesión TLS y su respectiva prueba. 4. Correr el script `discord_dm_verifier.rs` de la siguiente manera: ```shell cargo run --release --example discord_dm_verifier ```