Where can I get tip5hash? I’m using the latest wallet and have read the wallet instructions, but there’s no mention of tip5hash. However, when I transfer funds from a V0 to a V1 address, it asks for the tip5hash parameter. Could anyone help me out? I’d be very grateful. Below is the error when transferring money from v0 address to my v1 address. root@DESKTOP-FSOSG76:/nockchain# nockchain-wallet create-tx
–names “[64GVKMfsdFwGKPFxiEEqXrCbLC7ubBzxkbvVmxGWGCqjxDtK4Mio3Nr 4Q6UVsJQBkNL2QzYUvSPqR59ZYE7sYqr1KyGRHZoi4qTJbYga1Mckf1]”
–recipient “D6X8e6DNsTLr3UpsZNkDUbxZbZdQZdeZcsCxJqZNZHK91JoaJ8sLDtt:395559360”
–fee 10
–refund-pkh “326WizeodBu4STvs6yytT2aV8wKZCqSsRHFXyshHzUW7ivcifQPAYZKFjJWNyVY3GvygiX8cdKK9f76bGttDa5dtX2oDU7kt3uigh8pLbezs2roHCC3frqWtHR4g5Mv3Beor”
2025-10-27T19:37:26.122568Z INFO nockapp::kernel:
Tracy tracing is enabled
2025-10-27T19:37:26.122821Z INFO nockapp::kernel:
kernel: starting
2025-10-27T19:37:26.122880Z DEBUG nockapp::kernel:
kernel: pma directory: “/root/.nockapp/wallet/wallet/pma”
2025-10-27T19:37:26.122894Z DEBUG nockapp::kernel:
kernel: snapshots directory: “/root/.nockapp/wallet/wallet/checkpoints”
2025-10-27T19:37:26.122941Z INFO nockapp::kernel:
NockApp boot cli: Cli { new: false, trace_opts: TraceOpts { mode: None, keyword_filter: None, interval_filter: None }, save_interval: Some(120000), color: Auto, state_jam: None, export_state_jam: None, stack_size: Normal }
2025-10-27T19:37:26.123191Z DEBUG gnort::registry: Falling back to delay time default, GNORT_DELAY_MILLIS wasn’t specified and delay wasn’t set in the code.
2025-10-27T19:37:26.123244Z DEBUG gnort::registry: Falling back to delay time default, GNORT_OBSERVATION_PERIOD_MILLIS wasn’t specified and delay wasn’t set in the code.
2025-10-27T19:37:26.123491Z DEBUG load_from_file: nockapp::nockapp::save: Loading jammed checkpoint from file: /root/.nockapp/wallet/wallet/checkpoints/0.chkjam
2025-10-27T19:37:26.140463Z DEBUG load_from_file: nockapp::nockapp::save: Loading jammed checkpoint from file: /root/.nockapp/wallet/wallet/checkpoints/1.chkjam
2025-10-27T19:37:26.153990Z DEBUG nockapp::nockapp::save: Loading checkpoint at: /root/.nockapp/wallet/wallet/checkpoints/1.chkjam, checksum: d8849d690fec55c75e08a5b63a10eeb5197ecd9b0dcd6307fc0e539e763b2595
2025-10-27T19:37:26.155134Z TRACE nockapp::noun::slab: cue_into: noun_counter 643
2025-10-27T19:37:27.667442Z TRACE nockapp::noun::slab: cue_into: noun_counter 4530157
2025-10-27T19:37:28.073658Z TRACE nockapp::nockapp::save: After from_jammed_checkpoint
2025-10-27T19:37:33.035891Z INFO slam:interpret: slogger: [%build-hash 0vs.6g1s7]
2025-10-27T19:37:33.134273Z INFO nockapp::nockapp: Nockapp save interval duration: 120s
2025-10-27T19:37:33.134728Z TRACE mio::poll: registering event source with poller: token=Token(103936769635200), interests=READABLE | WRITABLE
2025-10-27T19:37:33.134949Z TRACE mio::poll: registering event source with poller: token=Token(103936769625600), interests=READABLE | WRITABLE
2025-10-27T19:37:33.135278Z TRACE mio::poll: deregistering event source from poller
2025-10-27T19:37:33.135360Z TRACE mio::poll: deregistering event source from poller
Error: CrownError(Unknown(“Invalid refund pubkey hash ‘326WizeodBu4STvs6yytT2aV8wKZCqSsRHFXyshHzUW7ivcifQPAYZKFjJWNyVY3GvygiX8cdKK9f76bGttDa5dtX2oDU7kt3uigh8pLbezs2roHCC3frqWtHR4g5Mv3Beor’: Provided base58 corresponds to a value too large to be a tip5 hash”))
root@DESKTOP-FSOSG76:/nockchain# nockchain-wallet create-tx
–names “[64GVKMfsdFwGKPFxiEEqKPFxiEEqR59ZYE7sYqr1KyGRHZoi4qTJbYga1Mckf1 4Q6UVsJQBkNL2QzYUvSPqR59ZYE7sYqr1KyGRHZoi4qTJbYga1Mckf1]”
–recipient “D6X8e6DNsTLr3UpsZNkDUbxZbZdQZdeZcsCxJqZNZHK91JoaJ8sLDtt:395559360”
–fee 10
–refund-pkh 326WizeodBu4STvs6yytT2aV8wKZCqSsRHFXyshHzUW7ivcifQPAYZKFjJWNyVY3GvygiX8cdKK9f76bGttDa5dtX2oDU7kt3uigh8pLbezs2roHCC3frqWtHR4g5Mv3Beor
2025-10-28T00:41:18.476939Z INFO nockapp::kernel:
Tracy tracing is enabled
2025-10-28T00:41:18.477063Z INFO nockapp::kernel:
kernel: starting
2025-10-28T00:41:18.477075Z INFO nockapp::kernel:
NockApp boot cli: Cli { new: false, trace_opts: TraceOpts { mode: None, keyword_filter: None, interval_filter: None }, save_interval: Some(120000), color: Auto, state_jam: None, export_state_jam: None, stack_size: Normal }
2025-10-28T00:41:26.148377Z INFO slam: slogger: [%build-hash 0vs.6g1s7]
2025-10-28T00:41:26.244618Z INFO nockapp::nockapp: Nockapp save interval duration: 120s
Error: CrownError(Unknown(“Invalid refund pubkey hash ‘326WizeodBu4STvs6yytT2aV8wKZCqSsRHFXyshHzUW7ivcifQPAYZKFjJWNyVY3GvygiX8cdKK9f76bGttDa5dtX2oDU7kt3uigh8pLbezs2roHCC3frqWtHR4g5Mv3Beor’: Provided base58 corresponds to a value too large to be a tip5 hash”))
I have tried this several times but I still don’t understand where to get the tip5hash of the v0 wallet address. How do I get the tip5hash?
The fundamental problem right now is that you are using a v0 pubkey address where you need to use a v1 pkh-b58 address. (I don’t think you should have to worry about --refund-pkh either unless you’re trying to do something specific with a fan-in TX.) Basically, check your recipient.
# Send to a single recipient
nockchain-wallet create-tx \
--names "[first1 last1],[first2 last2]" \
--recipient "<pkh-b58>:<amount>" \
--fee 10
(We should clarify that error message about Tip5 because that’s not particularly helpful to the end user.)
New error message:
Provided base58 corresponds to a value too large to be a tip5 hash (likely a v0 pubkey instead of a v1 pkh)
Regarding the tip5 hash required for transferring from V0 to V1, I have found it and have transferred my V0 assets to my V1 address. Disclaimer: Nock’s CLI wallet is truly a mess. The wallet help page doesn’t even mention tip5 hash, leaving you completely guessing and figuring it out.