Skip to content
Open app

How to wrap NIGHT

Wrapping locks NIGHT in the pool contract and issues sNIGHT at 1:1. The recipient receives a shielded token; the wrap transaction itself is public.

  • Use NIGHT on the Midnight network selected in the app. A Cardano balance is not a Midnight balance; the app’s bridge cannot move funds.
  • The wallet must support ledger 9 and the connector methods the app uses. The app discovers connector 4.x wallets, while the SDK targets 4.1. Appearing in the wallet picker does not prove transaction compatibility.
  • You need NIGHT to wrap and DUST for network costs. Do not assume a fixed DUST cost.
  • Check how the wallet proves transactions. See the proof-server trust risks before approving a proving setup.
  1. Open Shielded Pools and check the network. Connect your Midnight wallet and approve the connection only after reviewing its request.
  2. In Wrap & Unwrap, choose Wrap. Check the available NIGHT balance. An unreadable balance blocks sending.
  3. Enter an amount above zero, with at most six decimal places, within your balance. For example, 1.5 means 1.5 NIGHT, not 1.5 smallest units.
  4. Under Send to, choose My wallet to receive sNIGHT yourself, or Another address and provide a complete shielded address on the selected Midnight network. Check it with the recipient.
  5. Review the public-information notice: your funding address, token, and amount will be public. Review the amount and destination before selecting Wrap and approving the wallet’s requests.
  6. Follow the proving, wallet, submission, and confirmation status. Wait for confirmation and wallet synchronization, then check the recipient’s sNIGHT balance.

The app blocks wrapping if there is no configured pool, it cannot read the contract’s immutability, or it finds the contract changeable. The SDK checks immutability again before wrapping. This guard does not establish that the contract is free from bugs.

If the result is unknown or the page loses track, check balances and transaction history before retrying. A timeout does not prove that nothing was sent. See Troubleshooting.

The app displays a 0% protocol fee and its source states that the contract takes no cut. Wrapping 10 NIGHT issues 10 sNIGHT; DUST network costs are separate. This is a token conversion ratio, not a price, yield, or redemption-time guarantee.

Implementation references are listed in Sources and verification.

© 2026 Shielded Pools contributors · Documentation: CC BY 4.0 · Site code: MIT
Logos, trademarks, and third-party assets are excluded.