LogoLogo
DownloadsBlock ExplorerSupport
  • 💡Introduction to Oxen
  • 📁Downloads
  • 🆘Support
  • About the Oxen blockchain
    • 🗺️Overview
    • 📊Token economics
      • 🔥Token burning
    • 🖥️Oxen Service Nodes
    • 💓Pulse: PoS on Oxen
      • 🤿Pulse: Deep dive
    • 👁️Blink: Instant transactions
  • Using the Oxen Blockchain
    • 📍Overview
    • 💰Oxen Wallet & Guides
      • Preparing for GUI Wallet setup (Windows)
      • GUI Wallet setup
      • GUI Wallet Quickstart
      • GUI Wallet Staking
      • Oxen Mobile Wallet Quickstart
      • Mobile Wallet Staking Guide
      • Exporting a CSV of your wallet transaction history
      • CLI Wallet setup (macOS)
      • Oxen Ledger Wallet setup: GUI Wallet
      • Oxen Ledger Wallet setup: CLI Wallet
      • CLI Wallet commands
      • Restoring an Oxen CLI Wallet from seed
      • Restoring an Oxen CLI Wallet from keys
    • 🖥️Service Node guides
      • 🏎️Express service node setup guide
      • 🍺Full service node setup guide
      • 💸Staking to a shared Oxen Service Node
      • 🛑Service Node deregistration
      • 🛠️Service node tools and upkeep
    • ⛴️Migrating to the new Session Network
      • ✅Migration Checklist
      • ❓Migration FAQ
      • 🔗Connecting to an Arbitrum One RPC Endpoint
      • 🔀How to set up an oxend L2 proxy
    • 🔡Using Oxen Name System (ONS)
    • 🤓Advanced
      • Service node 📞 RPC calls
      • Daemon 📞 RPC calls
      • Wallet 📞 RPC calls
  • Products built on Oxen
    • 🔒Session
      • 📚Guides
        • 🐧Installing on Linux (Debian based distros)
        • 🗣️Session Open Group Server Setup
          • 📗Read Only Room Setup
      • 🔤Oxen Name Service for Session
      • 🏗️Network infrastructure
      • 📨Message routing
      • 📎Attachments
    • 🌐Lokinet
      • 📚Guides
        • 🐧Installing on Linux (CLI)
        • 🐧Installing on Linux (GUI)
        • 🐧Linux troubleshooting
        • 🍎Installing on macOS
        • 🪟Installing on Windows
        • 🍎macOS troubleshooting
        • 📞Run a secure Mumble server over Lokinet
      • 👋Exit nodes
      • 🧑‍💻🧑💻 SNApps
        • 🚀Accessing SNApps
        • 🖥️Hosting SNApps
        • 🗺️Domain Names For Lokinet (ONS)
        • ⏺️Configuring SRV Records
Powered by GitBook
On this page
  • Node Preparation and Readiness
  • Completing the Anchor Software Upgrade and Hardfork (22-29/04/2025)
  • Landing Software Upgrade and Hardfork (14/05/2025-TBD)

Was this helpful?

Edit on GitHub
Export as PDF
  1. Using the Oxen Blockchain
  2. Migrating to the new Session Network

Migration Checklist

Everything you need to do to prepare for the migration to the new Session Network.

PreviousMigrating to the new Session NetworkNextMigration FAQ

Last updated 1 day ago

Was this helpful?

The migration from the Oxen Network to the new Session Network is nearly here! This is a convenient checklist for operators of active and registered Oxen Service Nodes who are migrating to the Session Network.

Node Preparation and Readiness

  • Confirm hardware and connectivity capacity. Session Nodes have largely similar requirements to Oxen Service Nodes, with some differences:

    • Ubuntu 22.04+ (latest LTS recommended) or Debian 11+ (latest stable recommended).

      • The 11.2 and 11.3 releases will be the last to support Ubuntu 20.04, as their upstream update support is close to ending. Future releases will support Ubuntu 22.04+.

    • 45GB or more of storage

      • Double check the amount of storage space on your server/s. Make sure you have at least 1GB additional space for future growth. Session Nodes have higher storage requirements compared to the previous minimum recommendation of 40GB for Oxen Service Nodes.

    • 4-8GB of RAM (4GB absolute minimum)

    • 100Mb or faster connectivity

    • 1TB traffic per month or more

    • Redundant power with remote cycling ability, as found in most data centres

  • Join relevant comms channels: Ensure you're in the on Discord and following on X ( | ) to receive timely updates

  • Register for the Service Node Bonus Program using your Oxen wallet address and Ethereum wallet address. This will automate the Session Token swapping process following the transition and ensure network continuity. Register .

  • Make sure you can access the ETH wallet addresses you used to register for the Service Node Bonus and testnet programs. You can check .

Optional:

  • Set up a testnet node on the Session testnet to explore how the new web-based Staking Portal works, from registering to managing nodes. Open a ticket in to request access to test SESH tokens and test arbETH to stake to your testnet node, or post a message in the Oxen Service Node Operators community on Session.

Completing the Anchor Software Upgrade and Hardfork (22-29/04/2025)

  • Monitor your Service Node in case something goes wrong and it gets decommissioned.

    • There is a 5-day grace period after the 29/04/25 hardfork takes effect during which network deregistrations won’t happen—in case anyone needs extra time to address an issue at the fork—but it is strongly recommended you address any problems as quickly as possible.

  • Back up your Service Node keys, including the new `key_bls`. Oxen 11 adds a new BLS key, used for interactions with the smart contract, that needs to be restored along with the existing key_ed25519 in case you need to move or restore your Service Node.

Optional:

Landing Software Upgrade and Hardfork (14/05/2025-TBD)

  • Fund your Ethereum address with some Ethereum on the Arbitrum One network. You will need a small amount to cover transaction fees which are required to claim rewards and register new nodes.

    • Note that SESH will be distributed on the Arbitrum One network, using the Ethereum address provided. To view your SESH at TGE, ensure you have selected the Arbitrum One network in your wallet.

  • Upgrade your Service Node to Oxen 11.3.0 (Landing).

    • Find upgrade instructions via the Oxen blog. There will be a mandatory upgrade period following the release of Landing binaries. The Landing Hardfork and network migration will be executed at the end of the upgrade period. The date for the activation of the Landing Hardfork has not yet been determined, but it will be within a few weeks of the Landing software upgrade release.

    • A grace period of 5 days will be implemented following the Landing Hardfork before nodes start to deregister

  • Query your node’s status using oxend print_sn_status to ensure that it is running correctly.

Set up an Arbitrum RPC Provider. All Service Nodes must maintain an active connection to an Arbitrum One RPC node to complete the Anchor software upgrade and hardfork. Learn how to fulfill this requirement .

Upgrade your Service Node to Oxen 11.2.0 (Anchor). Follow the upgrade instructions and complete the upgrade as soon as possible during the one week upgrade period.

Double check you have registered for the with the correct Ethereum address. Snapshots will be taken prior to Landing Hardfork to calculate Session Token distribution.

If you want to change your registered Ethereum address, simply again using your updated Ethereum address.

Set up an oxend L2 proxy to help reduce costs for running multiple nodes. For operators planning to run multiple nodes on the new Session Network, check out this .

On TGE day, verify the Session Network and add Session Token to your wallet, using this .

Confirm the re-staking of Session Tokens using the

⛴️
✅
Session Token Community
Oxen
Session Token
here
here
Discord
here
here
Service Node Bonus program
register
guide
contract addresses
guide
Staking Portal.