Circle Cung cấp Hướng dẫn cho Nhà phát triển để Triển khai ERC-20 trên Arc

CryptoFrontNews
ARC4,11%
MINT-12,27%
TOKEN0,55%
  • Arc của Circle cho phép các nhà phát triển triển khai token ERC-20 mà không cần viết Solidity, sử dụng các mẫu đã được kiểm toán sẵn và các công cụ tương thích EVM.
  • Các triển khai Arc sử dụng ví do nhà phát triển kiểm soát, được nạp USDC testnet để xử lý quản trị hợp đồng, đúc token và các giao dịch.
  • Webhook của Circle cho phép giám sát thời gian thực các hoạt động đúc và chuyển khoản, hỗ trợ bảng điều khiển và quy trình token hóa sản xuất.

Nhà phát triển của Circle lưu ý rằng việc triển khai tài sản token hóa trên Arc không yêu cầu viết Solidity từ đầu. Hướng dẫn, do Elton Tay soạn thảo, trình bày cách các nhà phát triển có thể triển khai hợp đồng ERC-20 trên Arc Testnet. Nó bao gồm các bước sử dụng Circle Contracts, Templates và Wallets, nạp tiền bằng USDC testnet, và giám sát hoạt động hợp đồng theo thời gian thực.

Thiết lập Ví và Nạp tiền cho Triển khai Arc

Các nhà phát triển cần có một ví do nhà phát triển kiểm soát trên Arc Testnet. Ví thuộc về một bộ ví, vì vậy người dùng phải tạo bộ ví, rồi sau đó tạo ví trong đó. Ví đóng vai trò là quản trị viên cho các hợp đồng ERC-20 và gửi tất cả các giao dịch.

USDC testnet cần thiết để trả phí giao dịch. Các nhà phát triển có thể nạp tiền vào ví qua Circle Console Faucet hoặc Circle Faucet. Sau khi nạp tiền, ví có thể triển khai hợp đồng, đúc token và thực hiện các lệnh hợp đồng, thiết lập nền tảng vận hành cho tài sản token hóa.

Triển khai và Đúc hợp đồng ERC-20

Sử dụng Circle Templates, các nhà phát triển có thể triển khai các hợp đồng ERC-20 đã được kiểm toán mà không cần viết Solidity. Các mẫu này vẫn hoàn toàn tương thích với công cụ EVM và cung cấp ABI hợp đồng để tương tác. Sau khi thiết lập các tham số triển khai, SDK Hợp đồng sẽ triển khai hợp đồng ERC-20 lên Arc Testnet.

Sau khi triển khai, hợp đồng bắt đầu với tổng cung token bằng 0. Các giao dịch đúc hoàn tất sẽ cập nhật số dư ví và ghi lại các sự kiện Transfer, thể hiện việc tạo token và địa chỉ người nhận.

Giám sát hoạt động hợp đồng bằng Webhooks

Circle cung cấp khả năng giám sát sự kiện theo thời gian thực qua webhook. Các nhà phát triển có thể theo dõi các hoạt động đúc, chuyển khoản và các sự kiện hợp đồng khác một cách tự động, không cần polling hoặc duy trì các bộ chỉ mục. Các trình theo dõi sự kiện sẽ theo dõi các ký hiệu đặc biệt, gửi payload webhook kèm hash giao dịch, chiều cao khối, hash khối và dữ liệu sự kiện đã giải mã.

Việc giám sát này cho phép xây dựng bảng điều khiển, quy trình làm việc phía sau hoặc ghi chép ngoài chuỗi cho hệ thống token hóa sản xuất. Bằng cách kết hợp Templates, Wallets và giám sát webhook, Arc cung cấp cho các nhà phát triển hạ tầng dự đoán được, chi phí thực thi ổn định với USDC, và tích hợp với các tài sản do Circle phát hành như USDC, EURC, và USYC.

Các nhà phát triển có thể khám phá thêm Arc qua tài liệu tham khảo, hướng dẫn từng bước hoặc tham gia cộng đồng Arc Hub, Discord của Arc hoặc Discord của Circle để được hướng dẫn và hợp tác.

Xem bản gốc
Tuyên bố miễn trừ trách nhiệm: Thông tin trên trang này có thể đến từ bên thứ ba và không đại diện cho quan điểm hoặc ý kiến của Gate. Nội dung hiển thị trên trang này chỉ mang tính chất tham khảo và không cấu thành bất kỳ lời khuyên tài chính, đầu tư hoặc pháp lý nào. Gate không đảm bảo tính chính xác hoặc đầy đủ của thông tin và sẽ không chịu trách nhiệm cho bất kỳ tổn thất nào phát sinh từ việc sử dụng thông tin này. Đầu tư vào tài sản ảo tiềm ẩn rủi ro cao và chịu biến động giá đáng kể. Bạn có thể mất toàn bộ vốn đầu tư. Vui lòng hiểu rõ các rủi ro liên quan và đưa ra quyết định thận trọng dựa trên tình hình tài chính và khả năng chấp nhận rủi ro của riêng bạn. Để biết thêm chi tiết, vui lòng tham khảo Tuyên bố miễn trừ trách nhiệm.
Bình luận
0/400
Không có bình luận
Giao dịch tiền điện tử mọi lúc mọi nơi
qrCode
Quét để tải xuống ứng dụng Gate
Cộng đồng
Tiếng Việt
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)