한국어

HighRun Token Admin Guide

An easy guide for those who manage the HighRun token

Button color guide

Dashboard buttons mean different things depending on their color. Always check before you run an action.

Color Meaning Gas fee Functions
Red Dangerous / hard to undo Charged (paid) Pause, grant role, revoke role, burn tokens, add to blacklist
Blue Normal action Charged (paid) Unpause, set/extend/decrease/release lockup, token transfer, batch transfer, clear expired lockup, remove from blacklist
Yellow (Safe) Multisig proposal None (free) Propose/approve steps via Safe (gas fee only at the execute step)
Gray Lookup only None (free) Refresh status, check lockup, check blacklist, check balance, preview, add row
Table of contents (click any item to jump straight to it)
  1. About this guide
  2. What is a wallet?
  3. What you need
  4. How to log in (admin authentication)
  5. Getting started (initial setup)
  6. Adding the HighRun token to MetaMask
  7. Role (permission) system
  8. Complete Safe multisig guide
  9. Role management (grant / revoke roles)
  10. Checking token information
  11. Sending tokens (transfer)
  12. Sending all at once (batch transfer)
  13. Blacklist management
  14. Token lockup management
  15. Checking token lockups
  16. Burning tokens
  17. Pause / unpause
  18. Frequently asked questions (troubleshooting)
  19. Security precautions
  20. Ethereum network information
  21. Important notes when using mainnet

1. About this guide

This guide was created for the people who manage HighRun Token (the HighRun token).

HighRun Token is a digital currency (token) used on the internet. With this admin tool you can send tokens, lock someone's tokens so they cannot be sent for a set period (lockup), add an address to the blacklist, destroy tokens (burn), and grant management permissions to other people.

HighRun Token basics

  • Token name: HighRun Token
  • Token symbol: HighRun
  • Total supply: 1,000,000,000 HighRun (1 billion)
  • Network used: Ethereum Mainnet (chain ID: 1)
  • Test network: Sepolia Testnet (chain ID: 11155111)

Safe (multisig) wallet integration

HighRun Token is operated with a Safe (formerly Gnosis Safe) multisig wallet. A multisig is a security setup where approval (signatures) from several people is required to run important actions. Both ADMIN and MANAGER actions go through a propose → approve → execute process via Safe. For details, see the Complete Safe multisig guide.

2. What is a wallet?

Think of a wallet as a digital bank account that stores and manages your tokens. Every feature in this guide is used while a "wallet" is connected.

Critical warning!

If you share your secret recovery phrase (12 words) with anyone, that person can take all of your tokens. Never share it under any circumstances. Anyone who asks for it while claiming to be an official administrator is running a scam.

Tips for entering addresses

  • A wallet address must be 42 characters long and start with 0x.
  • 0x0000000000000000000000000000000000000000 (the empty address) cannot be used. The system rejects it automatically.
  • Use copy and paste when entering an address. Typing it by hand can introduce mistakes.

3. What you need

You need the following two things to use the admin tool.

What you need Description
MetaMask A digital wallet program that installs into your web browser (Chrome, Brave, etc.).
You need this wallet to send or manage tokens.
Install from the official MetaMask site
ETH (fees) Every time you send tokens or change a setting, a small fee is charged.
You need ETH (Ether) to pay this fee.
The fee varies with network congestion, but is usually only a few hundred to a few thousand won.
You can buy ETH on exchanges such as Upbit and Bithumb.

What is a fee (gas fee)?

When you perform an action on the blockchain, you pay a small cost to the people (computers) who process it. This is called a "fee" or "gas fee". It is similar to paying a fare when you take a taxi. Simply checking information (a lookup) costs nothing, but sending tokens or changing settings does cost a fee.

4. How to log in (admin authentication)

Only admin, manager, and Safe signer wallets can access the HighRun admin dashboard. Wallets without permission cannot connect.

