Your new Argent Starknet mobile wallet needs to be activated before it can be used for any outgoing transactions. To activate it, you will need to send at least one outgoing transaction from within your Starknet mobile wallet.
For this you need ETH in your Argent Starknet mobile account (not in your Ethereum wallet - they do not share the same balance! You cannot pay network fees for Starknet activation from Argent Vault).
You can top-up your Starknet mobile wallet by going to Assets tab > Add funds.
IMPORTANT:
1. You can only pay network fees in ETH for now in your Starknet mobile account. STRK is not yet supported as gas token.
2. You need to send ETH on Starknet network to your Starknet address, not to any other address.
3. You don't need to activate Argent Vault (Ethereum account) to use your Starknet mobile account.
Paying network fees for wallet activation
The network fee will come from your Starknet mobile wallet balance. Smart contract deploy transaction is a transaction on-chain. Every transaction on-chain requires network fee to be processed. Argent doesn't profit from network fees, they go to the blockchain.
When topping up your Starknet wallet for the first time, before deployment, you might see a warning in bridge or wallet you are using that the recipient address is not deployed. Make sure the address is correct and feel free to proceed.
How long does it take to activate?
There will be a short wait for your wallet to activate as it requires a blockchain transaction to complete. It may be just a few minutes, but at times of high network congestion this may rise to several hours. We're sorry if that's the case but unfortunately there's nothing we can do.
Important notes
- Address to send to: Your Starknet mobile address is DIFFERENT from your other Argent addresses. Please do not send assets to your Lite, Era and Vault address on Starknet or you will lose them.
- Tokens: The fee needs to be paid in ETH only.
Activation fee consent
Argent wallet has an address on Starknet since the moment you create it. Unless the address is a deployed smart contract (which happens upon activation only), there is no way to prevent any incoming transaction to it. It means we can't stop you from sending wrong asset to your wallet or wrong amount.
Signing the network fee (submitting your first transaction on-chain) means you agree to the activation fee. Without signing this transaction Argent will not automatically activate.
You can only send assets out of Argent Starknet wallet when its smart contract is deployed, since using Argent Starknet mobile requires all the smart contract features to be in action, which is only possible with the deployed smart contract.
Need any assistance?
Please email support@argent.xyz