Horizon Guide

Web3

dApp: horizon.messier.app

Step 1 — Create or Import a Note Wallet

If you do not already have a Note Wallet, you must create one before using Horizon.

Create a New Wallet

  1. Open Horizon

  2. Select Create a New Wallet

  3. Set a secure password

  4. Click Generate Encrypted Note

⚠️ Your password cannot be recovered. Store it securely.

Save Your Encrypted Note

After wallet creation, Horizon generates an Encrypted Note.

  1. Copy the encrypted note

  2. Store it securely (password manager, offline storage)

  3. Click Continue

This encrypted note is required to restore wallet access in the future. Horizon cannot recover it for you.

Import an Existing Wallet

If you already have a Note Wallet:

  1. Select Import Wallet

  2. Paste your encrypted note

  3. Enter your password

  4. Unlock the wallet

Step 2 — Wallet Connected

Once unlocked, your wallet is connected.

You will see:

  • Wallet Note ID

  • Commitment hash

  • Available balance

This wallet controls your Horizon deposits and withdrawals.

Step 3 — Deposit Funds

  1. Navigate to Deposit

  2. Select a supported network (e.g. BSC)

  3. Choose a privacy pool (fixed denomination)

  4. Click Deposit

Send Funds

You can deposit by:

  • Scanning the QR code

  • Copying the address and amount

  • Connecting a browser wallet

⚠️ Send the exact amount shown to avoid delays.

Compliance Screening

All deposits are screened by third-party compliance providers.

  • Clean addresses are accepted

  • Flagged deposits are blocked and automatically refunded

  • Horizon does not custody or retain blocked funds

Step 4 — Deposit Confirmation

Once confirmed:

  • Funds enter the anonymization pool

  • Deposits become unlinkable from withdrawals

  • You may proceed to withdrawal at any time

Step 5 — Withdraw Funds

  1. Navigate to Withdraw

  2. Select an available pool

  3. Enter a recipient address

  4. Click Review & Submit

Optional Settings

You may optionally exclude specific deposits from the withdrawal proof.

Confirm Withdrawal

  1. Review the withdrawal details

  2. Click Confirm

  3. Wait for on-chain confirmation

A success message will appear once the withdrawal request is submitted.

Step 6 — Pool Explorer

The Explorer allows you to view:

  • Pool activity

  • Recent withdrawals

  • Transaction hashes

No wallet identities or deposit links are exposed.

Step 7 — Generate Transaction Statements

Horizon allows you to generate private transaction statements for accounting or reporting.

  1. Navigate to Statements

  2. Select a date range

  3. Choose whether to include:

    • Deposits

    • Withdrawals

  4. Click Generate Statement

Statement Features

  • PDF export

  • Includes deposits and withdrawals

  • No address linkage

  • Suitable for tax or personal records

Statements do not compromise your privacy.


Telegram Bot

Bot: @MHorizonBot

Deposit

  • Choose network and pool

  • Send funds to generated address

  • Receive confirmation

Withdraw

  • Enter recipient address

  • Confirm transaction

  • Funds are released privately

Retrieve

  • Check balances

  • View status

Last updated