A bot to automatically farm BlockCoins on blockcoin.vercel.app
Project description
BlockCoins
Automate BlockCoin farming on https://blockcoin.vercel.app with ease.
📦 Installation
pip install blockcoins
🚀 Features
- Multi-threaded automated post creation
- Automatic liking of posts (two like methods)
- Target-based coin farming
- Thread-safe logging of created posts
- Graceful error handling and recovery
- Real-time stats on earnings and performance
🔧 Usage
from blockcoin import BlockCoinFarm
# Your login credentials
username = "your_username"
password = "your_password"
# Initialize the farming bot
farm = login(username, password)
# Post contents and prices
texts = ["Farming blockcoins!", "Let's go!", "Boost me up!"]
prices = [1, 2, 3, 4, 5]
# Start farming
stats = farm.get_blockcoins(
post_texts=texts,
prices=prices,
thread_count=3,
amount_of_blockcoins=100,
like=1 # like method: 1 = raw request, 2 = API method
)
# Print results
print(stats)
⚙️ Class: BlockCoinFarm
init(username, password)
Initializes the bot with your login details.
login()
Logs into blockcoin.vercel.app and stores the session.
get_blockcoins(post_texts, prices, thread_count=1, amount_of_blockcoins=None, like=1)
Starts the farming process.
Arguments:
- post_texts: List of text strings to be posted
- prices: List of prices for the posts
- thread_count: Number of concurrent threads (default 1)
- amount_of_blockcoins: Stop when target is reached (optional)
- like: Liking method (1 = raw HTTP, 2 = API-based)
Returns a dictionary with:
- initial_balance
- final_balance
- coins_earned
- target_reached (True/False)
- time_took (formatted time string)
- posts_created (int)
- average_price (float)
- coins_per_minute (float)
- like_method_used (int)
- details (list of created post dicts)
🧠 Notes
- Threaded execution ensures high performance farming.
- If a thread encounters a "No
const data = [" error, it will retry intelligently. - You can stop the farming process anytime with Ctrl+C.
- The like method is optional — use
like=2if the default fails.
🛠 Example Output
{ 'initial_balance': 50, 'final_balance': 150, 'coins_earned': 100, 'target_reached': True, 'time_took': '0:01:32.141245', 'posts_created': 48, 'average_price': 2.3, 'coins_per_minute': 65.21, 'like_method_used': 1, 'details': [...] }
💬 Support
Issues or questions? Hit up the dev or open an issue on the GitHub repo.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file blockcoins-0.2.1.tar.gz.
File metadata
- Download URL: blockcoins-0.2.1.tar.gz
- Upload date:
- Size: 4.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ec3623a74d766b424385adcd7c4c08cd19ee903392186c16510d5ff81e1e625b
|
|
| MD5 |
ca08e92a0c336ca6aaa4f02bd1d1c365
|
|
| BLAKE2b-256 |
f647a4748c0b9c81b2d8fa4bf77c9813151f637da889b4bc2ef3577e14ce15a1
|
File details
Details for the file blockcoins-0.2.1-py3-none-any.whl.
File metadata
- Download URL: blockcoins-0.2.1-py3-none-any.whl
- Upload date:
- Size: 5.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5cde474fe58b6bd456ef53fb0bb0aa49c06bd4e57f1639e4e3de8ff4c02dd631
|
|
| MD5 |
e3caeed9a3d0a9e006eb428831c89d50
|
|
| BLAKE2b-256 |
006eb41bfea7e4631dbff981c6ee013e0b9f229b7348a982ec2436ac4efaec1e
|