Aa
Hello, muốn nắm bắt kèo, tín hiệu chất lượng không?

Hướng dẫn chạy node Farcaster từ A-Z

Dự án Farcaster được phát triển bởi công ty Merkle Manufactory với 2 gương mặt nổi bật là Dan Romero – từng là CEO của Coinbase và Varun Srinivasan – từng làm PM cho OneNote của Microsoft vào năm 2010.

Bên cạnh đó dự án đã raise được 30 triệu USD từ quỹ a16z, Coinbase Venture, Multcoin Capital,… Hiện tại đang thu hút hơn 300k user sử dụng ứng dụng mạng xã hội Warpcast (1 trong 30 dự án khác nhau xây dựng trên hệ sinh thái của Farcaster), với mỗi user sử dụng thì Warpcast sẽ thu 5$ phí/năm, hiện tại đã có doanh thu hơn 1.5 triệu USD.

Bên cạnh đó dự án cũng từng được Vitalik – cha đẻ của Ethereum đã nhắc tên rất nhiều lần từ livestream và bài viết trên twitter, và Warpcast cũng là mạng xã hội được Vitalik sử dụng tương đối nhiều chỉ sau Twitter.

Từ những lý do trên anh em có thể thấy dự án khả năng cao sẽ có Airdrop cho những user trải nghiệm các sản phẩm trong hệ sinh thái Farcaster hoặc chạy node.

Vì thế Allinstation sẽ hướng dẫn anh em cách chạy node Farcaster chi tiết bên dưới nhé!

Farcaster là gì? 

farcaster banner
Farcaster là một giao thức SocialFi mang lại các ứng dụng xã hội phi tập trung. Dự án là nơi người dùng kiểm soát dữ liệu của họ và các nhà phát triển có thể xây dựng ứng dụng mà không cần cấp phép trên mạng (bên thứ 3).

Bất kỳ ai cũng có thể phát các tin nhắn văn bản ngắn trên mạng và kết nối địa chỉ Ethereum của họ. Việc xác minh quyền sở hữu địa chỉ ETH sẽ kích hoạt các tính năng như hiển thị NFT và sử dụng chúng làm ảnh hồ sơ cho người dùng.

Đọc thêm về Farcaster là gì tại đây 

Hướng dẫn chạy node Farcaster

Phần 1/ Chuẩn bị VPS 

Bước 1: Thực hiện truy cập https://contabo.com/en/vps/ và mua VPS

Với cấu hình của Farcaster yêu cầu thì anh em nên mua loại Cloud VPS 2 với 6 vCPU, 16 GB RAM, 400GB SSD cho thỏa mái nhé!

5yB6dx8sQLdvcAaA9FRCbzxMcpxaDQaDcBq1Wz64Onk7hKVfPZ2 hr3j54E946TIKTXyFcrAEKfvHl5jOUOP5 DOg3 e U3rTYB

1. Select your term length => 1 Month (các tháng sau sẽ tự động gia hạn).

2. Region => Chọn vào European Union

4o36IUOd xBraf6fRWtSLuhHSe8lg25oEFDp32bV d OwtdKm2PcFeyxENpHFu4CfL4AbbEKDt2w01sPAEw8ogG c VTvCkEQzSgpkajRTURWoKRj01fzYBtADHYIDXP j1Y8kaZomW6TpoJtmhK6pE

3. Storage Type => Chọn gói 400 GB SSD

4. Image => Chọn Ubuntu 20.04

qiW2lxrSO64Ew1HbFzzRUc04IHSUKwMiue 4931qp2H0xSpI3VdPv9WdiBDD NY5PUh6mJSRAgM23c4 Iv60soF6rO3rQM IC14f8RbcvGDTAZqg75wEfDZ7B5UfnB6t1MJoEM3eHUo1Ym9fQ0 dgZc
Sau đó anh em thực hiện điền mật khẩu, sau đó anh em tiến hành tạo tài khoản Contabo => Thực hiện add thẻ VISA để thanh toán => Tiến hành thanh toán mua VPS nhé!

Sau đó anh em check mail để nhận được địa chỉ IP của VPS nhé!

Farcaster
Phần 2/ Chuẩn bị Infura

Bước 1: Truy cập https://www.infura.io/ và anh em thực hiện tạo tài khoản

JLY232UhRPliacbrVkM3FrHtKBNSFgiiY5g 6cYSJQks5tIu8MuLeM4l s5zsykNmOV5jYueDTa7EqzeACdQ6lRjpgszji5

Bước 2: Sau đó điền các info cần thiết, sau đó anh em chọn vào My First Key 8ZZh4SN4eG9tNBhSkLDq3OhoVMHTrr HDxcs8aATAbJW A3MzMEEb2ImQ4XQdbeMmeiOXXjC89eGgeWgvNbItYWS8BY4jzsVFabh31qyWy2Hr3SDsxVCmgPFQRy3cLX0PyaUuJFDGux8nFVUb9W9 9A

Bước 3: Chọn tick vào Mainnet trên Ethereum, Optimism để có thể lấy được 2 link nhé anh em.

Anh em copy 2 link này để riêng ra 1 note nhé!



Phần 3/ Chuẩn bị tài khoản Warpcast

Bước 1: Truy cập trang https://warpcast.com/ và thực hiện tải ứng dụng trên Appstore hoặc CHPlay.

oaa8dIoqH2OtVE2v8kLm2fUUKKa4htb H 3GZMFO8H08QsWfeaxBSib1T jARTaRypwQx8P92QKQZkIvs9ERiSz6RhK92XMfQ86h5bAJuRnGlj6kBBp417EQC4y1I9mrhsHkYfpKiYmJxIBmi 0JpuQ

Bước 2: Chọn vào Create account => Sau đó sao lưu lại các kí tự nhé.

Bước 3: Điền địa chỉ mail vào rồi mở mail lên để verify nhé!

AfuzECSxL3cctJPbJDNC0A9aJtwDDobUC4q VuK1jhftQQf22jDvyKJT5sJup A7j2UY 6iwJslTOWh eR7I q9UVf zFFx8v r6Q6T3GkrNheqY7 kS6eWzqSFmcF44te5h7MMtnMVQEnVisGKt1uY

Bước 4: Sau đó chọn vào dấu 3 chấm => Chọn vào About => Để lấy FID

bcbvHi iyC0ewXvpU0dNrp8iP9tPuVVBFxwVcyhjMglbbBF1ftSUjAcEcPlDWa9IBoZ65S4fOsD vyZxcAnTJlLNg G008wSPhBRtCd8EXkDTgmg ONks6WQjTbSI6ihMj2M4fLkb8P9oeVt afyIyI

Phần 4: Thực hiện chạy node Farcaster

Bước 1: Nếu sử dụng Macbook thì anh em mở Terminal, nếu trên Windows thì anh em thực hiện mở Windows Terminal nhé!

Sau đó anh em thực hiện đăng nhập vào VPS thông qua câu lệnh

vvh3JCHVxWX ZNKztnh2qh HdASBQGqEzFLkt9vuaia5DFsKFCTlxLV fFOQrE cFbLp4AkAy hHIb7YZtepqkDkc4aC54PAqKpI

Nhập ssh root@          (Ví dụ ssh root@103.942.490)

Nếu chạy lần đầu sẽ hiện dòng nhưng ảnh bên dưới, anh em sẽ điền vào yes là được nhé.

Tiếp tục anh em thực hiện nhập password (password mà anh em đã điền trên site contabo lúc mua vps), trong lúc nhập password sẽ không hiển thị, tuy nhiên anh em cứ nhập rồi ấn Enter nhé.

Tiếp theo anh em thực hiện chạy chạy tiếp tục các lệnh bên dưới

Nhập apt install tmux

bbEN3s3l0UU186qa3TonrV1CSz 0XZ

Nhập Y

70Xj015pDQdSBWVWlXSEchhoP3bSEX1EZkVbTQ1 CtnvvBGHwHgfkykZRBpR5VzSicjfjfxduhKygMQIK6bi33pAcjJ AO3ouLaU2aa8rFpbwOxnDxGIkV3pDKl 4xyOPd6R6gwIR hPM3RXAq dHG8

Nhập sudo apt update

l3bTsthDRcFx 5rPl WX3r16UJQey Ftp25nwSI c1n JOzpvDM1RiSGWDRuCHv5VWLfU6CSDwJdhrosUlBQJ7GwF6AlH1EhJfu0Em

Nhập  sudo apt install screen

