Skip to content

[bug]: Unable to generate taproot asset address #1845

@Liongrass

Description

@Liongrass

Background

  1. On Signet Node A, I minted an asset, then expanded its supply.

  2. I only added the universe.signet.laisee.org:8443 server to the local federation of Node A after.
    In the logs I observed that the proofs were pushed to the universe shortly after.

2025-10-09 21:12:30.876 [INF] UNIV: Pushing proof to 1 federation members, proof_key=(universe.BaseLeafKey) {
 OutPoint: (wire.OutPoint) 70172aff37b10b71470499dab03f19262b02e28d461bf60aa4f4c430a61f1b41:0,
 ScriptKey: (*asset.ScriptKey)(0xc000ca9a50)({
  PubKey: (*secp256k1.PublicKey)(0xc0000df220)({
   x: (secp256k1.FieldVal) 307fc15ec5c10f0bfef9a7547c4e974ee383752522deaf83b04685eff4ca536c,
   y: (secp256k1.FieldVal) 386c8dd3d7669fccba8e6b793c57f65dbefae6676dcaccc2b427aa670d2d449e
  }),
  TweakedScriptKey: (*asset.TweakedScriptKey)(<nil>)
 })
}
  1. I then synced to the universe from Node B with command tapcli universe sync --universe_host universe.signet.laisee.org:8443 --group_key 02974ff1db5475c7f440d27e3c3a6946498e55ad1f0fe663ec89ef2e00c4618981

This returns:

{
    "synced_universes": []
}
  1. I then try to generate a taproot asset address for the asset in question with tapcli addrs new --group_key 02974ff1db5475c7f440d27e3c3a6946498e55ad1f0fe663ec89ef2e00c4618981

Your environment

(both sender and receiver)

tapd: 0.7.0-alpha.rc1 commit=v0.7.0-rc1-7-gcbf1dff2
lnd: 0.20.0-beta.rc1 commit=v0.20.0-beta.rc1

tapcli getinfo                       # version of `tapd`, `lnd`, and network
uname -mrsv                          # operating system 
bitcoind --version || btcd --version # version of `btcd`, `bitcoind`, or other backend
  • any other relevant environment details

Steps to reproduce

Tell us how to reproduce this issue. Please provide stacktraces and links to code in question.

Expected behavior

I expect to be given an address.

2025-10-09_universe.log
2025-10-09_tapd.log

Actual behavior

The resulting error:

[tapcli] unable to make addr: rpc error: code = Unknown desc = unable to make new addr: unable to make address for unknown asset AssetSpecifier(id=, group_pub_key=02974ff1db5475c7f440d27e3c3a6946498e55ad1f0fe663ec89ef2e00c4618981): asset lookup failed for asset: issuance-0389c8fb2a8691e31d311329782b320ac941765c0d50f7d40db03102fa26388f

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions