MochiLab

Purpose-built for a deliberate workflow.

Create or restore a BIP-39 recovery phrase, derive addresses, and review every transaction on the device used to sign it. You decide when the online computer connects to blockchain services.

01 / WALLETGenerate and restore

Generate 12- or 24-word BIP-39 phrases, verify a physical backup and derive BTC, ETH, SOL and TRON addresses. USDC-ERC20 and USDT-TRC20 use their respective network addresses.

02 / COLD SIGNReview on the offline device

Carry an unsigned .ntx package on a dedicated USB drive. Check the network, sending and receiving addresses, amount and fees on the offline screen before signing.

03 / BROADCASTSend the signed result

Carry the signed .nsig package back for online broadcasting. BTC sending supports Native SegWit (bc1q) source addresses; other supported sends include ETH, USDC-ERC20, SOL, TRX and USDT-TRC20.

How cold signing works

STEP 01

Prepare online

Create an unsigned transaction package without placing the recovery phrase on the online device.

STEP 02

Sign offline

Review transaction details on the offline computer, then produce a signed package.

STEP 03

Broadcast online

Submit the signed package to the network and check its confirmation status independently.