DOCUMENTATION // USER_GUIDE
Studio guide & parameters
Everything you need to know to issue community tokens, mint digital collectibles and manage your assets on DAC Blockchain.
help_outline What is DAC Studio?
DAC Studio is a no-code portal built for the DAC Blockchain ecosystem. It lets creators, communities, event managers and businesses deploy audited smart contracts without writing any code, then mint, pause and share their assets from one dashboard.
Three steps
- login
1. Log in
Log in with your DAC Account and link MetaMask there as your primary wallet: you sign every transaction with it.
- tune
2. Choose & configure
Choose a community token, a collectible or a multi-edition pass and set its parameters: name, symbol, supply, image, description.
- rocket_launch
3. One-click launch
Confirm the deploy. Follow the operation live and open your contract on the block explorer or on its public page.
account_balance_wallet Your wallet: MetaMask
- extension Studio works with MetaMask: link it in your DAC Account and make it your primary wallet. The dashboard prepares each transaction and you sign it in MetaMask.
- local_gas_station Studio is free: you only pay the network gas, in DACC, from your own wallet.
- block The custodial DAC wallet can't be used to create or manage assets in Studio.
Link MetaMask in DAC Account open_in_new(opens in a new tab)verified OpenZeppelin audited smart contracts
Security comes first when issuing assets. Every contract deployed by DAC Studio inherits from OpenZeppelin Contracts 5, the industry standard library for secure, audited EVM smart contracts.
- Community token (ERC-20)
- Inherits ERC20, ERC20Capped, ERC20Burnable, Pausable and AccessControl.
- Digital collectible (ERC-721)
- Inherits ERC721, ERC721URIStorage, ERC721Enumerable, Pausable and AccessControl.
- Multi-edition pass (ERC-1155)
- Inherits ERC1155, ERC1155Supply, Pausable and AccessControl.
Your wallet gets the admin, minter and pauser roles. The Studio hub contract gets the minter and pauser roles only, to act for you when you ask from the dashboard.
Inspect the OpenZeppelin source code: GitHub // OpenZeppelin Contracts open_in_new(opens in a new tab)
compare_arrows Comparing asset types
Choose the right asset for your community, fan club or event.
tokenCommunity token
ERC-20
Fungible token where every unit has the same value: creator coins, community rewards, membership points or project utility.
- check Initial supply (default 1,000), 18 decimals
- check Optional maximum supply cap
- check Mint more later, pause transfers
Create a tokenmilitary_techDigital collectible
ERC-721
Unique 1-of-1 digital badges, certificates or artworks, each with its own image and metadata.
- check One unique item per mint (1-of-1)
- check Image, description and attributes per item
- check Metadata frozen once minted
Create a collectionlayersMulti-edition pass
ERC-1155
Event passes, tickets or membership passes in many copies, grouped in editions with their own metadata and supply.
- check Many copies per edition
- check Editions with their own metadata and max supply
- check Initial batch of edition #1 minted at deploy
Create passes hub DAC network parameters
This Studio deploys on a single DAC network. Manual configuration details for MetaMask:
- Chain ID
- 21892 (0x5584)
- Currency
- DACC
- Public RPC
- https://rpc.dachain.tech