I've been deploying smart contracts for a while and the workflow
was always the same mess.
Hardhat config. Deployment script. Forget to verify.
No records. Start over next time.
So I built Krionex to fix it. Here's a walkthrough of deploying
a real ERC20 token to Base mainnet using it.
What you need before starting
- A wallet (MetaMask works fine)
- Some ETH on Base mainnet for gas (under $0.50)
- 5 minutes
Step 1 — Go to krionex.com and connect your wallet
Click Connect Wallet. Approve the connection in MetaMask.
That's it. No signup form. No email required.
Step 2 — Choose ERC20 and configure your token
Fill in:
- Token name (e.g. My Token)
- Symbol (e.g. MTK)
- Initial supply (e.g. 1,000,000)
- Select Base as your network
Enable Mintable and Pausable if you need them later.
Step 3 — Run the preflight simulation
Krionex runs a simulation before you spend any gas.
This catches configuration errors early.
If it passes — you're good to deploy.
Step 4 — Confirm from your wallet
Krionex prepares the transaction.
Your wallet signs it. You approve it.
Nothing leaves your wallet without your confirmation.
Step 5 — Done. Your contract is live.
After deployment you get:
- Contract address
- Transaction hash
- Direct Basescan verification link
- Deployment record saved in your workspace
The whole thing takes under 10 minutes.
Real mainnet examples
You can see real deployed contracts at krionex.com/examples
before connecting your wallet.
ERC20, ERC721, and ERC1155 — all verified on-chain.
Supported networks
Ethereum, Base, Polygon, Arbitrum, BNB Chain, Optimism, Avalanche.
Try it free → krionex.com
Built this after getting frustrated with the fragmented
deployment workflow. Would love feedback from anyone who tries it.
Top comments (0)