Cách tạo ERC20 Token trên Ethereum mà không cần viết Solidity
Bạn đã có tên, ticker và ý tưởng sơ bộ về supply. Điều bạn muốn là token của mình lên sóng Ethereum ngay hôm nay, chứ không phải sau một cuối tuần cắm mặt vào tài liệu.
Deploy mới là phần dễ. Cái khiến người ta lãnh đủ là mười phút đầu sau khi mở liquidity: bot chốt được block đầu tiên, một wallet ôm mất một phần ba supply, và bạn không làm gì được vì contract deploy trơn không. Một cú launch không thắng ở khâu deploy, mà thắng ở các cài đặt bạn chọn trước khi ký.
Vậy nên đây là cách tạo token trên Ethereum mà không cần viết code, từng bước một, và những gì đáng bật lên trước khi bạn xác nhận.
Nếu bạn thích xem hướng dẫn bằng video, đây là clip cover toàn bộ những gì bạn cần làm:
ERC-20 token 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ư, và cách các contract khác giao tiếp với nó. Đây là chuẩn token được sử dụng rộng rãi nhất trong crypto, và cũng chính vì thế nó là lựa chọn mặc định an toàn.
Vì chuẩn được dùng chung, token bạn deploy hôm nay chạy được với mọi EVM wallet, mọi explorer và mọi DEX mà không cần làm thêm gì. Utility token, governance token hay memecoin, contract vẫn là một, chỉ cấu hình của bạn thay đổi. Nếu bạn đang cân nhắc giữa các chain, bài so sánh ERC-20 vs BEP-20 của chúng tôi sẽ nói rõ các đánh đổi.
Những gì bạn cần trước khi launch token trên Ethereum
- Một EVM wallet: MetaMask, Rabby, hoặc bất kỳ cái nào có WalletConnect.
- ETH trong wallet đó để trang trải phí công cụ và gas.
- Tên, ticker và tổng supply đã chốt xong. Những thứ còn lại bạn vẫn có thể đổi ý.
Cách tạo token trên Ethereum từng bước một
Công cụ là Ethereum Token Creator của Smithii. Sáu bước là xong:

- Mở tool và connect wallet của bạn. Kiểm tra bạn đang ở Ethereum mainnet trước khi làm bất cứ thứ gì khác.
- Nhập tên và symbol. Tên tối đa 32 ký tự, ticker tối đa 8. Ngắn gọn thôi, và check xem đã có ai dùng chưa.
- Đặt decimals và supply. Decimals chạy từ 0 đến 18, và 18 là chuẩn ERC-20. Supply là toàn bộ lượng được mint khi launch.
- Chọn các tính năng bạn muốn. Fees, burn, phần thưởng cho holder, các lớp bảo vệ launch, phân phối và pool. Tất cả sẽ được nói ở phần sau.
- Xem lại tổng chi phí mà widget hiển thị rồi click Create Token.
- Xác nhận trong wallet của bạn. Vài giây sau token đã nằm trong wallet của bạn và contract là của bạn.
Đó là toàn bộ flow để deploy token trên Ethereum. Khi nó lên chain, bạn có thể tìm địa chỉ contract token của mình để 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.
Các tính năng khác bạn có thể dùng khi tạo ERC-20 token của mình
Đây là các tùy chọn. Một token đơn thuần không cần cái nào cả, nhưng phần lớn chúng là những thứ không thể gắn thêm sau này, nên bỏ ra hai phút quyết định bây giờ là đáng.
- Transaction Fee (miễn phí). Lấy một phần trăm mỗi lệnh mua bán và gửi tới tối đa 10 wallet theo tỷ lệ bạn chọn. Hữu ích để cấp vốn cho marketing hoặc treasury mà không phải bán supply của mình, và tỷ lệ phần trăm có thể thay đổi sau khi launch.
- Deflation (0.015 ETH). Burn một phần mỗi giao dịch, vĩnh viễn. Hữu ích khi luận điểm của bạn là một supply co lại khi trading tăng lên.
- Reflection (0.015 ETH). Trả một phần fees thẳng cho holder, có mức số dư tối thiểu để đủ điều kiện. Hữu ích khi bạn muốn thưởng cho những người ngồi im thay vì trade ra trade vào.
- Burnable (0.01 ETH). Cho phép bạn burn token thủ công bất cứ khi nào bạn muốn. Hữu ích cho các đợt burn có công bố trước: một cột mốc, một đợt buyback, hoặc dọn sạch phần còn lại sau airdrop.
- Mintable (0.01 ETH). Cho phép bạn 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 phase hoặc reward programs. Tắt đi nếu bạn định pitch hard cap, vì holders sẽ check.
- Pausable (0.01 ETH). Đóng băng toàn bộ transfer và trading. Đây là nút dừng khẩn cấp khi pool gặp sự cố và bạn cần chút thời gian để xử lý.
- Anti-Whale (0.01 ETH). Giới hạn số lượng một wallet có thể mua, tần suất mua, và số dư tối đa nắm giữ, trong số ngày bạn cài đặt. Hữu ích trong những ngày đầu sau launch, khi pool còn mỏng. Xem thêm trong guide về bots và whales trên Ethereum của chúng tôi.
- Anti-Bot (0.01 ETH). Giới hạn token của bạn còn một giao dịch mỗi block, làm hỏng cách hoạt động của snipers. Hữu ích ngay lúc bạn open liquidity, đúng thời điểm snipers săn các pair mới. Để biết chi tiết cách chúng vận hành, đọc phân tích các cơ chế anti-bot trên Ethereum của chúng tôi.
- Blacklist (0.01 ETH). Chặn các address cụ thể khỏi trading. Hữu ích khi bạn đã phát hiện một cụm bot hoặc một wallet đang thao túng giá.
- Multi-Wallet Distribution (0.01 ETH). Chia supply cho tối đa 10 wallets ngay khi 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 transfer.
- DEXTools socials và banner (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 đủ trông giống dự án thật thay vì một contract ẩn danh. Nếu muốn tự làm bằng tay, guide thêm logo cho token ERC-20 của chúng tôi sẽ chỉ cho bạn cách dài hơn.
- Tạo liquidity pool (0.01 ETH). Mở pool đối với ETH 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ể trade 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 Ethereum. Mỗi feature ở trên cộng thêm phí riêng, nên bạn chỉ trả cho những gì bạn thực sự bật. Widget sẽ tính tổng hiển thị 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 trên Ethereum
- Mở liquidity nếu bạn bỏ qua bước này trong flow. Chừng nào chưa có pool, token của bạn vẫn có thể transfer nhưng không ai mua được. Guide của chúng tôi về tạo liquidity pool trên Uniswap có phần setup, và nên thêm bao nhiêu liquidity đáng đọc trước khi bạn quyết định con số.
- Lan truyền bằng một airdrop thay vì hàng trăm transfer thủ công. Xem cách làm Ethereum airdrop.
- Giữ pair hoạt động khi đã có holders. Guide đơn giản về Ethereum Volume Bot của chúng tôi giải thích cách nó hoạt động.
- Theo dõi phân bổ. Đây là cách lấy snapshot danh sách holders trên Ethereum.
- Nộp đơn listing. Cả hai đều miễn phí: cách được list trên CoinMarketCap và cách list trên CoinGecko.
Launch một memecoin chứ không phải utility token? Playbook khác khá nhiều, và chúng tôi đã đi qua từng bước 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 gas cho phần deploy. Mỗi feature tùy chọn cộng thêm phí nhỏ, từ 0.01 ETH, và tool hiển thị tổng của bạn trước khi confirm.
Tôi có cần biết code không?
Không. Bạn điền vào tool và confirm một giao dịch, nó sẽ deploy một ERC-20 đã được audit cho bạn.
Tôi có thể thay đổi transaction fee sau khi tạo token không?
Có, phần trăm có thể thay đổi sau khi token đã live. Nhưng cơ chế fee thì phải bật ngay lúc tạo, nên hãy bật lên dù ở phần trăm thấp nếu bạn nghĩ có thể sẽ dùng đến sau này.
Tôi có thể upload logo khi tạo token không?
Không trong tool token, vì ERC-20 không lưu ảnh on-chain. Logo, banner và social links của bạn được gửi đi qua option DEXTools trong cùng flow.
Ai sở hữu smart contract?
Chính wallet bạn connect. Contract được deploy dưới wallet của bạn, nên bạn nắm quyền kiểm soát ngay từ đầu. Smithii không bao giờ hỏi private key hoặc quyền truy cập vào bất cứ thứ gì trong wallet của bạn.
token của tôi có trade được ngay khi vừa tạo xong không?
Chỉ khi bạn đã mở pool. Một token mới có thể transfer, đủ để chạy một airdrop, nhưng không ai mua được cho đến khi có liquidity đứng sau.
Kết luận
Tạo một token trên Ethereum chỉ cần một tool và một chữ ký. Name, ticker, decimals và supply là phần cơ bản, còn quyết định thật sự là chọn những protection và cơ chế nào bạn muốn đưa vào smart contract trước khi deploy, vì hầu hết đều không thể thêm sau đó.
Bắt đầu với một bản deploy đơn giản nếu đó là tất cả những gì bạn cần, và chỉ bổ sung những gì launch của bạn thực sự đòi hỏi.
Cảm ơn bạn đã đọc. Đăng ký newsletter của chúng tôi để nhận nội dung hàng tuần dành cho web3 builder.

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.