bGGaG3zgm9UqEVNdJGQzOHNT7ZG9ir1XbhMhiqzkROCiUeDFAKQ3nZ4FNLaZMHklsqIWxU4P9lXiyVva2dx0EJQ0UU5Up1CPGo6GqKugcRNQEPNUCQsvDZFSDFcOldFKyynR3N YKtVkl8Y4u0Mq5o

Nhập  screen -S Hubble

rd0Ue9BYbESZXVtTEuviH6 CsJ00xDjxalRVopNAg2UAJpSorX1fU6B4IA4jShqiEgHlEQTfGzhaqCD9uCZWr6xTYEV6 nGztjrr3ecy6aSHenTWb srzGGw2CS5hAVGh3UAy4HZwX3Orz1Xw8qZ0nM

Nhập   curl -sSL https://download.thehubble.xyz/bootstrap.sh | bash

Sau khi chạy dòng lệnh này thì anh em chờ tầm 5-10 phút để vps cài đặt node.

Sau khi màn hình hiện như này thì anh em sẽ điền 2 dòng lệnh Ethereum và Optimism đã chuẩn bị trước ở Infura vào đây

KeT7DrXJhNsTamdJyoWr0qvwx24EuyW8rtVEtmuODSDwoISUHKZ8A9EySrsanIGhvzBMBcBkkIuBJ PQh

z3BpR2CDAayk0nLZL ZMYGPAoYr6bGrR0Ku01c5bkU Y78wQLDHOfg d1q9Y4OoNK7YdYspbNL34TQrsIEt0KlHo ashcfHR58E4YJf6cNaZfel6ugMvZghes4slbDENo8AcU07UY2oTj3yf5 MDGk

Anh em điền URL của từng loại vào nhé!

Tiếp tục anh em điền số FID ở trên ứng dụng Warpcast vào.

Sau đó màn hình sẽ hiển thị như thế này là đã thành công rồi nhé!

wdMpvGqC Yxm2vE2BhDnmDrBOFc9gmlk1HW1PeaAAxiJ5cthL8p85 mqKNBn5gMZbKNf 9u9Sh92lHSM5yPZYICj0BvDewyMR9ZkEEiCA pzIXIGjRLFAhZ64mUuKekbrMFONeHRfso5ybtadrenXlQ

Anh em ngồi chờ tầm 5 phút để VPS chạy ổn định rồi anh em thoát ra là được nhé!

Cách kiểm tra và chạy lại node Farcaster khi gặp lỗi.

Để mở lại Node, mọi người cần truy cập vào lại VPS và thực hiện câu lệnh:

screen -r Hubble

Nếu Node bị dừng hoạt động, mọi người cần sử dụng câu lệnh sau để cập nhật:

cd ~/hubble && ./hubble.sh upgrade

Chúc anh em thực hiện thành công và sớm nhận được Airdrop nha.

8 bình luận về “Hướng dẫn chạy node Farcaster từ A-Z

  1. Nguyễn Tiến Dũng :

    Ad hướng dẫn thêm:
    1. Cách kiểm tra node chạy
    2. Các thông số trên web có ý nghĩa gì
    3. Kết quả mình chạy node ở đâu
    4. Cách mở lại node trong cmd
    Cảm ơn ad nhiều

    • Ad hướng dẫn thêm:
      1. Cách kiểm tra node chạy : không biết thấy code chạy liên tục kiểm tra trong stats của app là biết nó đã chạy.
      2. Các thông số trên web có ý nghĩa gì ? Quá nhiều thông số, để ý số Request và tỉ lệ chạy thành công.
      3. Kết quả mình chạy node ở đâu Stats trên web cấp API
      4. Cách mở lại node trong cmd :
      Cảm ơn ad nhiều ! ko biết thì chạy lại các mã ở trên là đc.

      Trả lời

  2. Mình chạy node theo hướng dẫn ok rồi, thank Ad! Có điều mình chưa hiểu các thông số trên Stats, và Hubble Dashboard, mong Ad giải đáp, và Farcaster/Warpcast ghi nhận như thế nào?

  3. Mình đã set chạy thành công và kiểm tra tren Requests Volume thì mới đầu chỉ số Requests từ 400 – 500 nhưng sau đó chỉ số còn từ 20-50 thì có phải đang gặp lỗi gì ko ạ, mong ad giải đáp ạ

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Hello, muốn nằm bắt kèo, tín hiệu chất lượng không?