Cách tạo ERC20 Token trên Ethereum mà không cần viết Solidity
Bạn đã có tên, ticker và ước lượng sơ bộ về supply. Việc bạn muốn là đưa token live trên Ethereum ngay hôm nay, chứ không phải sau một cuối tuần cắm mặt đọc tài liệu.
Deploy là phần dễ nhất. Thứ khiến nhiều người ngã ngựa là 10 phút đầu tiên sau khi mở liquidity: bot chiếm block đầu, một wallet ôm mất một phần ba supply, và bạn chẳng làm gì được vì contract đi ra trần trụi. Một launch không thắng ở khâu deploy, mà thắng ở những cài đặt bạn chọn trước khi ký.
Nên dưới đây là cách tạo token trên Ethereum mà không cần viết code, từng bước một, cùng với những gì đáng bật lên trước khi confirm.
Nếu bạn thích tutorial dạng video hơn, đây là một cái cover đủ mọi thứ bạn cần làm:
token ERC-20 trên Ethereum là gì?
ERC-20 là chuẩn định nghĩa cách một token fungible hoạt động trên Ethereum: cách nó di chuyển, cách đọc số dư, cách các contract khác nói chuyện với nó. Đây là chuẩn token được dùng nhiều nhất trong crypto, và chính vì vậy nó là lựa chọn mặc định an toàn.
Vì chuẩn này dùng chung, token bạn deploy hôm nay chạy được trên mọi wallet EVM, mọi explorer và mọi DEX mà không cần thêm việc gì. token utility, token governance hay memecoin, contract vẫn là contract đó, chỉ khác phần config của bạn. Nếu bạn đang cân nhắc chọn chain, bài so sánh ERC-20 vs BEP-20 của tụi mình điểm qua ưu nhược điểm.
Bạn cần chuẩn bị gì trước khi launch token trên Ethereum
- Một wallet EVM: MetaMask, Rabby hoặc bất kỳ wallet nào khác có hỗ trợ WalletConnect.
- ETH trong wallet đó để cover fee của tool và gas.
- Tên, ticker và tổng supply đã chốt. Phần còn lại vẫn có thể đổi ý.
Cách tạo token trên Ethereum từng bước
Tool là Ethereum Token Creator của Smithii. Sáu bước là xong:

- Mở tool và kết nối wallet của bạn. Kiểm tra xem đang ở mainnet Ethereum chưa trước khi làm gì tiếp.
- Nhập tên và ký hiệu. Tên tối đa 32 ký tự, ticker tối đa 8. Ngắn gọn thôi và check xem chưa ai dùng nó.
- Cài decimals và supply. Decimals từ 0 đến 18, và 18 là chuẩn ERC-20. Supply là toàn bộ số được mint ra lúc launch.
- Chọn các features bạn muốn. Fees, burns, thưởng cho holders, các lớp bảo vệ khi launch, phân phối và pool. Toàn bộ được giải thích ở phần dưới.
- Kiểm tra lại tổng mà widget hiển thị rồi click Create Token.
- Confirm trên wallet của bạn. Vài giây sau token đã nằm trong wallet của bạn và contract thuộc về bạn.
Đó là toàn bộ flow để deploy token trên Ethereum. Sau khi deploy xong, bạn có thể tìm contract address của token để chia sẻ hoặc paste vào bất kỳ tool nào khác.
There is no image or description field, and that is not an oversight: an ERC-20 contract does not store a logo on-chain. Your logo, banner and socials go out through the DEXTools option below.
Những features khác bạn có thể dùng khi tạo token ERC-20
Chúng đều là tùy chọn. Một token đơn giản không cần đến cái nào, nhưng đa số không thể thêm sau này, nên dành ra hai phút quyết định lúc này là đáng.
- Transaction Fee (miễn phí). Giữ lại một phần trăm từ mỗi lệnh mua và bán, rồi gửi tới tối đa 10 wallets theo tỷ lệ bạn chọn. Hữu ích để nuôi marketing hoặc treasury mà không phải bán supply của chính mình, và phần trăm này có thể chỉnh lại sau khi launch.
- Deflation (0.015 ETH). Burn một phần của mỗi giao dịch, vĩnh viễn. Hữu ích khi câu chuyện của bạn là supply giảm dần khi trading tăng lên.
- Reflection (0.015 ETH). Chia một phần fees thẳng cho holders, kèm điều kiện có số dư tối thiểu mới nhận được. Hữu ích khi bạn muốn thưởng cho người chịu HODL thay vì trade ra vào liên tục.
- Burnable (0.01 ETH). Cho phép bạn burn tokens thủ công bất cứ lúc nào. Hữu ích cho những đợt burn công bố trước: một cột mốc, một buyback, hoặc dọn phần dư còn lại sau airdrop.
- Mintable (0.01 ETH). Cho phép mint thêm supply sau này, chỉ owner mới làm được. Hữu ích cho các đợt phát hành theo giai đoạn hoặc chương trình thưởng. Nên tắt nếu bạn shill hard cap, vì holders sẽ check.
- Pausable (0.01 ETH). Đóng băng toàn bộ transfer và trading. Đây là nút khẩn cấp phòng khi có gì đó không ổn trong pool và bạn cần một phút để phản ứng.
- Anti-Whale (0.01 ETH). Giới hạn số lượng một wallet có thể mua, tần suất mua và mức nắm giữ tối đa trong số ngày mà bạn cấu hình. Rất hữu ích trong những ngày đầu sau khi launch, khi pool còn mỏng. Tìm hiểu thêm trong guide về bot và whale trên Ethereum của chúng tôi.
- Anti-Bot (0.01 ETH). Giới hạn token của bạn chỉ một giao dịch mỗi block, phá vỡ cách hoạt động của sniper. Rất hữu ích ngay khi mở liquidity, thời điểm sniper thường săn các pair mới. Muốn hiểu chi tiết cách nó chạy, đọc phân tích cơ chế anti-bot trên Ethereum của chúng tôi.
- Blacklist (0.01 ETH). Chặn những địa chỉ cụ thể không cho giao dịch. Hữu ích khi bạn phát hiện một cluster bot hoặc một wallet đang thao túng giá.
- Phân phối Multi-Wallet (0.01 ETH). Chia supply cho tối đa 10 wallet ngay tại thời điểm tạo. Hữu ích để set up phân bổ cho team, marketing và airdrop trong một lần, thay vì tốn gas cho hàng chục giao dịch chuyển riêng lẻ.
- Socials và banner DEXTools (0.15 ETH). Gửi website, Telegram, Discord, X, logo và banner của bạn lên DEXTools ngay từ tool. Hữu ích vì một pair có branding đầy đủ sẽ được nhìn nhận như một dự án thật, chứ không phải một contract vô danh. Nếu muốn tự làm tay, guide thêm logo cho token ERC-20 của chúng tôi đi qua đường dài.
- Tạo một liquidity pool (0.01 ETH). Mở pool với ETH ngay trong cùng flow và hiển thị giá mở trước khi bạn ký. Hữu ích khi bạn muốn token có thể giao dịch được ngay khi vừa tồn tại.
On that last one: the ETH you pair is not spent, it is deposited. It sits in the pool and comes back out as people buy.
Tạo một token trên Ethereum tốn bao nhiêu?
Deploy contract tốn 0.03 ETH cộng với gas của Ethereum. Mỗi feature ở trên có phí riêng cộng thêm, nên bạn chỉ trả cho những gì thực sự bật lên. Widget cộng tổng ngay trên màn hình trước khi bạn ký, nên con số bạn thấy chính là con số bạn trả.
Cần làm gì sau khi deploy token của bạn trên Ethereum
- Mở liquidity nếu bạn bỏ qua bước này trong flow. Khi chưa có pool, token của bạn vẫn transferable nhưng chưa ai mua được. Guide của chúng tôi về cách tạo một liquidity pool trên Uniswap hướng dẫn set up, và nên thêm bao nhiêu liquidity đáng đọc trước khi quyết định con số.
- Lan tỏa với một airdrop thay vì hàng trăm giao dịch chuyển tay. Xem cách chạy một Ethereum airdrop.
- Giữ cho pair luôn active sau khi đã có holder. Guide đơn giản về Ethereum Volume Bot của chúng tôi giải thích cách nó chạy.
- Theo dõi phân phối của bạn. Đây là cách tạo snapshot holder trên Ethereum.
- Nộp đơn listing. Cả hai đều miễn phí: cách list trên CoinMarketCap và cách list trên CoinGecko.
Bạn định launch một memecoin thay vì một token utility? Playbook thay đổi khá nhiều, và chúng tôi đã đi qua nó trong cách tạo và launch một Ethereum memecoin.
FAQ
Tạo một token ERC-20 trên Ethereum tốn bao nhiêu?
0.03 ETH cộng với gas deploy. Các feature tùy chọn cộng thêm một khoản phí nhỏ mỗi cái, từ 0.01 ETH, và tool hiển thị tổng cho bạn trước khi xác nhận.
Có cần biết code không?
Không. Bạn điền vào tool, xác nhận một giao dịch và nó deploy cho bạn một ERC-20 đã được audit.
Tôi có đổi được phí giao dịch sau khi tạo token không?
Có, bạn có thể đổi phần trăm khi token đã chạy. Nhưng bản thân cơ chế phí phải được bật ngay lúc tạo, nên hãy bật lên dù chỉ để một mức thấp nếu nghĩ sau này có thể muốn dùng.
Tôi có upload được logo khi tạo token không?
Trong tool token thì không, vì một ERC-20 không lưu ảnh on-chain. Logo, banner và link socials của bạn được đẩy đi qua option DEXTools trong cùng flow.
Ai là owner của smart contract?
wallet mà bạn kết nối. Contract được deploy dưới wallet của bạn, nên bạn giữ quyền kiểm soát ngay từ đầu. Smithii không bao giờ hỏi private key hay quyền truy cập vào bất cứ thứ gì trong wallet của bạn.
token của tôi có giao dịch được ngay sau khi tạo không?
Chỉ khi bạn đã mở pool. Một token vừa tạo thì transferable, đủ để launch một airdrop, nhưng chưa ai mua được cho tới khi có liquidity phía sau.
Kết luận
Tạo một token trên Ethereum rút lại chỉ còn một tool và một chữ ký. Tên, ticker, decimals và supply là mức tối thiểu, còn quyết định thật sự là những cơ chế và bảo vệ nào bạn muốn nhét vào contract trước khi tung ra, vì phần lớn không thể thêm về sau.
Bắt đầu với một deploy cơ bản nếu đó là tất cả những gì bạn cần, và chỉ thêm những gì launch của bạn thực sự đòi hỏi.
Cảm ơn bạn đã đọc. Đăng ký newsletter để nhận nội dung hằng tuần dành riêng cho builder web3.
Khi ERC-20 của bạn đã lên chain, việc còn lại là phân phối, liquidity và tăng độ phủ. Chúng tôi hướng dẫn bạn tất cả, từng bước và theo đúng thứ tự, trong guide toàn tập dành cho dev trên Ethereum.

Crypto writer tập trung vào không gian Web3. Cựu thành viên đóng góp cho đội ngũ biên tập Smithii.








