BẰNG deploy Một token trong SUI: Hướng dẫn đầy đủ
deploy Có thể tạo một mã thông báo trên blockchain SUI theo hai cách chính: thông qua lập trình trong Move hoặc sử dụng công cụ không cần mã như Smithii dApp .
Trong hướng dẫn này, trước tiên chúng ta sẽ xem cách lập trình và triển khai mã thông báo của bạn trong Move từng bước; Sau đó, bạn sẽ biết cách nhanh nhất và dễ nhất nếu bạn muốn tạo ứng dụng mà không cần phải viết mã.
1. deploy một mã thông báo trong SUI với Move
Đối với các nhà phát triển có một số kinh nghiệm, Move là ngôn ngữ lập trình được SUI sử dụng. Cho phép bạn tạo và kiểm soát logic của hợp đồng smart với tính linh hoạt cao. Dưới đây, chúng tôi sẽ xem xét những điểm cần thiết để tạo và deploy mã thông báo trong SUI bằng Move.
Yêu cầu
- Cài đặt Sui CLI , công cụ dòng lệnh để tương tác với mạng SUI.
- Môi trường Devnet , Testnet hoặc SUI Mainnet tùy thuộc vào mục tiêu của bạn.
- Kiến thức cơ bản về Move (hàm, mô-đun, cấu trúc).
- Ví có số dư SUI đủ để trang trải phí xuất bản.
Tạo Mô-đun Di chuyển cho mã thông báo của bạn
Mỗi mã thông báo trong SUI đều bắt đầu từ mô-đun Move . Sau đây là một ví dụ cơ bản xác định cấu trúc mã thông báo của bạn và một hàm cho nó mint ban đầu:
// file: MyToken.move
module MyAddress::MyToken {
use std::vector;
use sui::balance;
use sui::coin;
use sui::tx_context;
// token structure
struct Token has drop, store {
name: vector,
symbol: vector,
decimals: u8,
total_supply: u64,
}
// mint function
public fun init_token(
name: vector,
symbol: vector,
decimals: u8,
total_supply: u64,
ctx: &mut tx_context::TxContext
): coin::Coin {
let token_info = Token {
name,
symbol,
decimals,
total_supply
};
coin::mint(token_info, total_supply, ctx)
}
}
Bằng cách này, bạn có thể lưu trữ mã thông báo của mình (có tên , ký hiệu , số thập phân và total_supply ) và cho phép bạn mint nguồn cung ban đầu.
Biên dịch và deploy gói hàng
- Tạo một thư mục dự án có chứa tập tin của bạn
.move
trong một thư mục con như nguồn. - Sử dụng
sui move build
để biên dịch. Kiểm tra xem có lỗi nào không. - Triển khai mô-đun với
sui move publish --gas-budget <x>
.
Mã của bạn sẽ được công bố trên blockchain và địa chỉ gói sẽ được tạo. - Gọi hàm
init_token
:
sui client call --package <package_addr> --module MyToken --function init_token <...args>
.
Đây là cách bạn tạo ra Đồng xu với total_supply được xác định.
Sẵn sàng! Sau khi hoàn tất, bạn sẽ có một mã thông báo đang hoạt động trên mạng SUI, sẵn sàng để chuyển và được liệt kê trong máy quét.
2. deploy một mã thông báo trong SUI mà không cần lập trình với Smithii
Nếu bạn thích phương pháp nhanh hơn mà không cần chạm vào mã, Smithii cung cấp một dApp tự động hóa quá trình tạo ra và deploy một mã thông báo trong SUI. Bạn không cần phải chỉnh sửa tập tin .move
hoặc không sử dụng CLI: Bạn chỉ cần điền vào một vài trường là xong..
Cách thức hoạt động của Sui Token Creator Smithii
- Truy cập Sui Token Creator của Smithii (https://tools. smithii .io/token-creator/sui).
- Kết nối ví SUI của bạn để cho phép tạo ví.
- Xác định tên , chữ viết tắt , số thập phân , tổng nguồn cung , logo , v.v.
- Nhấp vào “ Tạo mã thông báo ” và chấp thuận giao dịch trong wallet .
Chỉ trong vài giây, bạn sẽ triển khai được mã thông báo của mình mà không cần phải viết một dòng lệnh Move nào. Cách tiếp cận này lý tưởng cho các dự án cần tính tức thời hoặc những người sáng tạo thiếu kiến thức lập trình kỹ thuật.
Ưu điểm của việc triển khai không cần mã
- Tốc độ: Bạn có thể giải phóng token SUI trong 1 phút.
- Không có lỗi mã: Rủi ro xảy ra lỗi trong Move được giảm xuống bằng không.
- Đa chức năng: Ngoài việc tạo ra token, Smithii cho phép bạn thu hồi quyền hạn hoặc tạo nhóm thanh khoản mà không cần lập trình, tất cả chỉ bằng một cú nhấp chuột.
- Hỗ trợ 24/7: Đội ngũ Smithii cung cấp hỗ trợ liên tục.
Phần kết luận
Cách deploy mã thông báo trong SUI có hai khía cạnh chính: lộ trình lập trình trong Move , cung cấp tính linh hoạt và khả năng kiểm soát hoàn toàn nhưng yêu cầu kiến thức kỹ thuật, và triển khai không cần mã của Smithii , lý tưởng cho những ai tìm kiếm kết quả nhanh chóng và không gặp rắc rối.
Nhờ vào những khả năng mà SUI cung cấp, cho dù bạn chọn cách truyền thống là tạo mô-đun của mình .move
hoặc sử dụng công cụ Smithii, bạn sẽ có thể khởi chạy token của riêng bạn và trở thành một phần của hệ sinh thái blockchain đang phát triển nhanh chóng.
Đăng ký và nhận sách điện tử miễn phí!
Nhận sách điện tử miễn phí của chúng tôi với tất cả các công cụ bạn cần để ra mắt trên Cetus.
Kỹ sư công nghiệp. Thành viên của Smithii đội ngũ tiếp thị của. Solana thương nhân. Cộng tác viên trong buổi ra mắt memecoin $SHRIMP.