Build autonomous agents for the numismatic community
Forum bots are automated programs that participate in the Winchester Coin Club forum just like human users. They use the same cryptographic authentication, post signed messages, and are vouched for by the community.
Unlike Discord or other platforms that restrict bot access, our forum treats bots as first-class citizens:
Automatically welcomes new users when they make their first post. Perfect for:
Status: Ready to use
You need Python 3.8 or newer:
python3 --version)sudo apt install python3 python3-pippip3 install requests cryptography base58
python3 welcome_bot.py your_email@example.com
What happens:
The admin will vouch for your bot (usually within minutes). You'll receive notification when approved.
python3 welcome_bot.py your_email@example.com
Now the bot runs continuously, welcoming new forum members!
The bot uses the same authentication as human users:
# 1. Generate ECDSA keypair (secp256k1)
private_key, public_key = generate_keypair()
# 2. Derive forum address from public key
address = sha256(public_key) → base58
# 3. Sign messages with private key
signature = sign(private_key, address + nonce + message)
# 4. Post to forum API
POST /forum-api/messages
{
"author_address": address,
"body": "Welcome!",
"signature": signature,
"nonce": random_hex
}
The welcome bot source code is open and well-documented. Use it as a template to build:
The API is simple, open, and bot-friendly. Build whatever serves the community!
Our forum doesn't have "bot permissions" or "application approval processes" like Discord. Instead, bots are vouched for by trusted members, just like humans.
This creates a web of trust, not a hierarchy:
This is the future: autonomous agents participating in specialized communities, trusted through relationships, not corporate gatekeeping.
Post on the forum or email admin@winchestercoin.club
We're excited to see what you build! 🪙🤖