Login steps (4 steps)

  1. Step 1: Choose a network
    On the login screen, choose the network you want to use.
    Click either "Ethereum Mainnet" (live production) or "Sepolia Testnet" (for testing).
    Once selected, the button becomes active and shows "Selected" below it.
  2. Step 2: Connect your wallet
    Once a network is selected, the "Connect wallet (MetaMask)" button becomes active.
    Click it and a MetaMask popup appears. Press "Connect".
    If a network-switch popup appears, press "Approve".
  3. Step 3: Permission check (automatic)
    The system automatically checks the permissions of the connected wallet.
    You pass if you are any one of ADMIN, MANAGER, or a Safe signer.
    A message appears: "Permission check complete! Moving to the dashboard..."
  4. Step 4: Enter the dashboard
    Once your permission is confirmed, you are automatically taken to the admin dashboard.
    Your wallet info, token balance, permission level, and more are shown automatically.

What if you connect a wallet without permission?

A message appears saying "This wallet has no admin/manager/signer permission", and you cannot enter the dashboard. Reconnect with a wallet that has management permission.

What if the wallet disconnects after login?

If you disconnect the wallet in MetaMask while using the dashboard, or switch to a different account, you are automatically returned to the login screen. You must log in again for security.

The user guide page is protected too

This user guide page is also admin-only. You can access it only while logged in from the dashboard. Clicking the "User guide" button on the dashboard opens this page in a new tab.

5. Getting started (initial setup)

If this is your first time, follow the steps below slowly and in order.

  1. Install MetaMask
    Open Chrome on your computer and go to metamask.io in the address bar.
    Click the "Download" button on the screen to install it.
    When installation finishes, follow the on-screen steps to create a password, and when the secret recovery phrase (12 English words) appears, be sure to write it on paper and store it somewhere safe. If you lose these 12 words, the wallet cannot be recovered.
  2. Get ETH for fees
    A small fee is needed when you send tokens or change settings. This fee is paid in ETH (Ether).
    Buy a small amount of ETH on an exchange (Upbit, Bithumb, Binance, etc.), then send it to your MetaMask wallet address.
    Important: when withdrawing, be sure to select the "Ethereum network (ERC-20)".
    0.01 ETH or more is enough for many transactions.
  3. Open the admin website
    Enter the admin website address (link) you were given into the Chrome address bar, or click the link to open it.
    You are in the right place when a login screen titled "HighRun Admin System" appears.
  4. Choose a network, then connect your wallet
    On the login screen, first choose the network to use (Ethereum Mainnet or Sepolia Testnet).
    Then click the "Connect wallet (MetaMask)" button.
    When the MetaMask popup appears, press "Connect" and "Approve".
    The system checks your permission automatically and then moves you to the dashboard.

That's it — you're ready!

Now you can click any item on the dashboard to use every feature, including token transfers, lockups, and blacklist management.

6. Adding the HighRun token to MetaMask

If you add the HighRun token to MetaMask, you can see your HighRun balance directly in the wallet. You still hold the token even without adding it, but it will not appear on the MetaMask screen, which can be inconvenient.

Method 1: Add automatically from the dashboard (easiest)

  1. Open the admin dashboard and connect your wallet.
  2. Click the yellow "Add HighRun token to MetaMask" button at the top.
  3. When the MetaMask popup appears, press the "Add token" button to approve.
  4. You're done once HighRun appears in your MetaMask asset list.

Method 2: Add directly in MetaMask

If you cannot use the dashboard, you can add the token directly in MetaMask.

  1. Open MetaMask and make sure it is connected to Ethereum Mainnet.
  2. Click "Import tokens" at the bottom.
  3. Select the "Custom token" tab.
  4. Enter the following information:
    Token contract address: the HighRun contract address (0x...) given to you by the dashboard or an administrator
    Token symbol: HighRun (filled in automatically when you enter the address)
    Token decimals: 18 (filled in automatically when you enter the address)
  5. Press "Next", then click "Import tokens".

Note

  • Adding a token only makes it visible, so there is no gas fee (free).
  • Once added, it stays visible and you never need to add it again.

7. Role (permission) system

HighRun Token has two kinds of management permissions. It is similar to how a "CEO" and a "staff member" at a company can do different things.

Role name Plain name What it can do
DEFAULT_ADMIN_ROLE Full administrator (ADMIN) - Pause all transactions or unpause them
- Grant or revoke management permissions for others
- Upgrade the contract
(the highest permission)
MANAGER_ROLE Manager (operations staff) - Set/extend/decrease/release/clean up token lockups
- Add to / remove from the blacklist
(handles lockup and blacklist tasks)

