Thiết lập tự động hóa Chainlink sử dụng Chainlink Automation để tự độ

Use Chainlink Automation to Auto-Claim

Phiên bảnPhiên bản này của Horizon Academy đã bị lỗi thời! Để tìm phiên bản mới nhất, vui lòng truy cập: English V2 (hiện chỉ có bằng tiếng Anh)

Chào mừng bạn đến với Hướng dẫn sử dụng Chainlink Automation để tự động nhận phần thưởng đã stake hàng tuần của bạn trên Horizon Genesis.

Hướng dẫn sau đây sẽ hướng dẫn bạn quy trình thiết lập Chainlink Automation (ảnh chụp màn hình từ 2022.09.18).

Lưu ý rằng việc thiết lập Chainlink Automation liên kết cho Horizon Genesis sẽ giúp tự động nhận thưởng, nhưng nó không tự động Burn để thay đổi tỷ lệ C-Ratio của bạn.

Chúng tôi sẽ xem xét cách có khả năng đưa tính năng tự động đốt Token vào hợp đồng Chainlink Automation để nó có thể được thực hiện hoàn toàn tự động trong tương lai.

Bước 0. Cấp quyền cho Hợp đồng Bước 1. Nhận Token LINK BEP-20 Bước 2. Chuyển đổi LINK BEP-20 thành BEP-677 Bước 3. Đăng ký bảo trì Bước 4. Tự động nhận thưởng Bước tùy chọn 5. Hủy bảo trì của bạn

Chainlink Automation là một dịch vụ tự động hóa phi tập trung. Đối với Horizon Genesis, cách thức hoạt động của Chainlink Automation là nó sẽ kiểm tra mọi khối để xem có yêu cầu phần thưởng hay không. Nếu có, nó sẽ tự động thay mặt bạn nhận phần thưởng cho bạn. Mỗi giao dịch nhận thưởng sẽ tính phí token LINK, tuy nhiên việc kiểm tra xem việc nhận thưởng có sẵn hay không là miễn phí và sẽ không mất bất kỳ chi phí nào.

Trước khi bạn bắt đầu, điều quan trọng cần lưu ý là việc duy trì Chainlink Automation sẽ tốn tiền để duy trì. Số dư tối thiểu của mã thông báo LINK phải được lưu trữ trong quá trình bảo trì để nó hoạt động và mỗi yêu cầu hàng tuần sẽ trừ một lượng nhỏ token LINK.

Ngoài ra, toàn bộ quá trình hiện chỉ được hỗ trợ bởi ví MetaMask.

Để kích hoạt, bạn cần cấp cho dịch vụ Upkeep Chainlink Automation quyền thực hiện các hành động bạn muốn và gửi đủ tiền (dưới dạng Token ERC-677 LINK) để nó thực hiện các hành động này cho bạn.

Để biết thêm thông tin về Chainlink Automation, bạn có thể đọc về nó tại đây:

Một trong những câu hỏi quan trọng nhất sẽ là cần bao nhiêu Token LINK để duy trì bảo trì. Có tài liệu cụ thể liên quan đến điều này có sẵn ở đây:

Bước 0. Cấp phép Hợp đồng

Bước tiên quyết là cho phép duy trì dịch vụ Chainlink Automation nhận thưởng thay bạn bằng cách cấp quyền cho dịch vụ này thay mặt bạn nhận thưởng (Claim).

Địa chỉ hợp đồng mục tiêu mà bạn sẽ cấp quyền là:

0xa623F29ae4cEd27dFBB39a94152F3184140f6c21

Để cấp quyền, vui lòng làm theo các bước sau:

Giao diện người dùng sau đây Horizon Genesis đang được xây dựng và sẽ sớm hiển thị trên web.

Trong thời gian chờ đợi, vui lòng cuộn xuống một chút để xem hướng dẫn ủy quyền qua BSCscan.com.

Bạn sẽ nhận được một màn hình xác nhận ví như hình dưới đây.

Sau khi xác nhận, ủy quyền sẽ được hoàn thành.

Điều đầu tiên bạn cần làm để tạo duy trì Chainlink Automation yêu cầu có Token LINK.

  1. You can acquire LINK BEP-20 tokens at DEXs, such as PancakeSwap, or CEXs, such as Binance. It is recommended to buy at least 10 LINK tokens to maintain your Auto-Claim Upkeep. This balance could maintain your upkeep for about 4-5 months, but the true duration is based on market prices.

  2. If you are buying LINK tokens on a CEX, such as Binance, make sure you are withdrawing the LINK onto the BNB Chain (BEP-20 token) and not withdrawing onto the Ethereum chain (ERC-20 token). Since the Chainlink Automation upkeep is operating on the BNB Chain for Horizon Protocol, it must be a BEP-20 LINK token.

Các ảnh chụp màn hình bên dưới sẽ tập trung vào việc sử dụng PancakeSwap để mua Token LINK BEP-20:

Chainlink Automation sử dụng định dạng ERC-677 được bao bọc đặc biệt, cho phép bạn bao gồm dữ liệu bổ sung cùng với hợp đồng. Chức năng này là bắt buộc để bảo trì Chainlink Automation để có thể thực hiện tự động hóa phi tập trung.

Trong bước này, chúng tôi sẽ chuyển đổi LINK BEP-20 thành token LINK BEP-677.

Sự thật thú vị: Token LINK BEP-677 là token ERC677 được bao bọc (wrapped), là tài sản tổng hợp sử dụng token BEP-20 ban đầu làm tài sản thế chấp.

Để chuyển đổi, chúng ta sẽ vào trang web sau:

Sau khi Swap thành công, trang pegchain thường sẽ bị treo. Chỉ cần làm mới nó (đây là một lỗi đã biết) và nó sẽ hiển thị Token của bạn đã hoán đổi.

Cuối cùng, nếu bạn muốn thêm token vào ví Metamask của mình, thì đây là địa chỉ token Wrapped LINK ERC677 cho BNB Chain: 0x404460C6A5EdE2D891e8297795264fDe62ADBB75

Thông tin chi tiết về địa chỉ hợp đồng tại đây:

Bước 3. Đăng ký dịch vụ Upkeep

Chúng tôi đang ở bước cuối cùng của quá trình này.

Bây giờ chúng tôi sẽ đăng ký dịch vụ Upkeep của bạn:

Target contract address: 0xa623F29ae4cEd27dFBB39a94152F3184140f6c21

Thông tin cần viết ở trên:

  • Upkeep Name: Horizon Protocol Auto-Claim (độ dài giới hạn, bạn có thể chọn bất kỳ tên nào)

  • Gas limit: 700,000 (giới hạn gas sẽ cao hơn so với chi phí yêu cầu trực tiếp vì đây là hợp đồng gọi là hợp đồng khác. Gas điển hình cần thiết cho các giao dịch nhỏ là khoảng 250000, trong cùng một mức độ. Thật kỳ lạ khi thấy 2300 dưới dạng giới hạn gas được viết trong ô nhập.)

  • Starting Balance (LINK): 10+ (thêm số lượng LINK, các liên kết wrapped ERC677, mà bạn muốn gửi vào dịch vụ Upkeep của mình. Bạn nên gửi ít nhất 10 vì Số dư tối thiểu để duy trì bảo trì có thể dao động dựa trên giá thị trường)

  • Check data (Hexadecimal): Địa chỉ ví của bạn (Là địa chỉ ví công khai mà bạn muốn nhận phần thưởng)

  • Your email address (Email cần thiết cho thông báo dịch vụ Upkeep cho bạn)

Các thông tin trên có thể được thay đổi sau đó, nhưng sẽ mất phí giao dịch.

Nếu mọi thứ được thiết lập đúng cách và bạn có phần thưởng để nhận với tỷ lệ C-Ratio phù hợp. Dịch vụ nhận thưởng tự động (Upkeep) sẽ ngay lập tức nhận phần thưởng cho bạn.

Hãy nhớ làm mới trang Bảo trì của bạn cho đến khi "Minimum Balance" hiển thị. "Balance" cũng sẽ hiển thị.

Thông tin ngẫu nhiên về số dư tối thiểu:

Bước 4. Tự động nhận thưởng

Đây thực sự không phải là một bước, mà chỉ cho thấy tính năng tự động nhận thưởng (Auto-Claiming) sẽ hoạt động như thế nào.

Để tham khảo. Dịch vụ Upkeep tự động có giá $1,22 ($0,95 + 30% phí bổ sung). Phí bổ sung 30% trên BNB Chain thấp hơn so với bất kỳ chuỗi nào khác (có thể so sánh tại đây:

Bạn cũng có thể tìm thấy giao dịch dịch vụ Upkeep ở trên tại đây:

Bước tùy chọn 5. Hủy dịch vụ Upkeep của bạn

Bước cuối cùng là hủy dịch vụ Upkeep. Hủy Upkeep của bạn bao gồm hai phần:

  1. Hủy dịch vụ Upkeep

  2. Rút tiền

Chúng ta có thể bắt đầu bước này bằng cách quay lại https://automation.chain.link/bsc. Đảm bảo ví của bạn được kết nối

Quá trình Cancel Upkeep và Withdraw Funds sẽ khiến bạn mất một chút token LINK (trong trường hợp này, chúng tôi đã giảm từ 6 -> 5.9).

If you check your wallet, you should see your LINK there. Note that this is still the Wrapped LINK ERC677 token. You will need to go to Step 2. and perform a reverse swap to get back LINK BEP-20 tokens.

Last updated