Skip to main content
Version: 1.4.0-released

FAQ


About AstroX & ME

Who are you? What's AstroX?

AstroX currently have three products under development at the same time:

  • ME aims to establish a decentralized identity system for Web3 so users can safely use blockchain services in an anonymous state.
  • At the same time, we are developing a Mini-Dapps container protocol on Internet Computer, which will bring decentralized, fully trusted execution on-chain and user privacy protection to the blockchain world.
  • To speed up the process of mobile applications on-chain and cater to the user's habit of a broader range, we provide Agent Dart for Dapp developers, allowing users to experience blockchain service in a way closer to native applications.

Why do you want to do this project?

  • The user's habit is inseparable from the mobile clients. Therefore support for mobile clients is necessary. The demand for IC ecological projects users for mobile clients is also increasing. As a result, Agent Dart is essential.
  • Compared with Ethereum, identity on IC and wallet are different concepts. The identity will be a more primary entry point than the wallet. The identity can contain more information, such as email, Twitter, and other social data, which can be tied to a third-party wallet for use in transactions. In addition, using an identity to authorize a third-party DApp to log in will act as an anonymous identity, so the original identity information will not be tracked, protecting account privacy.

What's the scope of ME?

We have just implemented the most basic identity registration and login function. We will consider making the identity an aggregator, which can connect a lot of information, such as various devices' wallets, authorizing DApp login, etc. We hope to establish identity standards on IC and cooperate more with external Dapps. In addition, with our Mini-Dapps framework, the project can be expanded in many directions in the future.


Will there be a token sale?

For the time being, we do not consider tokenomics, which involves more complicated issues such as DAO. But it is undeniable that token is a good user spontaneous incentive mechanism, and we will consider introducing it when the time is ripe.


About ME App

Why does ME App not have transaction notifications?

Due to the technical design pattern, we are unable to query transaction records as soon as the transaction is sent. We are working on it.


Does ME App support NFT?

Yes, we support nearly all NFT standards of Internet Computer now. In the future, we will support ERC-721 and ERC-1155 of Ethereum and EVM compatible chains.


Why do I have to import my account after signing out rather than login?

This is mainly for security reasons. If you sign out your account on ME App, you will be told that your account will be deteled in ME App and asked to backup recovery phrase before continue so that you won't lose your account.

Considering a better user experience of recovering accounts, we have developed an innovative and easy way to let you recover your account without recovery phrase. As long as you have added more than 2 device(Including ME App) and the devices are with the "Device Manager" role, you can import your account to ME App with the other device. Click here to learn more.


About features

I have no ICP wallets. Can I sign up ME?

Yes, for sure! ME supports signing up with biometric devices and Ethereum wallets. You can use fingerprint or face to sign up if your device supports them. And even if you only have Ethereum wallets, you can connect to it and get ME as well.


No more than 6.


There is an error indicating that the verification code cannot be requested?

Please go to the Internet Identity website to see if you have clicked "ADD NEW DEVICE" and selected "Remote device", and the II website should be displayed as follow:

Once the II website is displayed as shown, copy the verification code from the ME website and paste it into the "Verification Code" inputbox on the II website, and click the button below. Then go back to the ME website and wait for it to refresh.


There is an error prompting the verification code can not be requested. I need to go to II to cancel the process.

Refresh the II website and log in again, click the "Cancel" button at the bottom of the page, and then go through the "Add New Device" -> "Remote Device" process again.


ME side shows the verification code, but there is no place to enter it on the II page?

Please wait for a while (5-10 seconds) and the II page should automatically refresh and display the verification code entry box.

If the II page does not change for a long time, please refresh the II page and log in again to access the page as shown below.


What if I'm being connected to ME for more than 15 minutes indicated on the II page?

Please refresh the ME and II pages and log back in to go through the process again.


Why can't ME+'s Ethereum and other multi-chain wallets export the private key?

At present, the signature methods use Internet Computer's tECDSA signature method (Click here to learn more) after ME+ is created. And each transaction is completed by the consensus signature of Internet Computer's entire network nodes. So there is no specific private key or mnemonic that can be exported.

  • In v1.4.0, we have supported Ethereum and EVM wallets even if without ME+ service. And you can export your wallet's seed phrase anytime.

Why does ME+ currently only support the display of some tokens? What happens if I transfer other tokens to the wallet?

Currently, ME+ is a beta feature and only supports ETH, Polygon, BSC, OP, and other high-volume tokens on these EVM compatible chains as default supported tokens. You can transfer and hold these tokens normally. The current list of supported networks and tokens can be viewed in a Google document here (v1.3 ME+ Beta default network/tokens).
If you transfer a currency outside of the list to your wallet address, it is not currently supported on ME to display tokens other than the default supported tokens. You can view them in a blockchain browser and this will not affect your real possession of the token. ME+ will gradually support the display of other tokens in the future.
We do not currently recommend transferring tokens outside of the default supported token list to the ME+ multi-chain wallet, because after transfer, you will not be able to directly display or transfer the token on ME. Additionally, since the private key of the ME+ multi-chain wallet does not support export, it means that your token will be temporarily unavailable.

  • In v1.4.0, we have supported some tokens of Ethereum and EVM chains. And in the future, we will support all ERC-20 tokens.

Why does the ME+ multi-chain wallet not display NFT? What happens if I transfer NFT to the wallet?

Currently, the ME+ multi-chain wallet does not support the display of NFTs, and you can view them on a blockchain browser. Currently, it is not recommended to transfer NFTs to the ME+ multi-chain wallet address, because after transfer, you will not be able to directly display or transfer the NFT on ME wallet. Additionally, since the private key of the ME+ multi-chain wallet does not support export, it means that your NFT will be temporarily unavailable.


Why does ME+ need to consume cycle? What should I do if my cycle runs out?

Because ME+ services are deployed on ICP smart contracts (Canisters), and ICP smart contract calls require consuming cycles. See What are ICP cycles? If you have exhausted your cycles during the use of the ME+ beta, you can apply for "top-up" on the ME+ status page. In the future, ME+ will further support self-service recharge services.

About security

Does ME store my II identity anchor's mnemonic or private key?

No. ME does not store any of your II's mnemonics, all information is under your own control.


Why does it add ME Dapp as a new device to my Internet Identity?

ME can provide ease of use to manage your Internet Identities and NNS wallets. The only way to realize such functionalities is to reach out to your principal id first. Therefore, ME Dapp requests to be a new device in your Internet Identity. And then ME can use the principal id to ask for verifications before some sensitive operations. Every step is totally under your control.

For new users, it’s recommended to create a new Internet Identitie and NNS wallet, and then to link them to ME.


Do my identity data save in your servers?

ME is a totally decentralized application. No centralized servers or cloud services are involed. ME only interacts with canisters running on Internet Computer.

What ME save:

Only some of the necessary data will be stored, such as the relationship between username and II Anchors, principal id.

What ME does NOT save:

  • Your recovery phrase. ONLY you can access it.
  • Your fingerprint/face data. They doesn’t leave your device.
  • Any other your personally identifiable or private data.

Does ME has full control on my Internet Identity and NNS?

ME acts as a device in your Internet Identity and only knows its principal id. ME use the principal id to ask for verifications by you own. Without fingerprint or other verifying methods, ME can do nothing to your identities.


Is it safe when I transfer ICP via ME?

ME offers capability of transferring ICP after you connect your NNS wallet. And all these functionalities are totally under you control.

Your transferring operation only interacts with the ledger canister. ME acts as a frontend application for II, NNS and Ledger integrator.