Skip to content

Fix testnet2 trustbase + network config (v2 fork) - #34

Merged
vrogojin merged 1 commit into
masterfrom
vrogojin/uxf-p6-testnet2
Jul 8, 2026
Merged

vrogojin merged 1 commit into
masterfrom
vrogojin/uxf-p6-testnet2

Conversation

@vrogojin

@vrogojin vrogojin commented Jul 8, 2026

Copy link
Copy Markdown
Owner

Passes network to Sphere.init + resolves testnet2 trust base URL. Mirrors the same fix in vrogojin/agentic_hosting#29 (host-manager).

…base for testnet2

The trader-service had two v1-hardcoding bugs that made testnet2 spawns
fail with "Failed to mint nametag token: Token engine not available":

1. TRUSTBASE_URL hardcoded to bft-trustbase.testnet.json (v1)
2. Sphere.init didn't pass `network` — defaulted to 'mainnet' internally

Both mirrored the same bugs found + fixed in agentic-hosting host-manager
(vrogojin/agentic_hosting PR #29).

Changes:
- `trustbaseUrlFor(network)` per-network resolver; testnet2 gets v2 trust base
- `Sphere.init({network: config.network as ...})` explicit network pass
- Network cast widened to include 'testnet2'
- Switched `file:../sphere-sdk` → `file:../uxf` for local builds
- package-lock.json regenerated
@vrogojin
vrogojin merged commit ee9db2b into master Jul 8, 2026
1 check failed
@vrogojin
vrogojin deleted the vrogojin/uxf-p6-testnet2 branch July 8, 2026 18:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant