-
Notifications
You must be signed in to change notification settings - Fork 4
ArNS domain management is broken #118
Comments
More details: It seems that arweave.app can indeed display the tIO and AR balance correctly, whereas ArConnect cannot. Furthermore, even adding the ANT tokens manually to the latter still doesn't allow arns.app to detect them, even though they're visible in the wallet as collectibles. (arweave.app doesn't seem to have any comparable mechanism.) While ArConnect does in fact recognize tIO as "Test IO", adding it as an asset shows zero balance. To import tIO to ArConnect: 3 Dots -> Settings -> Tokens -> Import Token Token type = Warp Token Wait a while until the "tIO" and "Test IO" metadata shows up in the space below. Then scroll down and click "Add Token". Repeat for any ANTs you own (as collectibles as opposed to assets) by finding the contract address in the domain purchase transaction in your wallet history on viewblock.io. Both tIO (with incorrect zero balance) and your domain ANTs will show up just fine in ArConnect. They're just ignored by arns.app, whether in the "Names" tab or the "ANTs" tab. |
Hey @tapirtoken - thanks for the detailed description. The team has been working hard to migrate the IO smartcontract to AO which has caused some of the issues you are seeing in arns.app. We'll hopefully return the existing functionality today, but expect addtiional communications about our upcoming migration in the next few days. |
@tapirtoken - we've pushed what we think should resolve this issue. Please check arns.app again and let us know if it's working for you. |
@dtfiedler Well that was progress! Now both domains are visible in "Manage Assets" (even though they're technically collectibles) but the wallet dropdown (as opposed to the actual wallet) still spins forever trying to get tIO and AR balances. Both domains have "indefinite" leases and expiration dates. That's weird because they're both yearlong leases. Not that this is a serious problem. Clicking the gear icon next to the domain under Names or ANTs goes to "Loading, please wait". Takes tens of seconds to come up but it does seem to work. You might want to warn people to go for a coffee. Sometimes it's only a few seconds but that's probably due to the result being hot in various caches along the way. It's somewhat confusing that you can manage names or ANTs but only the latter will allow you to change the target ID, even though they seem to bring up the same control panel. We could test target ID modification (or anything else) if there were a way to get more tIO. At least twice, clicking the gear icon next to the domain name in the ANTs tab caused "Loading, please wait" to spin for minutes. Had to give up and clear cookies. There's no info bubble next to "TTL Seconds" so most people won't know what it tunes. Time-to-live, but for which connection and why? "Status" and "Contract ID" are missing colons. This matters if you want to allow straightforward scraping. Is the Discord not accepting invites anymore? And so there's no way for a new user to get tIO anymore? |
Sorry if this isn't the right place to report this. (The ArNS and ArIO Discord invite links both resolve but don't actually allow joining. Somebody might want to fix that.)
The problem is that arns.app no longer allows domains to be managed because it can't find them in the wallet, whether using ArConnect or arweave.app. For a brief period after registering a domain (of which we have 2), it's possible to manage them (for example to link them to a target ID on Arweave). Then after some time period of at most a few days, arns.app becomes unable to see them.
It's almost as though it's only looking back some limited distance on chain, then just gives up if it can't find anything sufficiently recent. Whatever the actual cause, it's probably related to the fact that the arns.app wallet dropdown can no longer see the amount of tIO or AR in the connected wallet; it just spins on them forever. We did everything we could think of to get around this including reinstalling the wallet itself.
Both tIO NFTs are still visible in our wallet, and arns.app still shows that wallet as being the domains' owners. It's just that the management UI doesn't pick up on that.
The text was updated successfully, but these errors were encountered: