RUNEBond introduces a fully on-chain global chat system on THORChain. Every message is permanently recorded on the blockchain and tied to a specific node.
🔗 Purpose #
Each node has its own global chat channel where:
- Bond Providers (BPs) and Node Operators (NOs) can communicate with each other discussing policies and requesting specific actions based on their active bonds.
- Any other THORChain user may also participate, but at a higher cost to reduce spam.
This design encourages meaningful and high-quality communication between those actively invested in the node’s health.
💸 Message Cost #
| Sender Type | Cost per Message |
|---|---|
| Node Operator (NO) | 0.1 RUNE |
| Bond Provider (BP) | 0.1 RUNE |
| Other THORChain user | 1 RUNE |
👨💻 Send a message manually #
You can send a message in three ways:
1. Using the RUNEBond Web App (Wallet connection required)
Connect your wallet and use the integrated chat UI to send messages directly from the app.
2. Manually via a THORChain Transaction + Using the RUNEBond Web App (No wallet connection required)
You can also write your message without connecting a wallet.
The application will automatically:
- Encode your message in Base64
- Generate the correct memo format
- Let you copy and paste the final result into any THORChain wallet
This method is ideal for users who prefer to interact manually. Just copy memo and broadcast transaction to the following address: thor1xazgmh7sv0p393t9ntj6q9p52ahycc8jjlaap9

3. Manually via a THORChain Transaction + manual encodig (No wallet connection requireds)
Send a transaction to the following address: thor1xazgmh7sv0p393t9ntj6q9p52ahycc8jjlaap9
- Amount: At least 0.1 RUNE (if you are a Bond Provider or Node Operator) or 1 RUNE (any other THORChain user)
- Memo format:
TB:MSG:<NODE-ADDRESS>:<BASE64-ENCODED-MESSAGE>
Replace <NODE-ADDRESS> with the actual node’s address and <BASE64-ENCODED-MESSAGE> with your encoded message content.
⚠️ The base64-encoded message must not exceed 200 characters.