Getting Started
🧰 Use the Javascript SDK
Interact with music and accounts using the JavascriptSDK.
- Getting Started - Start here to get up and building with Audius.
- Create Apps Easily - Run
npx create-audius-app
to get a head start building. - Advanced Options - Ready to dig in more? check out the Advanced Options section for even more options.
📤 Use the REST API
Get read-only access using the RESTful API.
- Full API Reference - Query, stream, and search for tracks, users & playlists across the network.
- Explore the API with Postman - Explore the Audius API with Postman.
🧑💻 Getting Help & Reporting Bugs
Join the developer community, get direct support, and file issues.
- Developer Discord - Join the community and head to the Developers section
- Get one on one support - Book a meeting with Developer Relations.
- Report a bug or make a feature request - Better yet, see a bug you have a fix for? Open a PR!
🔐 Log in With Audius
- Quickstart - Log In with Audius to retrieve a user's Audius profile information and optionally get permission to perform actions on their behalf.
- Demo Apps - Log In examples using React or vanilla JS, and a convenient button generator to get started.
🦔 Hedgehog
Hedgehog is an open-source, client-side Ethereum wallet that aims to lower the barrier of entry to crypto projects by using a username and password.
- Learn More - Learn more about the motivation for a lower barrier to entry wallet in the crypto ecosystem.
- Source Code - Get the source code on GitHub.
- More Docs - Even more Hedgehog specific documentation.
፨ Audius on The Graph
Explore on-chain governance using The Graph.
Audius has a GraphQL API Endpoint hosted by The Graph called a subgraph for indexing and organizing data from the Audius smart contracts.