Grin Infrastructure & Development Update (Last Weeks)
Over the past two weeks I have been working on building infrastructure and tooling to support the Grin ecosystem and improve accessibility for users and developers.
Grinffindor Services
These endpoints provide public access to nodes and services.
Hardware & Infrastructure
-
Purchased a miner for the Grin testnet
-
Installed a 42U server rack
-
Acquried two Dell servers:
-
one dedicated to development
-
one dedicated to the Grin ecosystem services
-
Virtualization & Services
The infrastructure runs on Proxmox with multiple VMs:
-
Reverse proxy VM
-
Testnet node VM (including Stratum server)
-
Mainnet node VM
-
Testnet Telegram bot VM
-
Mainnet Telegram bot VM
Node capabilities
-
Operating as DNS seeders
-
Foreign APIs are publicly accessible ā wallet connectivity enabled
Telegram Bots
Mainnet Faucet Bot
Testnet Faucet + Tipping Bot
Testnet Tipping Feature (New)
Last week I extended the testnet bot with tipping functionality.
Commands
-
/deposit
-
/withdraw
-
/tip
Technical details
-
Wallet runs in a separate account/path
-
Tips are executed off-chain between Telegram users
-
Deposits and withdrawals use Slatepacks
-
Currently in testing phase
Test group:
Community testing and feedback are very welcome.
Role of the Infrastructure
This setup aims to:
-
improve wallet connectivity
-
strengthen network resilience via seeder nodes
-
provide easy access to testnet coins
-
encourage community interaction through faucet & tipping tools
Plans for the Coming Weeks
Bots & Services
-
finalize the faucet + tipping bot
Umbrel Integration
-
create an Umbrel GrinNode hosting example
-
extend Umbrel GrinNode functionality
(feedback from four community members will be incorporated)
Core & API Work
-
extend Grin++ and grin-rust-node APIs
-
submit a pull request
Grinffindor
- Implement Website + feature
After completing these tasks, Iām open to new ideas and areas where I can contribute.
Feedback, testing, and suggestions are welcome ![]()