Values shown under "Permission level" at the top of the dashboard

  • ADMIN + Manager — holds both permissions
  • ADMIN (administrator) — holds only the ADMIN permission
  • Manager (MANAGER) — holds only the manager permission
  • Safe signer (Admin) / Safe signer (Manager) — a Safe multisig signer
  • Regular user — no management permission (can only transfer and burn)

8. Complete Safe multisig guide

What is Safe?

Safe (formerly Gnosis Safe) is a wallet managed jointly by several people. An action runs only when at least a set number of the predefined signers agree (sign).

For example, with a "2-of-3" Safe, at least 2 of the 3 signers must agree before the transaction runs.

Every feature marked "Safe multisig" in sections 9-17 below goes through this process. By contrast, features marked "single signature" run directly from your own wallet without Safe.

Where Safe is used in HighRun

RoleSafe purposeManagement functions
ADMIN Safe Top administrator wallet Pause/unpause, grant/revoke roles, upgrade
MANAGER Safe Operations manager wallet Add to/remove from blacklist, set/extend/decrease/release lockup

Safe workflow (3 steps)

  1. Propose
    One of the signers runs the feature from the dashboard. When a signing request appears in MetaMask, approve it. Nothing happens on the blockchain at this step. No gas fee is charged either.
  2. Approve
    Another signer reviews the pending transaction in the dashboard's "Safe pending transactions (signing panel)" section. They click the "Approve (sign)" button and sign in MetaMask. No gas fee is charged. Repeat until the required number of signatures is reached.
  3. Execute
    Once the required number of signatures is reached, an "Execute on blockchain" button appears. Only at this step is it recorded on the blockchain, and a gas fee is charged. The gas fee is deducted from the wallet of the person who executes it.

Checking Safe status on the dashboard

LocationWhat it shows
Wallet info → Admin Safe signer / Manager Safe signer Shows which Safe the currently connected wallet is a signer of.
Wallet info → Permission level Shown as "Safe signer (Manager)" and similar.
Safe pending transactions (signing panel) section Appears only when you are a Safe signer. Shows the list of pending transactions, signature status, and approve/execute buttons.
Safe execution history section A record of completed Safe transactions. Up to the 20 most recent are shown.

Signing panel table details

ColumnDescription
RoleAdmin (red) or Manager (blue). Shows which Safe the transaction belongs to.
DetailsDescribes the action in Korean (e.g. "Add to blacklist: 0xABC...")
SignaturesCurrent signatures / required signatures (e.g. 1/2)
Action "Approve (sign)" — when signatures are still short
"Execute on blockchain" — when enough signatures are collected
"My approval done" — when you have already signed

Gas fee summary

Propose (step 1): No gas fee. You only need to sign.

Approve (step 2): No gas fee. You only need to sign.

Execute (step 3): Gas fee applies! ETH is deducted from the wallet of the person who presses the execute button.

Frequently asked questions (about Safe)

Q: Can the person who proposed it execute it right away?

No. If the threshold is 2 or more, additional approval from other signers is always required.

Q: Who pays the execution gas fee?

ETH is deducted from the MetaMask (personal wallet) of the person who clicks the "Execute" button. It is not the Safe wallet's ETH.

Q: What if a bad proposal is submitted?

The other signers simply don't approve it. If the signatures aren't collected, it will never execute.

9. Role management (grant / revoke roles)

Button color: Red (dangerous) | Signing method: Safe multisig (ADMIN Safe) | Required permission: ADMIN | Gas fee: charged on execute

Only someone with ADMIN permission can grant or revoke permissions for others. It requires signatures from several people through Safe multisig.

Granting permission (assign role)

  1. On the dashboard, click the "Role Management" item to open it.
  2. In the "Grant role" area, choose the role to assign:
    • "Manager (MANAGER) - lockup / blacklist management"
    • "ADMIN (administrator) - caution!"
  3. In the input box below, enter the wallet address of the person to grant the role to (a 42-character address starting with 0x).
  4. Press the "Grant role" button.
  5. When the confirmation popup appears, read it and press "Confirm".
  6. When the MetaMask signing request appears, press "Sign". It is proposed through Safe.

Removing permission (revoke role)

  1. In the same "Role Management" item, find the "Revoke role" area.
  2. Choose the permission you want to remove, then enter the target wallet address.
  3. Press the "Revoke role" button and confirm.

Very important warning!

  • Be careful - you can even remove your own ADMIN permission!
  • If you remove the last remaining ADMIN's permission, no one will ever be able to manage permissions again. This cannot be undone!
  • For ADMIN, a red warning appears when you select "ADMIN (administrator) - caution!". Be sure to read it.

10. Checking token information

Open the "Contract status" item on the dashboard to check the token's basic information. Press the "Refresh status" button to update it to the latest data.

Item Description
Token name / symbolHighRun Token / HighRun
Total supplyThe total number of tokens currently remaining (decreases when burned)
Pause statusShown as "Normal" or "Paused"
My permissionShows the role of the currently connected wallet

You can also use the "Token info lookup" item below to enter someone else's wallet address and check how much HighRun that person holds. There is no fee (free).

11. Sending tokens (transfer)

Button color: Blue (normal) | Signing method: Single signature (directly from your wallet) | Required permission: Anyone (token holder) | Gas fee: charged

This feature sends your HighRun tokens to someone else's wallet. It runs directly from your own wallet, without Safe multisig.

  1. On the dashboard, click the "Token transfer" item to open it.
  2. In the "Recipient address" box, enter the recipient's wallet address.
  3. In the "Transfer amount" box, enter the amount to send. The number is sent as-is (entering 100 = sending 100 tokens). Decimals are allowed too (0.5 = half a token).
  4. Press the "Transfer" button.
  5. In the confirmation popup, carefully check the address and amount, then press "Confirm and run".
  6. When the MetaMask popup appears, press "Confirm" to approve.

Good to know

  • Locked-up tokens cannot be sent. You can only send the unlocked amount.
  • A blacklisted address cannot send, and you cannot send to a blacklisted address either.
  • Sent tokens cannot be reversed, so be sure to check the address and amount.
  • You cannot transfer to yourself.
  • If the token is paused, transfers are blocked.

12. Sending all at once (batch transfer)

Button color: Blue (normal) | Signing method: Single signature (directly from your wallet) | Required permission: Anyone (token holder) | Gas fee: charged

This feature sends tokens to several people at once. It runs directly from your own wallet, without Safe multisig.

How to use

When you open the "Batch Transfer" item on the dashboard, you'll see an input box on each row.

  • On each row, enter the recipient's wallet address in the left box and the amount to send in the right box.
  • The amount is the actual number of HighRun (100 = 100 tokens, decimals allowed).
  • 10 rows are shown at first. If you need more, press the "Add row" button.
  • You can send to up to 500 people at once.
  • When done, press the "Preview" button to check that your entries are correct.
  • After checking, press the "Run batch transfer" button to send.

Cautions

  • Regardless of permission, anyone who holds tokens can use batch transfer.
  • If a blacklisted address is included, the entire transfer fails.
  • Before sending in bulk, test first with a small batch (2-3 people).

13. Blacklist management

Add button color: Red (dangerous) | Remove button color: Blue (normal) | Lookup: Gray (free)
Signing method: Safe multisig (MANAGER Safe) | Required permission: Manager (MANAGER) | Gas fee: charged on add/remove, lookup is free

What is the blacklist?

A blacklisted address is blocked from all of the following:

  • Cannot send or receive tokens
  • Cannot approve token usage
  • Vote delegation is blocked, and any existing delegation is removed
  • Voting power is shown as 0

Only someone with Manager (MANAGER) permission can perform blacklist tasks. Safe multisig signatures are required.

13-1. Adding to the blacklist

  1. Open the "Blacklist management" item on the dashboard.
  2. Enter the address in the "Add to blacklist" area.
  3. Press the "Add to blacklist" button (red).
  4. Approve in the confirmation popup and the MetaMask signing request.

13-2. Removing from the blacklist

  1. Enter the address in the "Remove from blacklist" area.
  2. Press the "Remove from blacklist" button (blue).
  3. Approve in the confirmation popup and the MetaMask signing request.

