📘
Horizon Academy
Vietnamese
Vietnamese
  • Horizon Academy
  • Giao thức Horizon
    • Giới thiệu
      • Mô hình token của Giao thức Horizon – HZN token
      • Mô hình kinh doanh
      • Security Audit
    • Tài sản tổng hợp – zAssets
    • Mô hình quản trị của dự án
      • Các đề xuất cải tiến hệ thống (HIPs)
        • HIP-6: Lower Target C-Ratio to 600% from 700%
        • HIP-5: List New zAssets
        • HIP-4: Use Keepers to Close Weekly Fee Periods
        • HIP-3: Suspend zTSLA ahead of Stock Split
        • HIP-2: Lower Target C-Ratio to 700%
        • HIP-1: Create incentivized zBNB/BNB pool
    • Kế hoạch phát triển và các cột mốc đã đạt được
      • Current Feature Requests
  • Horizon Genesis
    • GIỚI THIỆU VỀ HORIZON GENESIS
    • STAKING TRÊN HORIZON GENESIS
      • Tạo ra, trả lại và nhận thưởng
      • Tài sản thế chấp và tỷ lệ thế chấp C-Ratio
      • LiquidationThanh lý
      • Những rủi ro của việc Staking
      • Chiến lược C-Ratio
      • Kiếm lợi nhuận: Nhóm thanh khoản
    • GIAO DIỆN
    • HƯỚNG DẪN
      • Làm thế nào để Stake trên Genesis
      • Thêm thanh khoản cho zUSD-BUSD trên PancakeSwap
      • Thêm thanh khoản cho HZN-BNB trên PancakeSwap
      • Thêm thanh khoản cho zBNB-BNB trên Ellipsis Finance
      • Thiết lập tự động hóa Chainlink sử dụng Chainlink Automation để tự độ
    • CÁC CÂU HỎI THƯỜNG GẶP
  • Horizon Exchange
    • Giới thiệu
    • Giao dịch với sàn giao dịch Horizon
      • Oracles
      • Phí Giao Dịch
      • Địa chỉ hợp đồng của các zAsset
    • Giao Diện
    • Exchange FAQ
  • Educational Articles
    • Chú Thích Từ Vựng
    • Tài sản phái sinh phi tập trung là gì và chúng được s
    • Sơ lược về lịch sử tài sản tổng hợp và
    • Các Dự Án Về Phái Sinh Phi Tập Trung Tiêu Biểu
Powered by GitBook
On this page
  • Tự động hóa Chainlink (Chainlink Automation) là gì?
  • Bước 0. Cấp phép Hợp đồng
  • 1. Nhận LINK BEP-20 Token
  • Bước 2. Chuyển đổi LINK BEP-20 thành BEP-677
  • Bước 3. Đăng ký dịch vụ Upkeep
  • Bước 4. Tự động nhận thưởng
  • Bước tùy chọn 5. Hủy dịch vụ Upkeep của bạn
  1. Horizon Genesis
  2. HƯỚNG DẪN

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

Use Chainlink Automation to Auto-Claim

PreviousThêm thanh khoản cho zBNB-BNB trên Ellipsis FinanceNextCÁC CÂU HỎI THƯỜNG GẶP

Last updated 1 year ago

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: (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ắt đầu nhanh Chainlink Automation

Tự động hóa Chainlink (Chainlink Automation) là gì?

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.

1. Nhận LINK BEP-20 Token

Đ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:

Bước 2. Chuyển đổi LINK BEP-20 thành BEP-677

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.

English V2
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 Documentation | Chainlink Documentation
Managing Upkeeps | Chainlink Documentation
🥞 PancakeSwap - A next evolution DeFi exchange on BNB Smart Chain (BSC)
PegSwap | Chainlink
Logo
LINK Token Contracts | Chainlink Documentation
Logo
Logo
Automation | Chainlinkchainlink
Logo
Chainlink Automation Economics | Chainlink Documentation
[gas limit] * [current gas price] * [gasCeilingMultiplier]
Supported Blockchain Networks | Chainlink Documentation
Logo
Upkeep details | Chainlinkchainlink
Logo
Logo
Logo
Hiện đã có phần "Authorize" mới giữa "Escrow" và "History". "Authorize" sẽ cho phép bạn chọn các ví khác để có thể thực hiện các thao tác cho bạn.
Thêm địa chỉ ví/hợp đồng để ủy quyền và chọn loại quyền để cấp cho nó. Bên dưới trong "Manage Authorizations", bạn có thể xem tất cả các quyền đã được cấp trước đó với có thể xóa các quyền này bất kỳ lúc nào.
Ví của bạn sẽ yêu cầu bạn xác nhận.
Kết nối ví của bạn với PancakeSwap. Nhấp vào "CAKE" ở phần Swap bên phải của trang để mở cửa sổ màn hình.
Tìm Token LINK. Bạn có thể truy cập cửa sổ màn hình này bằng cách nhấp vào Token trên màn hình Swap. Tìm kiếm Token LINK. Nhấp vào Import.
Sau khi nhấp vào Import, bạn sẽ thấy điều này. Kiểm tra "I Understand" và sau đó nhấp vào "Import".
Nếu bạn đang sử dụng MetaMask, bạn sẽ thấy cửa sổ bật lên sau. Nhấp vào Add Token.
Bây giờ bạn sẽ thấy LINK được chọn trong phần Swap của trang. Nhập số lượng bạn muốn giao dịch.
Chúng tôi sẽ giao dịch 6 LINK với BNB.
Giao dịch MetaMask (để hiển thị các khoản phí ước tính xấp xỉ liên quan).
Khi giao dịch đã được gửi, bạn sẽ thấy màn hình này. Nếu LINK chưa có trong ví của bạn dưới dạng Token, bạn có thể nhấp vào "Add LINK to Wallet". Bạn cũng luôn có thể nhấp vào biểu tượng con cáo MetaMask trong phần Swap để thúc đẩy Token vào ví của mình.
Khi bạn truy cập https://pegswap.chain.link/ lần đầu tiên, bạn sẽ cần kết nối ví của mình.
Kết nối ví của bạn với Pegswap. Luôn xác nhận rằng địa chỉ là chính xác.
Khi ví của bạn được kết nối, bạn có thể tiếp tục và nhập những gì bạn muốn trao đổi. Ví của bạn sẽ hiển thị và bạn sẽ thấy Binance Pegged LINK và Wrapped ERC677 LINK trong phần "Swap Chainlink".
When you click Swap, this will show up in your wallet (this is in MetaMask, other wallets might be slightly different). You will need to give it permission. In this guide, we will be converting all of our LINK BEP-20 (all 6 tokens). Khi bạn nhấp vào Swap, nó sẽ hiển thị trong ví của bạn (đây là trong MetaMask, các ví khác có thể hơi khác một chút). Bạn sẽ cần phải cho phép nó. Trong hướng dẫn này, chúng tôi sẽ chuyển đổi tất cả LINK BEP-20 (tất cả 6 mã thông báo) của chúng tôi.
Đây là phí giao dịch. Bấm xác nhận (ngoài màn hình xuống dưới) để kết thúc Swap.
Đây là trang Chainlink Automation.
Kết nối ví của bạn. Hiện chỉ hỗ trợ MetaMask.
MetaMask bật lên để Connect.
Sau khi kết nối, bạn sẽ có thể nhấp vào ví của mình để xác nhận rằng bạn đã có sẵn token LINK. Tiếp theo, nhấp vào "Register new Upkeep" để bắt đầu.
Chọn"Custom logic".
Nhập Target contract address (địa chỉ có sẵn bên dưới).
Điền các thông tin trên rồi bấm "Register Upkeep". Thông tin chi tiết bên dưới.
Khi bạn nhấp vào "Register Upkeep", quá trình gửi sẽ được tiến hành và MetaMask sẽ yêu cầu bạn xác nhận.
Xác nhận MetaMask với chi phí giao dịch.
Sau khi được xác nhận, trang dịch vụ Upkeep sẽ như thế này. Vui lòng đợi cho đến khi giao dịch được xác nhận.
Sau khi giao dịch được xác nhận, bạn sẽ thấy điều này.
Sau khi hoàn thành, trang Upkeep của bạn sẽ như thế này, với "Status" hiển thị "Active".
Nếu bạn chưa nhận thưởng trước khi thiết lập Upkeep và phần thưởng đang có sẵn, đây là giao diện trang Claim của bạn trước đây.
Và đây là giao diện trang Claim của bạn sau đó (về cơ bản, bạn không nhấp vào "Claim Now" vì Dịch vụ Upkeep của bạn đã nhận thưởng thay cho bạn). Lưu ý rằng Upkeep chỉ có thể nhận thưởng khi bạn có tỷ lệ C-Ratio phù hợp. Dịch vụ Upkeep hiện không thể tự động đốt (burn) cho bạn.
Nếu bạn truy cập https://automation.chain.link/, bạn sẽ thấy "Perform Upkeep" trong History.
Nhấp vào "Actions", và sau đó "Cancel upkeep".
MetaMask hiển thị xác nhận.
Chờ đợi xác nhận cuối cùng.
Xác nhận giao dịch rằng dịch vụ Upkeep bị hủy bỏ.
"Status" của bạn bây giờ sẽ là "Cancelled". Nhấp vào "Actions" để Withdraw funds".
Xác nhận "Withdrawal address" là ví của bạn. Nhấp vào Confirm.
Màn hình xác nhận MetaMask.
Chờ xác nhận giao dịch.
Đã rút tiền.
Logo
Nếu bạn truy cập , bạn cũng có thể thấy giao dịch tự động của mình.
https://bscscan.com/address/0x9657a0FD98e88464E1159d98b517A4945dbFBFC8