Running a GOAT Sequencer
This guide is for running a Sequencer node, which is different from running a Validator node. Sequencers require a 100 BTC lock-up and special permissions. For validator information, see Running a Validator.
Pre-requisites
Before you can run a GOAT Sequencer, you need to meet the following pre-requisites:
- Have 100 BTC available for the security deposit
- Submit and pass the whitelisting process through GOAT DAO
- Have the technical expertise to run and maintain a Sequencer
- Have a security system in place for MPC service nodes
- Follow the deployment documentation (provided after approval)
System Requirements
To run a GOAT Sequencer, you need to meet the following system requirements:
description | requirement |
---|---|
CPU | 16-core CPU |
RAM | 32GB RAM |
Storage | 1TB SSD |
Network | High-availability connection |
Get qualified to run a sequencer
Technical Expertise
Sequencers are critical to GOAT Network's security and performance. You must demonstrate expertise in running high-availability infrastructure and blockchain nodes.
Docker Environment
We use Docker for deployment. Ensure you're comfortable with Docker and container orchestration.
Secure Key Management
Implement robust security for private key management, including:
- Secure key generation
- Backup procedures
- MPC service node management
- Hardware security modules (recommended)
Follow Deployment Guide
After approval, you'll receive access to the detailed deployment documentation.
Register your sequencer
Submit sequencer information
Once approved, submit your Sequencer information for the GOAT Dashboard:
name: Your Sequencer name
avatar: Sequencer image URL
url: https://your-website-or-social
address: Whitelisted BTC address
seq_addr: Sequencer address (provided after setup)
pubkey: Public key (provided after setup)
desc: Brief description of your operation
Complete the lock-up process
- Access the GOAT Sequencer Dashboard
- Connect your whitelisted wallet
- Lock up 100 BTC as security deposit
- Complete node setup using provided instructions
- Generate and submit required keys
Maintain Your Sequencer
Ensure continuous operation to avoid penalties.
Poor performance or downtime may result in slashing of your locked BTC.
The complete technical setup guide will be provided after the whitelisting process. This documentation maintains compatibility with Metis-style deployment while implementing GOAT Network's specific requirements.