Splitting BCH/BCHA & SLP tokens

Bitcoin Cash Fork

Splitting your own BCH/BCHA and SLP tokens safely is possible using the non-custodial Electron Cash wallet. This method only works with Electron Cash version 4.2.0, it seems they have disabled the ability to switch networks in the latest release without going through the console. It also requires that the BCH & SLP tokens held at block 661,648 have not moved from the wallet since. As long as you’re sending to an address within your own wallet, there should be no risk for losing your coins. You will need an existing Electron Cash (for BCH only) or Electron Cash SLP (for BCH/SLP) wallet, or seed words / WIF private key that you can import into Electron Cash, which contains the BCH/SLP that you held at the block of the chain split.

It is NOT necessary to split your coins or tokens. By doing so, you recieve the same number of coins/tokens on the BCHA chain.Β Β This guide essentially explains how to switch between chains and send BCH(N) to one address, and BCHA to another address, all within your own Electron Cash wallet. Please be aware, we are not responsible for any lost funds resulting from your actions.

Splitting BCH

  1. Open existing Electron Cash wallet or create a new wallet using existing seed words (that hold coins you want to split).

  2. Within Electron Cash, go to Tools > Network > Server tab.
    Electron Cash Network

  3. Uncheck both “Select server automatically” and “Connect only to preferred servers”, then type in “electrum.bitcoinabc.org” into the “Server” line.
    Electron Cash network 2

  4. Once you’ve done this, go to the Overview tab in the same Network section. It should say: “Chain split detected at block 661648”
    “Your server is on branch 4284c9d8b2 (13 blocks)”

    *This means you are using a server that detects both chains and depending on the server you chose, you can switch between chains. You get connected to ABC by default after switching to this server.
    Electron Cash network 3


  5. Make a note of this to keep handy nearby your wallet, it is very important:
    branch 29e471c418 is BCH (BCHN)
    branch 4284c9d8b2 is BCHA (ABC)


  6. Switch between the branches by going to the Overview tab in Network section (easily accessed by clicking the bottom right blue light button) and selecting a server to use under that corresponding branch/chain. Right click > use as server.
    Electron Cash, use server
    This screenshot shows being connected to ABC & switching over to BCHN

  7. Go to your “Addresses” tab on the main wallet view and select two addresses further down on your list. If you’re using Electron Cash SLP, you can switch between BCH and SLP addresses here by going to the “Recieve” tab and switching between the two.

  8. Set aside and note down one address for BCH(N) and a different one for BCHA. Add a “label” to these addresses to easily identify which chain it is designated for.

  9. Start with branch 29e471c418 BCH(N) (faster confirmations). Select the server for BCHN you want under that branch using Tools > Network > Overview tab (or blue light in bottom right).

  10. Copy your designated BCH(N) address and go to “Send” tab on main screen. Paste the address into the “Pay to” field and then hit the “Max” button next to “BCH Amount”. This will send all of your BCH(N) to that specific address.

  11. Wait for 1 confirmation on your BCHN transaction, switch to the other chain and send BCHA to the other BCHA designated address doing the same thing.

  12. Once you send on one chain and switch over to the other, you should also see the wallet repopulate, changing the transaction history and the address the coins are stored in between the two chains.

  13. Once you’ve split your coins between the two chains and they each have at least 1 confirmation, then create a new wallet in Electron Cash for each chain. Add BCH or BCHA to the name of the wallets so you can send to them and ensure the two are in separate, correct wallets. You will need to switch back and forth between servers to see your funds for each chain. Always ensure you are on the correct chain by clicking the blue light in the bottom right and changing servers where necessary. Once you split the coins, they will only show up in your wallet balance when you’re connected to the correct chains’ server.

    You can also use bchn-wallet.fullstack.cash and abc-wallet.fullstack.cash, non-custodial wallets for each chain to send to after you split. Always back up your seed words, that way you can import your wallet into any BCH or SLP wallet. *Note: Importing an SLP wallet’s seed words into a BCH only wallet will likely burn all tokens within the wallet. Only import seed words with SLP tokens to SLP designated wallets.

    If you don’t mind paying a small fee (0.0004 BCH or 1%, whichever is more), then you can use split.fullstack.cash to split your BCH and SLP tokens. The WIF private key holding the coins and new BCHN & BCHA addresses are required to split. There is an instructional video on the split page for more info and a walkthrough.

Splitting SLP Tokens

Splitting SLP tokens is essentially the same process using the Electron Cash SLP wallet, except the transaction fee must be paid using pre-split dust (BCH that’s already been split). This ensures that the transactions are different on each chain.

  1. After you’ve split some BCH and have 1 confirmation on each chain, send 0.00005 of that pre-split BCH(N) to a designated BCHN address & BCHA to a designated BCHA address, to your SLP wallet (that is holding the tokens that you want to split), from your wallet holding BCH that is already split. So create designated addresses in the SLP wallet you want to split tokens from, note those down and then open your BCH wallet with pre-split BCH/BCHA.

  2. In your SLP wallet, select the coin with the pre-split dust from the Coins” tab.

  3. Right click > Spend to pay for the tx fees when sending your tokens to separate BCHN and BCHA designated addresses within the same wallet.

  4. Once you have at least 1 confirmation, do the same on the other chain/branch.

  5. Once they each have 1 confirmation, you can send them to separate BCH(N)/BCHA SLP wallets. Same as before.

Bitcoin Cash – Nov 15th Network Upgrade

Bitcoin Cash Logo

Update on November 22nd –
πŸ‹ #Donate4SOUR rewards are running again! Any BCH donations (0.001+ BCH) sent to select organizations, that also include the hashtag #Donate4SOUR in the transaction, will be rewarded in SOUR.

All SOUR apps are back up & most SOUR has been split already. The only thing still being delayed is Memo tipping, as there is a BCHA transaction pending due to a DOS attack on the Bitcoin Cash ABC network. It should clear up shortly and then Memo tipping will also resume.

Update on November 18th
πŸ‹ The SOUR merch shop is back up and functional again! Get some SOUR Gear and pay using BCH, or SLP tokens: USDH, SOUR or Spice (on the BCH(N) chain).

πŸ‹ SOUR tokens have been split for the #Donate4SOUR app, new wallets are being set up before reactivating. Any donations made since the app was down will be detected and rewarded as is usual.

πŸ‹ SOUR tokens have been split for most other services, new wallets are being set up and apps reconfigured. Stay tuned for more updates!

πŸ‹ Split your own BCH or SOUR using the Electron Cash SLP wallet v4.2.0

Update on November 17th –
The (default BCH(N)) SOUR Faucets are back up! The SOUR being dispensed have been pre-split and exist only on the BCH (BCHN) chain.

πŸ‹ Main Faucet is at sour-faucet.ddns.net & requires 25+ Karma on Reddit from a genuine account to claim.

πŸ‹ Telegram Faucet is private and requires a follow & a retweet or post/tag on twitter.com/sourtoken from an account with some genuine activity. Send screenshot with proof of twitter name to @keepbitcoinfree

πŸ‹ More info at sourtoken.cash

Update on November 15th
The BCH scheduled upgrade was successful at Block 661,648! The network was split into two chains during the hard fork. The longest chain will take the ticker “BCH”, and the minority chain will form a new blockchain. Right now it looks like BCHN will be the longest chain and Bitcoin ABC (BCHA), the minority chain. You can split your BCH & SLP tokens at https://split.fullstack.cash or follow our guide to split BCH/SLP tokens from Electron Cash. You must have the WIF private key for the address(es) that held your BCH & SLP tokens at the block 661,648, as well as an address on each chain to split. If you only have the seed words, obtain a WIF key by importing your seed into Electron Cash (BCH only) or Electron Cash SLP (BCH & SLP). Once imported, you can export WIF private keys from that Electron Cash.

Explorers for both chains are available –
https://blockchair.com/bitcoin-cash
https://blockchair.com/bitcoin-abc

πŸ‹ SOUR applications will be coming back online soon for the majority chain (BCH) and will come back online (if possible) for the other chain over time.

On November 15th at 12:00 PM UTC, the Bitcoin Cash blockchain will undergo another scheduled protocol upgrade, per the roadmap. A new DAA will be introduced in to stablize block times and discourage miners from switching between chains when it’s more profitable. This has been causing significant spikes and decreases in hashrate, causing blocks to be mined faster or slower than 10 minutes.

With this upgrade specifically, there is a potential chain split of the BCH blockchain due to governance conflicts within the community. The Bitcoin ABC node development team is integrating an infrastructure funding plan, initially introduced by the miners, which allocates a small amount of the block rewards to funding development and infrastructure. Other developers have announced they will not be implementing these changes and have forked ABC’s code to create their own node, BCHN. They will continue relying on donations to fund all development including new features, maintainence and infrastructure required for scaling. We have respect for both groups of developers, each pursuing funding in different approaches, each with their own advantages and disadvantages, to bring about peer to peer, electronic cash for the world. As such, if there is a split, we will do our best to support both chains.

There is no way to know what will happen for sure, miners will ultimately make the final decision with their hashpower on and after November 15th, 2020. Right now, a chain split seems likely so we are working to support both chains. In the event of a BCH chain split, all SOUR tokens will split and exist equally on both chains, in the address they were stored in, at the Bitcoin Cash Block of the split. In order to split your SOUR, you must have the WIF private keys for the address or addresses the utxo is stored in. Many holders will move to a wallet that’s different from their usual spending wallet before the fork, because it’s necessary to expose the private key in order to split BCH & tokens from your address.

We advise all SOUR holders to refrain from sending large amounts of BCH or SLP tokens near the time of the protocol upgrade on November 15th, 2020 at 12:00 PM UTC. Afterwards, we will inform holders of recommended actions they should take in order to split their tokens before spending them. It is advisable to move and store your SOUR & BCH on a paper wallet in preperation before the upgrade. With a paper wallet, you will have a safe, offline wallet and private keys that you can use to split your SOUR for each chain. Visit paper.sourtoken.cash and download the source code to generate your own BCH/SLP paper wallet offline.

SOUR Token Chain Split Contingency Plan

The plan is to deactivate all of our services starting on November 14th, 2020 and continuing for a unspecified amount of time per application. This includes:
β€’ SOUR staking rewards
β€’ #Donate4SOUR app which instantly rewards users in SOUR for donating BCH.
β€’ SOUR Faucet
β€’ SOUR Tipping
β€’ SOUR Merch shop
β€’ SOUR telegram bot
β€’ SOUR Poker tournaments
β€’ SOUR Paper Wallet Generator
β€’ Airdrops to SOUR holders. *There are no airdrops scheduled for November due to the scheduled upgrade. Future airdrops may be split between chains or be limited to one chain, depending on the available infrastructure and services for each of those.

Depending on the SLP infrastructure available for each chain, some services may not be available on one or more chains, it may take time to bring some services back online, and/or we may need to default to one chain for a majority of our services. We will work to bring our services back online for both chains as soon as possible and announce updates for each on KeepBitcoinFree.org, Telegram, Twitter and Memo. We will also recommend the tools necessary to split SLP tokens for each chain, such as split.fullstack.cash (which is still under development by psfoundation.cash & fullstack.cash).

Stay up to date and follow @keepbitcoinfree & @sourtoken


Peer to peer, electronic πŸ‹’s. Life is SOUR!