I took a look at that transaction, and it appears your name went through successfully. My node picked up your zone file, and it looks like this:
$ORIGIN newzealand.id
$TTL 3600
pubkey TXT "pubkey:data:03e45e4407a04ba87170fa79ec73f3d00573b7d7e016a8b73a4aa6556301ae4b9b"
_file URI 10 1 "file:///root/.blockstack/storage-disk/mutable/newzealand.id"
_https._tcp URI 10 1 "https://blockstack.s3.amazonaws.com/newzealand.id"
_http._tcp URI 10 1 "http://node.blockstack.org:6264/RPC2#newzealand.id"
_dht._udp URI 10 1 "dht+udp://7560f7e415e1a8543fbef889c4192a21838427d7"
It’s possible that the explorer cached the (negative) request for the zone file. It will expire in the cache in 12 hours. But rest assured, the above data is what the system (correctly) propagated.
The difficulties you’re having stem from the fact that the CLI is obsolete, and will be deprecated soon. Generally speaking, we recommend that you use the Blockstack Browser to register names for the time being. In particular, there are two difficulties:
- Your name is owned by a multisig address. The existing tooling expects that your profile is signed by the same address that owns your name (the CLI does not expect this, but this is a deprecated feature). Also, the existing tooling expects that your profile is signed by a single key, which hashes to your owner address. What this means is that in order for your name to show up in the profile explorer, you’ll have to transfer your name to a single-key address.
- Your zone file does not contain URLs to a Gaia hub or an HTTP(S) endpoint. This will need to be changed for your profile to show up.
To fix this, you’ll need to do the following:
- Get the Blockstack browser
- Generate a new ID-address. Let’s call it
ID-ADDR
in this example, where ADDR
is a Bitcoin address.
- Generate a zone file that looks like this:
$ORIGIN newzealand.id
$TTL 3600
_http._tcp URI 10 1 "https://gaia.blockstack.org/hub/ADDR/profile.json"
(replace ADDR
is the address part of your ID-address).
- Set this as your name’s zone file as follows:
$ cat /tmp/your_new_zonefile.txt
$ORIGIN newzealand.id
$TTL 3600
_http._tcp URI 10 1 "https://gaia.blockstack.org/hub/ADDR/profile.json"
$ blockstack update newzealand.id /tmp/your_new_zonefile.txt
- Once it confirms, transfer your name to the browser with the following:
$ blockstack transfer newzealand.id ADDR
- Once this confirms, your name should show up in the Browser, your profile should become editable in the UI, and the profile should show up in the Explorer.
Hope this helps!