audiusd

module
v0.0.0-...-9f84b30 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 23, 2025 License: Apache-2.0

README

audiusd

license releases

A golang implementation of the audius protocol.

docs/validators.md

Run and maintain an Audius Protocol Validator, secure the network.

docs/developers.md

Build the future of decentralized music distribution.


Quickstart
docker run --rm -it -p 80:80 -p 443:443 audius/audiusd:current
open https://localhost/console/overview

Node Operators

Migrate an existing content node or discovery node to audiusd.

Directories

Path Synopsis
cmd
audiusd command
examples
etl command
indexer command
pkg
common
anything related to accounts like signing, wallets, and serialization used by config, server, and sdk
anything related to accounts like signing, wallets, and serialization used by config, server, and sdk
console/cmd command
console/templates
templ: version: v0.3.898
templ: version: v0.3.898
console/templates/layouts
templ: version: v0.3.898
templ: version: v0.3.898
console/templates/pages
templ: version: v0.3.898
templ: version: v0.3.898
core/console/templui/components/icon
templui component icon - version: v0.95.0 installed by templui v0.95.0
templui component icon - version: v0.95.0 installed by templui v0.95.0
core/console/templui/utils
templui util templui.go - version: v0.95.0 installed by templui v0.95.0
templui util templui.go - version: v0.95.0 installed by templui v0.95.0
core/console/views/components
templ: version: v0.3.943
templ: version: v0.3.943
core/console/views/layout
templ: version: v0.3.943
templ: version: v0.3.943
core/console/views/pages
templ: version: v0.3.943
templ: version: v0.3.943
core/server
simple type aliases that make readability, imports, and auto complete easier
simple type aliases that make readability, imports, and auto complete easier
eth
etl
mediorum/persistence
Package persistence handles taking content from the temp store and storing it in the persistence store.
Package persistence handles taking content from the temp store and storing it in the persistence store.
pos
These data structures allow core and mediorum to communicate for Proof of Storage challenges.
These data structures allow core and mediorum to communicate for Proof of Storage challenges.
pubsub
A generic pubsub system built with go channels.
A generic pubsub system built with go channels.
safemap
Package safemap provides a concurrency-safe generic map.
Package safemap provides a concurrency-safe generic map.
sdk

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL