ไกด์การทำ Trusted setup ceremony ให้เครดิต X ของคุณแมว mztcat นะครับ ถ้าอยากดูต้นทางก็สามารถดูทางนั้นได้เช่นกัน
สิ่งที่ควรทราบ
วิธีนี้จะทำบนอุปกรณ์ PC ของตัวเองนะครับ เพราะมันต้องเปิดหน้าเว็บบราวเซอร์ด้วย
ส่วนของ Macos ทำตามไกด์ของทาง Union เลย https://union.build/blog/participate-union-trusted-setup-ceremony
ถ้ายังไม่เคยติดตั้ง Ubuntu ให้เปิด Powershell
ใช้คำสั่ง
wsl --install
จากนั้นไปเปิด microsoft store และโหลด ubuntu
รีคอม 1 ครั้ง
ไป search และเปิด ubuntu
พิมพ์คำสั่งตามนี้
sudo apt update && sudo apt upgrade
sudo apt install build-essential
sudo apt-get update
sudo apt-get install ca-certificates curl gnupg
sudo install -m 0755 -d /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
sudo chmod a+r /etc/apt/keyrings/docker.gpg
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \
$(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \
sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
อันนี้จะเป็นการยืนยันการติดตั้ง
sudo docker run hello-world
เข้า https://ceremony.union.build/ --> ล็อคอินด้วย github หรือ gmail ที่เคยลง waitlist ไว้ (ถ้าเป็น github ก็ดี)
จากนั้นรอสักพักมันจะพามาหน้านี้ ให้เลือก Linux
กด Copy command แล้วไปใส่ใน Ubuntu และกด enter
ในหน้า ubuntu จะขึ้นประมาณนี้
จากนั้นบนหน้า browser จะขึ้นให้ generate code
มันจะโหลดไฟล์แล้วเราก็กดยืนยันว่าเซฟแล้ว
จากนั้นมันจะขึ้นให้กรอก wallet
เข้า https://chains.keplr.app/ --> เชื่อม keplr wallet และหา Union network เพื่อเพิ่มเชน
เปิด keplr wallet และกดตามนี้ --> จากนั้นเอา union address มากรอก
เข้าไปรอคิวตามภาพ
Mod ระบุว่าสามารถปิดคอมได้ แล้วกลับมาเปิดเช็คคิวใหม่เรื่อยๆ และต้องมาเตรียมตัวก่อนถึงคิวเรานะครับ มี user ทำแบบนั้นเหมือนกัน แต่ Mod ก็ไม่ทราบเช่นกันว่าเมื่อกลับมาแล้วต้องเปิดอะไรเพื่อเตรียมพร้อมบ้าง แต่ user ที่คุยด้วยเขาบอกว่าให้เปิดหน้าเว็บ ceremony เพื่อเช็คคิวและ ubuntu ไว้
เมื่อถึงคิวเราแล้วมันก็จะเริ่ม start contribution โดยจะใช้เวลาไม่เกิน 1 ชั่วโมง
ขั้นตอนนี้เราก็ไม่ต้องทำอะไรเช่นกัน แค่เปิดค้างไว้ มันรันของมันเอง แต่ระหว่างนี้พยายามอย่าเปิดอะไรเยอะให้เครื่องทำงานหนัก
ถ้าเกิน 1 ชั่วโมงแล้วมันจะตัดคิวของเราออก โดยอาจจะเป็นเพราะอุปกรณ์ไม่พร้อม หรือติดปัญหาอื่นๆต้องแจ้งทีม
เมื่อ contribute เสร็จแล้วจะขึ้นหน้านี้ ก็ tweet ให้เขาหน่อยก็พอครับ