| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [View Raw Code] [Original HTTPS Page] |
Note: This file should be removed once the migration is complete and merged.
Tezos is replacing Ghostnet with Shadownet as the long-term testnet. This document tracks what needs to change for Homebase to support Shadownet.
Reference: https://teztnets.com/shadownet-about
| Service | Status | Endpoint |
|---|---|---|
| TzKT API | ✅ Ready | api.shadownet.tzkt.io |
| TzKT Explorer | ✅ Ready | shadownet.tzkt.io |
| Shadownet Faucet | ✅ Ready | faucet.shadownet.teztnets.com |
| SmartPy RPC | ❓ Unknown | May not support shadownet |
| Beacon Wallet SDK | ✅ Ready | Upgraded to 4.7.0 with native NetworkType.SHADOWNET |
| Better Call Dev | ❓ Unknown | May not support shadownet |
| File | Change |
|---|---|
| src/services/beacon/utils.ts | Replace ghostnet with shadownet in Network type, RPC nodes, colors, and wallet config |
| src/services/config/constants.ts | Rename env key to REACT_APP_RPC_NETWORK_SHADOWNET |
| src/modules/common/Footer.tsx | Update explorer link to shadownet.tzkt.io |
| src/modules/creator/state/context.tsx | Update network checks from ghostnet to shadownet |
| src/services/tzprofiles/hooks/useProfileClaim.tsx | Update network validation |
| .env | Update env var name |
The Homebase indexer needs to be reconfigured:
Indexer endpoints:
All contracts must be redeployed on Shadownet (it's a completely new chain):
# Old
REACT_APP_RPC_NETWORK_GHOSTNET=https://ghostnet.smartpy.io
# New
REACT_APP_RPC_NETWORK_SHADOWNET=https://rpc.shadownet.teztnets.comApproach: Replace ghostnet with shadownet
Since Ghostnet is being deprecated, we're replacing it entirely rather than adding shadownet alongside it. Users will lose access to existing ghostnet DAOs, but those would become inaccessible anyway once Ghostnet shuts down.
If issues arise:
| Back | FazBrowse Home | New Git URL |