Please use DApp browser/extension (e.g. Metamask)

new! Try new version of Dappbuilder >>>
New versions of tokens, multiple chains, multiple sale currencies, new UI, walletconnect support...
Click to go>>>

Ethereum (ETH) token sale contract (ERC-20)
with instant tokens distribution (approval model)
(fixed parameters)
Accepts stable coins or any tokens as payment currency.
Raise USDT, USDC, BUSD or any other tokens.

This is a simple token sale contract with fixed parameters.

Contract is selling tokens in exchange of USDT / USDC / BUSD or any other ERC-20 token, payment currency is sent to your wallet instantly, sold tokens are also sent to investor instantly.

Buyers can purchase tokens using user interface (you will be able to download a simple UI with main functions after creating a token sale contract, or use auto-generated UI on our site).

Contract correctly processes change and decimals and automatically stops selling tokens once hardcap is filled.

Tokens are sent to buyer's wallet instantly. Contract is using approval model - tokens are sold from your wallet (there is no need to send tokens to contract), make sure that your wallet always has enough tokens for sale.

You can use this contract with any ERC-20 token.

Once you have created token sale contract you need to approve it for selling tokens from your wallet (you will be able to do it in the admin panel that will appear below in "My token sale contracts" section).

(Mainnet and Testnet available)

Create token sale contract

Token address

Contract address of the token that you want to sell

[show my tokens]

Payment token

Contract address of the token that you want to raise


1 token = USDT
Price of 1 token in USDT (you will be able to change it in the admin panel).

Hard cap

Amount that you want to raise. After raising this amount contract will stop selling tokens.
Can be changed in admin panel.

Contract creation options (choose one):


My token sale contracts