Creating a lock
Locking takes two transactions: one to approve the amount, one to create the lock. The second is the one that moves the tokens.
What you choose
- Token — any ERC-20 on Arc, not only tokens launched here. Paste the contract address and its name, symbol and your balance are read from the chain.
- Amount — in whole tokens. The contract records what it actually receives, which for a token that charges a fee on transfer is less than the amount sent.
- Recipient — the only address that will ever be able to withdraw. Defaults to your wallet. It cannot be changed afterwards.
- Unlock date — a preset or any future date and time you pick. The exact resolved moment is shown in both UTC and your local time before you sign, because “1 year” is the kind of phrase people agree to without checking what it means.
Approval
The first transaction approves exactly the amount being locked, not an unlimited allowance. A standing unlimited approval to a contract that will hold funds for years is a risk with no upside, so Arcanium does not ask for one.
If the approval succeeds and the page still shows step one, reload — your approval is on chain and will be recognised.
Non-standard tokens
Fee-on-transfer tokens work: the amount credited is the balance the contract actually received, so the recorded figure matches what is there. Rebasing tokens are not supported in any meaningful sense — the contract stores a fixed amount, so a supply change after locking will not be reflected.