13-3. Checking the blacklist

In the "Blacklist lookup" item, enter an address and press the "Check" button to see whether that address is on the blacklist. It is free of charge.

FunctionWhat it doesRequired permissionFee
Add to blacklistBlocks all token activity for the addressManager (MANAGER)Yes
Remove from blacklistUnblocks the address; normal activity allowedManager (MANAGER)Yes
Blacklist lookupCheck whether an address is listedAnyoneFree

14. Token lockup management

Button color: Blue (normal) | Signing method: Safe multisig (MANAGER Safe) | Required permission: Manager (MANAGER) | Gas fee: charged

What is a lockup?

It is a feature that locks as much of a specific address's HighRun tokens as you want, so they cannot be sent for a set period.

Only someone with Manager (MANAGER) permission can perform lockup tasks. Safe multisig signatures are required.

Most important: you cannot set a new lockup on an address that already has one!

Setting a new lockup on an address that has an active lockup causes an error (ActiveLockupExists).

  • Wait until the existing lockup period expires, or
  • Enter 0 in "Decrease amount" to remove the existing lockup, then set a new one.

14-1. Setting a new lockup

On the dashboard, open "Lockup management""Set new lockup".

  1. In "Address to lock", enter the wallet address to lock.
  2. In "Time (in minutes)", enter the lock period as a whole number of minutes (see the conversion table below).
  3. In "Amount (HighRun)", enter the amount of tokens to lock (decimals allowed, e.g. 100.5).
  4. Press the "Set lockup" button and confirm.

The lock amount cannot exceed the balance held!

Trying to lock more than the address holds causes an error (InsufficientBalance).

Example

Kim Chulsoo has no lockup
Enter the address, 43200 minutes, 5,000 HighRun, then run
Final result: 5,000 HighRun locked for 30 days (43,200 minutes)

14-2. Extending the lockup period

This feature extends the lockup period for someone who already has a lockup. The locked amount stays the same; only the period is added to.

Example

Hong Gildong's current lockup: 1,000 HighRun, expiring April 1
Enter 10080 minutes (7 days), then run
Final result: expiry April 8 (extended by 7 days, amount unchanged)

An already-expired lockup cannot be extended. You must create a new lockup from scratch using "Set new lockup".

14-3. Reducing the locked amount (decrease amount)

This "replaces" with a new value, it does not "subtract"!

The number you enter is the "new amount to set", not the "amount to subtract". For example, if 1,000 HighRun is currently locked and you enter 700, the lockup changes to 700 HighRun (it does not subtract 300). If you enter 0, the lockup is fully released.

Example

Current lockup: 1,000 HighRun
Enter 700 as the new amount, then run
Final result: the locked amount changes to 700 HighRun (replaced 1,000 with 700)

14-4. Releasing part of a lockup (partial release)

This feature works by "subtracting"!

Unlike "Decrease amount" above, this subtracts the amount you enter from the existing lockup.

Example

Current lockup: 1,000 HighRun
Enter 300 as the amount to release, then run
Final result: the locked amount drops to 700 HighRun (1,000 - 300 = 700)

The difference between "Decrease amount" and "Partial release" (very important!)

ButtonMeaning of the numberIf 700 is entered with 1,000 currently locked?
Decrease amount"the new amount to lock"The lockup becomes 700 (replaced)
Partial release"the amount to release"The lockup becomes 300 (subtracted)

14-5. Cleaning up an expired lockup

You don't have to use this feature!

When the lockup period ends, it automatically loses effect. This feature is just a "cleanup" that neatly removes the expired information.

Lockup time conversion table

The lockup period must be entered in minutes.

PeriodNumber to enter (minutes)
1 hour60
12 hours720
1 day1,440
1 week (7 days)10,080
1 month (30 days)43,200
3 months (90 days)129,600
6 months (180 days)259,200
1 year (365 days)525,600
2 years (730 days)1,051,200

Lockup features at a glance

