Revoluzion Token Generator
Create custom tokens on multiple blockchains with our secure, audited, and user-friendly token generation platform – no coding required.
Select Contract Template
Choose a starting point for your smart contract
ERC-20 Token
Standard fungible token
ERC-721 NFT
Non-fungible token standard
ERC-1155 Multi Token
Multi-token standard
DAO Governance
Decentralized governance
NFT Marketplace
Trading platform for NFTs
Staking Contract
Rewards and staking logic
Contract Configuration
Customize your ERC-20 Token
MTK
Generated Contract
Solidity code based on your configuration
solidity
Generated
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.20;
import "@openzeppelin/contracts/token/ERC20/ERC20.sol";
import "@openzeppelin/contracts/access/Ownable.sol";
contract MyToken is ERC20, Ownable {
constructor(
string memory name,
string memory symbol,
uint256 initialSupply
) ERC20(name, symbol) Ownable(msg.sender) {
_mint(msg.sender, initialSupply * 10 ** decimals());
}
function mint(address to, uint256 amount) public onlyOwner {
_mint(to, amount);
}
}
About Code Generation
Under Development
This section is currently under development. Please check back later.