Aligned Layer Kanıt

image

Ubuntu 22.04

Herhangi bir sunucuda çalıştırabilirsiniz. Kanıtımızı alınca işimiz bitecek zaten

Önce sunucumuzu güncelleyelim.

sudo apt update && sudo apt upgrade -y

Aligned'i indirip yükleyelim

curl -L https://raw.githubusercontent.com/yetanotherco/aligned_layer/main/batcher/aligned/install_aligned.sh | bash
source /root/.bashrc

Herhangi bir sorunla karşılaşırsanız aynı komutu tekrar çalıştırarak yükseltme yapın.

Aşağıdakileri kullanarak ELF dosyasını içeren örnek bir SP1 kanıt dosyasını indirin:

curl -L https://raw.githubusercontent.com/yetanotherco/aligned_layer/main/batcher/aligned/get_proof_test_files.sh | bash

Kanıtı aşağıdaki komutla gönderin:

rm -rf ~/aligned_verification_data/ &&
aligned submit \
--proving_system SP1 \
--proof ~/.aligned/test_files/sp1_fibonacci.proof \
--vm_program ~/.aligned/test_files/sp1_fibonacci-elf \
--aligned_verification_data_path ~/aligned_verification_data \
--conn wss://batcher.alignedlayer.com

Aşağıdaki gibi bir çıktı almalısınız:

[2024-06-18T15:22:53Z INFO aligned] Proof submitted to aligned. See the batch in the explorer: https://explorer.alignedlayer.com/batches/0xc9262c4701da0d910d73964bb8b0fced7e9f3601b1e400e294a7a6a7048243f3 [2024-06-18T15:22:53Z INFO aligned] Batch inclusion data written into /root/aligned_verification_data/c9262c4701da0d910d73964bb8b0fced7e9f3601b1e400e294a7a6a7048243f3_21.json [2024-06-18T15:22:53Z INFO aligned] All messages responded. Closing connection...

İşleminizin durumunu kontrol etmek için explorer bağlantısını kullanabilirsiniz:

aligned verify-proof-onchain \
--aligned-verification-data ~/aligned_verification_data/*.json \
--rpc https://ethereum-holesky-rpc.publicnode.com \
--chain holesky

Aşağıdaki gibi bir çıktı almalısınız:

[2024-06-17T21:58:43Z INFO  aligned] Your proof was verified in Aligned and included in the batch!

Eğer aşağıdaki gibi bir çıktı aldıysanız işleminiz başarısız olmuş demektir.Tekrar deneyin:

[2024-06-17T21:59:09Z INFO  aligned] Your proof was not included in the batch.

Kanıtınızı elde ettikten sonra tweet atıp linkini Aligner discordundaki testnet kanalına atın.