ButtonWhat it doesHow it works
Set lockup Locks tokens No active lockup allowed — errors if an active lockup already exists
Extend lockup Extends the lock period Adds time — amount unchanged, only the expiry moves out
Decrease amount Reduces the locked amount Replaces with a new value — the number you enter is the new locked amount (not a subtraction!)
Partial release Releases part of the lockup Subtraction — deducts the number you enter (the only subtraction method!)
Clear expired Deletes expired lockup data Optional — not required, just for tidying up

15. Checking token lockups

In the "Lockup lookup" item on the dashboard, enter an address and press the "Check" button to view the lockup status. It is free of charge.

Information you can checkDescription
Locked amountThe amount of tokens currently locked and unsendable
Lockup expiry timeThe date and time the lockup is released
Available balanceThe portion of the total balance that is unlocked and free to send

16. Burning tokens

Button color: Red (dangerous) | Signing method: Single signature (directly from your wallet) | Required permission: Anyone (your own tokens only) | Gas fee: charged

Burning means permanently destroying tokens. It runs directly from your own wallet, without Safe multisig.

Always double-check before burning!

It runs only after you press the "I understand the risk, run" button in the confirmation popup. Check the amount several times.

17. Pause / unpause

Pause button: Red (dangerous) | Unpause button: Blue (normal)
Signing method: Safe multisig (ADMIN Safe) | Required permission: ADMIN | Gas fee: charged on execute

Only someone with ADMIN permission can use this feature. It is in the "Quick controls" area below the "Contract status" item on the dashboard. It requires signatures from several people through Safe multisig.

FunctionDescription
Pause (red button) All HighRun token transfers stop immediately.
No one can send or receive HighRun until the "Unpause" button is pressed.
Use it only in emergencies (such as a suspected hack).
Unpause (blue button) Lifts the paused state so that all users can send and receive HighRun again.

Note

Even while paused, management features such as setting lockups, blacklist management, and role management remain available.


18. Frequently asked questions (troubleshooting)

Tips for entering amounts

  • Always enter amounts as plain numbers. Example: 1000000
  • Scientific notation like 1e6 cannot be used. The system rejects it automatically.
  • Up to 18 decimal places are allowed.

Problem: The login screen says "This wallet has no admin/manager/signer permission"

Solution: It means the connected wallet has no ADMIN, MANAGER, or Safe signer permission. Switch to a different wallet that has management permission in MetaMask, then reconnect. Permissions are granted by an ADMIN.

Problem: The user guide page says "Access restricted"

Solution: The user guide is also an admin-only page. First log in from the dashboard (index.html), then click the "User guide" button at the top of the dashboard to open it.

Problem: While using the dashboard, it suddenly returned to the login screen

Solution: If the wallet was disconnected in MetaMask, or switched to a different account, you are automatically returned to the login screen. This is normal behavior for security. Please log in again.

Problem: It says "The HighRun contract is not configured on this network"

Solution: The contract address has not yet been registered on the selected network. Contact an administrator, or select the correct network.

Problem: An "ActiveLockupExists" error appears

Solution: This error appears when you try to set a new lockup on an address that already has an active lockup. Enter 0 in "Decrease amount" to remove the existing lockup first, or wait until the existing lockup expires and try again.

Problem: A "BlacklistedAccount" or "BlacklistedRecipient" error appears

Solution: This error appears when a blacklisted address is involved. Use "Blacklist lookup" to check the status of the address.

Problem: A "BlacklistNoChange" error appears

Solution: This error appears when you try to change something to a state it is already in. For example, re-adding an address that is already blacklisted, or removing an address that isn't blacklisted.

Problem: A "LockupExpired" error appears

Solution: This error appears when you try to extend a lockup that has already expired. You must create a new lockup from scratch using "Set new lockup".

Problem: A "NoLockupExists" error appears

Solution: This error appears when you try to extend/decrease/release/clean up a lockup for an address that has no lockup, or whose lockup has already been removed. Use "Lockup lookup" to check the lockup status of the address first.

Problem: An "InsufficientBalance" error appears

Solution: This error appears when the amount you try to lock exceeds the address's balance, or the amount you try to send exceeds the available balance. Use "Token balance lookup" and "Available balance lookup" to check first.

Problem: An "OnlyDecrease" error appears

Solution: This error appears when you enter a value larger than the current locked amount in the "Decrease amount" feature. You must enter a value less than or equal to the current locked amount. (0 = full release)

Problem: An "EnforcedPause" error appears

Solution: This error appears when you try to transfer, burn, etc. while the token is paused. Have an ADMIN lift the pause with the "Unpause" button, then try again.

Problem: It says "Gas estimation failed"

Solution: There can be several causes:

  • A value you entered may be wrong (re-check the address, amount, etc.).
  • You may not have permission to use that feature.
  • You may not have enough ETH to pay the fee.
  • A blacklisted address may be involved.
  • You may have tried to set a new lockup on an address that has an active lockup.

Problem: An "AccessControl: account ... is missing role ..." error appears

Solution: It means the current wallet does not have permission to use that feature. Ask someone with ADMIN permission to grant you the permission you need.

Problem: The MetaMask popup doesn't appear

Solution: Try clicking the MetaMask fox icon at the top right of your browser. The popup may be hidden. If that doesn't work, refresh the browser (F5) and try again.

Problem: A "Cannot submit signature: ..." message appears

Solution: Before a Safe multisig proposal, the system automatically validates the conditions. Read the message carefully and it will show the cause. Examples: "The Safe wallet has no MANAGER permission", "An active lockup already exists", etc. Meet the conditions and try again.


19. Security precautions

Be sure to follow these to manage your tokens safely.

Security rules you must follow

  1. Never share your secret recovery phrase (12 words) with anyone.
    Anyone who asks for it while claiming to be an administrator is 100% running a scam.
  2. Grant ADMIN permission only to people who truly need it.
    ADMIN permission lets someone manage everything about the token.
  3. Grant manager permission only to those who need it, and review it regularly.
  4. Test with a small amount first before handling a large amount.
  5. Always double-check a wallet address when you enter it.
    If even one character is wrong, you can lose your tokens.
  6. Be careful not to remove the last remaining ADMIN's permission.
    Once removed, no one will ever be able to manage permissions again.
  7. Don't use it on a shared computer.
    Always do management work on a computer only you use.
  8. Disconnect the wallet in MetaMask when you're done.
    We recommend MetaMask → Connected sites → Disconnect.

20. Ethereum network information

It is usually set automatically at login, so you don't normally need to enter the information below by hand.

Mainnet (live production)

ItemValue
Network nameEthereum Mainnet
Chain ID1
Fee currencyETH (Ether)
PurposeLive production (a network where real money moves)
How to buy ETHBuy on exchanges such as Upbit, Bithumb, or Binance
Block exploreretherscan.io

Testnet (for testing)

ItemValue
Network nameSepolia Testnet
Chain ID11155111
Fee currencySepolia ETH (for testing, no real value)
PurposeTesting and blockchain development (a network where no real money moves)
Block explorersepolia.etherscan.io

What is a block explorer (Etherscan)?

It is a site where anyone can view every transaction that happened on the blockchain. Use it when you want to confirm that a token you sent went through. You can open it directly from the "Etherscan shortcut" section on the dashboard.

21. Important notes when using mainnet

This system is a live production environment (mainnet)!

  1. Every action is real. There is no "practice mode". If you need to test, try it first on the Sepolia testnet.
  2. Once done, an action cannot be undone. Sent tokens, burned tokens, and so on are permanently recorded on the blockchain.
  3. Real fees (ETH) are charged. Keeping at least 0.01 ETH in your wallet is enough for many transactions.
  4. Always test with a small amount before handling a large amount.

All features summary

FunctionWho can do it?FeeExecution method
Pause / unpauseADMIN onlyYesSafe multisig
Grant / revoke rolesADMIN onlyYesSafe multisig
Add to / remove from blacklistManager onlyYesSafe multisig
Blacklist lookupAnyoneFreeDirect lookup
Set/extend/decrease/release lockupManager onlyYesSafe multisig
Lockup info lookupAnyoneFreeDirect lookup
Send tokens (transfer)Token holdersYesSingle signature (direct)
Send all at once (batch transfer)Token holdersYesSingle signature (direct)
Burn tokensToken holders (own tokens only)YesSingle signature (direct)
Token balance lookupAnyoneFreeDirect lookup

If you have any questions, please contact the development team.

Back to the admin dashboard