Welcome to SouljaCoin

At the end of January, 2021 Soulja Boy (Drako) tweeted to “make SouljaCoin a real thing without getting into any legal trouble with SEC etc”.

SouljaBoy SouljaCoin tweet https://twitter.com/souljaboy/status/1355178088275959813?s=20

So, to make it happen, here is a community built cryptocurrency coin made for Soulja Boy fans. Following are the details:

Features

Resources

Help/Support Guides

For best staking results, use this guide for staking. Just make sure to use SOULJA instead of example coin name in the guide:

SpaceCoin guide also is relevant to SOULJA staking. Follow it from here:

SouljaCoin Halving detaiils

The detailed halving estimation sheet can be accessed from here: https://docs.google.com/spreadsheets/d/1ItLK8xtTjzSyYRgonMKvT1RZQ4lsl1ebnRIFcydVVsQ

Explorer

Wallets

Connect with SouljaCoin community

Mining Pools

Exchanges

Using command line

Download pre-compiled komodo binaries for your operating system from here. Extract the binaries, and execute “fetch-params” script from command line terminal to fetch the required chain params.

Launch SOULJA Blockchain

Use the following command to connect to SOULJA chain’s network:

./komodod -ac_name=SOULJA -ac_supply=100000 -ac_reward=25600000000 -ac_perc=100000000 -ac_founders=10080 -ac_halving=388885 -ac_pubkey=02fec5cebe47bd5f8eb2ac6f3dff76a82a1292c761d4ccfda578da89f74360c5ee -ac_staked=40 -addnode=49.12.127.114 -addnode=49.12.127.113 -addnode=49.12.127.111 -addnode=51.91.61.195 -addnode=88.99.150.139 -addnode=84.38.189.208 -addnode=46.255.254.134 -addnode=51.83.186.192 -addnode=88.99.212.81 -addnode=159.69.201.122 -addnode=116.203.56.98 -addnode=46.255.254.133 -addnode=94.130.38.173 -addnode=178.63.47.105 -addnode=147.135.105.85 -addnode=95.217.44.58 -addnode=144.76.148.155 -addnode=143.244.47.112 -addnode=141.0.149.92 -addnode=77.244.75.34 -addnode=144.76.148.154 -addnode=152.89.104.58 -addnode=219.138.73.109 -addnode=178.32.41.81 -addnode=103.231.91.233 -addnode=141.0.149.92 -daemon

Mine SOULJA blockchain

Use “-gen” and “-genproclimit” to enable mining. Value for “-genproclimit” is the value of how many CPU threads you have on your system.

./komodod -ac_name=SOULJA -ac_supply=100000 -ac_reward=25600000000 -ac_perc=100000000 -ac_founders=10080 -ac_halving=388885 -ac_pubkey=02fec5cebe47bd5f8eb2ac6f3dff76a82a1292c761d4ccfda578da89f74360c5ee -ac_staked=40 -addnode=49.12.127.114 -addnode=49.12.127.113 -addnode=49.12.127.111 -addnode=51.91.61.195 -addnode=88.99.150.139 -addnode=84.38.189.208 -addnode=46.255.254.134 -addnode=51.83.186.192 -addnode=88.99.212.81 -addnode=159.69.201.122 -addnode=116.203.56.98 -addnode=46.255.254.133 -addnode=94.130.38.173 -addnode=178.63.47.105 -addnode=147.135.105.85 -addnode=95.217.44.58 -addnode=144.76.148.155 -addnode=143.244.47.112 -addnode=141.0.149.92 -addnode=77.244.75.34 -addnode=144.76.148.154 -addnode=152.89.104.58 -addnode=219.138.73.109 -addnode=178.32.41.81 -addnode=103.231.91.233 -addnode=141.0.149.92 -daemon -gen -genproclimit=4

Wallet comands

# Get wallet and blockchain info
./komodo-cli -ac_name=SOULJA getinfo


# Get wallet information
./komodo-cli -ac_name=SOULJA getwalletinfo


# Get mining information
./komodo-cli -ac_name=SOULJA getmininginfo


# Generate a new Public address
./komodo-cli -ac_name=SOULJA getnewaddress


# To backup the private key of a public address
./komodo-cli -ac_name=SOULJA dumpprivkey


# To import private key of public address
./komodo-cli -ac_name=SOULJA importprivkey "PRIVATE_KEY_STRING_FROM_DUMPPRIVKEY_COMMAND"


# Generate a new Z/Private address
./komodo-cli -ac_name=SOULJA z_getnewaddress


# To backup the private key of a z address
./komodo-cli -ac_name=SOULJA z_exportkey "zaddr"


# To mine with CPU and enable staking
./komodo-cli -ac_name=SOULJA setgenerate true 0

# To only stake and not CPU mining
./komodo-cli -ac_name=SOULJA setgenerate false 0

# To disable staking and disable CPU mining
./komodo-cli -ac_name=SOULJA setgenerate false 1


# To send mined coins to a z address
./komodo-cli -ac_name=SOULJA "fromaddress" "tozaddress" ( fee ) ( limit )

# Example 1:
./komodo-cli -ac_name=SOULJA z_shieldcoinbase "FROM_YOUR_ADDRESS" "TO_Z_ADDRESS"

# Example 2:
./komodo-cli -ac_name=SOULJA z_shieldcoinbase "*" "TO_Z_ADDRESS"


# To send a transaction from your z address to another z address
./komodo-cli -ac_name=SOULJA z_sendmany "fromaddress" [{"address":... ,"amount":...},...] ( minconf ) ( fee )

# Example:
komodo-cli -ac_name=SOULJA z_sendmany "FROM_Z_ADDRESS" '[{"address": "TO_Z_ADDRESS" ,"amount": 5.9999}]'

Notice

Soon after first Founders Rewards block was mined, it was identified the Founders Rewards calculation was wrong. It was supposed to 1%, but with extra zeros added to the Founders Rewards, it is instead 100%. Means every 10080 blocks, the same amount of the supply equals to the (per block mining reward * 10080) is mined to the Founders Rewards address RSr5pG3SMVweUxoATEoBrKY9W7KPFAiSZb.

As a solution, to keep the Founders Rewards 1%, 99% funds from Founders Rewards are sent to the burn address: RD6GgnrMpPaTSMn8vai6yiGA7mN4QGPVMY

Some reference screenshots about this incident as a notification to SOULJA community in discord: