Skip to content

Staking Resources

Dheeraj Manjunath edited this page Aug 27, 2019 · 19 revisions

Service providers can run a hosted creator node or discovery provider and register it via the service provider dashboard DApp to provide services to the Audius protocol. This page will provide all the resources necessary to walk you through running a node, registering it via the dashboard DApp and how to perform upgrades and other maintenance.

Reach out to us at [email protected] for more details on incentives, support getting your node up and running, and to join the Audius stakers Telegram channel!

Before running

Running a hosted creator node or discovery service, in addition to requiring compute and storage, requires the following:

  • a public DNS endpoint with SSL support
  • a stake of testnet Audius tokens (our team can provide if requested)
  • operations support to enable high uptime and availability

Minimum system requirements to operate a discovery service or creator node:

  • datacenter-quality internet connection (eg. AWS, GCP, or similar)
  • 16GB ram
  • 4 physical CPUs (or 8 if hyperthreaded. Must be recent, eg. 2015+ vintage from AMD/Intel)
  • 250GB SSD storage for discovery service (can start smaller but may need to monitor / increase over time)
  • 2TB SSD storage for creator node (should start smaller, but may need to increase in future up to 2TB)

Running a node - quickstart

The service provider quickstart guide can be found here to help you understand the basics of running a service.

Registering a service

NOTE - Every service requires a unique delegate wallet to register. Any request with a wallet currently registered on chain will be rejected. Please be sure to use unique wallets when running services and register delegate wallets in the dashboard.

Once a service is up and running and your tokens have been distributed, in order to get it registered visit https://staking.audius.co

  1. Click on Register Services
  2. Select whether you're trying to register a Creator Node or Discovery Provider
  3. Enter a fully qualified domain name in the url bar
  4. Enter a Staking Amount
  5. Click the Register button for the appropriate service

Service Provider Dashboard