This is great! cant wait for the EVM RPC canister too!
The fee difference that I saw is explained by @gregory-demay s post above. The „reserved fee“ (aka estimated fee) was about 1 mETC higher than the actual network fee. That is more than 50% but less than 100% overestimation. Overestimation is unavoidable due to how Ethereum works. I think currently the minter doesn’t have a way to do refunds to the ckETH side. But in the future it can have that and any overpayment would go away.
ckETH support has been added to the ICP Dashboard.
ckETH support has also been added to the ICRC-1 wallet at https://e4hv6-7yaaa-aaaao-a2ida-cai.icp0.io/
The wallet has been updated and the new version includes ckETH as a pre-defined token. The index canister is integrated. When you mint directly to your principal in this wallet then the transaction history show “Mint” as the source.
EDIT: An exchange rate source is also integrated to show the USD-equivalent value of balances.
Note that you currently cannot burn (aka withdraw to ETH) directly from this wallet because the wallet does not have ICRC-2 support and the withdrawal process requires that. You can withdraw by sending to your dfx principal first and withdraw from there by following the steps in the README that was posted above.
To try it out, the first person who logs in with the “Seed method” with seed “ckETH” and adds the subaccount whose index is “ckETH” in hex will find some milli ETH in there. Good luck!
No, it’s an ICRC2 approve transaction where the amount approved to be withdrawn can be bigger than the amount actually held on the account.
Is it possible right now to convert ETH to ckETH? How and where can I do it?
Here is from Manu, it is working for me. FYI
It is with dfx. The process described in this README works.
just minted, ckETH … everything works fine, done it via etherscan, calls to helper contract
question on the the finality and block sync. How is finality determined? Fixed time passed of block epoch finality?
My tx took abt 22 mins to show up on IC and the block epoch finality was reached a couple of mins earlier.
the ckETH minter only looks at finalized blocks, and finality on ETH takes around 13 - 19 minutes. The ckETH minter does this periodically, ever 6 min it scans for new finalized deposits, so that adds 0 - 6 minutes.
13-19 minutes? Can you explain? I thought that the block and epoch times were much more precise now, so we should really expect epochs to finalize in 12.8 minutes without much variability (12 sec block x 32 block per epoch x 2 epochs for finality). Just interested to understand this.
I agree on the relative importance of ckUSDC. Do we have a thread for tracking ckERC20 and ckUSDC in particular?
Hi @lastmjs
we should really expect epochs to finalize in 12.8 minutes without much variability (12 sec block x 32 block per epoch x 2 epochs for finality)
You’re absolutely correct. However, this is not the full picture. It also depends on the place of the block containing the mined transaction in its own epoch. This is because Ethereum commitment levels are done per epoch. So if a transaction was mined in the first block of its epoch, then it would only be finalized after waiting for the end of the current epoch plus two additional epochs leading to a waiting time of 19 minutes (12s x 31 + 12s x 32 x 2
)
Oh…I thought that all blocks were finalized in the previous two epochs at each finalization point no matter which block…interesting
Hello everyone! We wanted to let you know that our ckETH minting page is now live. It’s as simple as connecting your Metamask wallet for minting. Feel free to give it a try! https://twitter.com/ICPSwap/status/1733516179699089464
Hello all, in addition to the Ethereum section on the IC Data Dashboard, we also created a Dune Dashboard on ckETH.
We’ve included:
- Input a wallet address and check if it has owned ckETH (deposited to the helper contract)
- General data on deposits and withdrawals including TVL and volume
- Wallet addresses and Ethereum Name Service domains of depositors and withdrawers
Please let us know if there is any other data that you are interested in seeing!
When will we able to just send native ETH to the NNS just like BTC?
Hi @stablemood
It’s on the NNS Dapp roadmap, but now with the holidays and so, I can’t estimate any date except to assure you that it’s going to happen at some point.
Is the gas cost fee for the “ckERC20” scheduled for the middle of this month ckETH? Or is it individual ckERC20?
What is the whereabouts of the ckETH fee (0.000002 ckETH). ckETH does not deserve it, as ICP’s transfer fee is Burn, but ckETH has no user benefits such as deflation that Burn provides. If so, will the fees be converted to Cycles to pay for gas?