Send your message to the Monero Wall. https://monerowall.org
  • JavaScript 87.1%
  • HTML 12.9%
Find a file
2023-11-07 22:07:23 +01:00
node_modules Initial commit. 2023-10-28 12:13:00 +02:00
src Handle amounts smaller than 0.000001 XMR 2023-11-07 22:03:19 +01:00
init.mjs Initial commit. 2023-10-28 12:13:00 +02:00
package-lock.json Initial commit. 2023-10-28 12:13:00 +02:00
package.json Initial commit. 2023-10-28 12:13:00 +02:00
README.md Fix missing 'src' dir 2023-11-07 22:07:23 +01:00

Monero Wall

https://monerowall.org

Send your message to the wall using Monero.

  1. Send transaction with any amount to the Monero Wall's wallet address.
  2. Copy the transaction ID.
  3. Paste it to the Monero Wall.
  4. Write a message.
  5. Send.
  6. Wait 10 confirmations and the message should appear on the wall!

  • Monero Wall website has no JavaScript and doesn't use any cookies.
  • Monero Wall website is delivered using a single HTTP request; there are no additional requests, including those for images or CSS. The file size of the default index.html file served is only few kilobytes.
  • Monero Wall backend provides a /status page for the admin to monitor wallet RPC's and/or remote node's connectivity and synchronization status.

Running your own Monero Wall

  1. Install Node.js.

  2. Install MongoDB.

  3. Make sure MongoDB is running.

  4. Run Monero Wallet RPC

    # For example running stagenet RPC locally in Linux
    ./monero-wallet-rpc --stagenet \
              --rpc-bind-port 18082 \
              --wallet-file /path/to/wallets/main/main \
              --password walletPassword \
              --daemon-address http://stagenet.community.rino.io:38081 \
              --untrusted-daemon \
              --disable-rpc-login
    
  5. Clone and set up the repository.

    git clone https://codeberg.org/orenom/monero-wall
    cd monero-wall
    npm install --no-optional
    cp src/config.mjs.template src/config.mjs # edit the file to suit your environment
    npm start
    # Now Monero Wall is running