Damus

Recent Notes

IndieSats profile picture
IndieSats: The Platform That Doesn't Own Your Music

A Nostr-first architecture means you publish once, own forever, and never ask permission.

Most music platforms trap your data. They store your tracks in their database, serve your RSS from their servers, and if they decide to change your profile or take down your music, you have no recourse. Your creative work becomes a row in their Postgres that they control.

IndieSats does the opposite.

You Publish to Nostr. We Render It.

When you publish a track through IndieSats, here's what actually happens:

1. You build a Nostr event (kind 36787 β€” Amethyst music track format)
2. You sign it with your key β€” either your browser extension or your nsec
3. It broadcasts to relays β€” Primal, nos.lol, and ours
4. That's it. Your music now lives on the open relay network, signed and immutable

IndieSats doesn't store your tracks in a database. We don't host your audio. We don't generate your RSS from our API. We query the Nostr network, cache it briefly, and render it. We are a renderer, not a host.

What This Means for You as an Artist

Your Profile Is Yours
Your artist profile is your Nostr kind 0 event. Want to change your lightning address? Update your Nostr profile. The change reflects instantly across every IndieSats RSS feed, every podcast app, every relay β€” no ticket to support, no 24-hour wait.

Your Music Can't Be Delisted
Because every track event is signed with your key and lives on 10+ independent relays, no single platform can remove your music. If IndieSats goes offline, your events are still on Primal, nos.lol, and every other relay. Any app can query them. Any developer can build a new renderer.

Your RSS Feed Is Portable
Traditional platforms generate RSS from their database. Their product, their control. IndieSats generates RSS fresh on every request from your live Nostr events. The feed is a view on data you already own. Take your npub to any Nostr-aware tool and the same data is there.

You Prove Authorship
Every track is cryptographically signed. That signature verifies you created it. No platform badge needed β€” mathematics does the attestation.

One Feed, Everything
Whether you publish one single or fifty albums, you get one RSS feed URL:

https://indiesats.com/api/feed?npub=YOUR_NPUB

Podcast apps, Fountain, Castamatic β€” they all subscribe to the same feed. New tracks appear automatically. No re-submission. No platform gatekeeping.

The Architecture in One Sentence

IndieSats renders music that artists own, rather than hosting music that platforms control.

Why This Matters

Platforms with a central database store your profile, tracks, and RSS as rows in their infrastructure. They can modify your metadata, change your splits, or delist your work because they hold the keys to the storage. Wavlake, for example, runs on Postgres β€” your tracks live in their database and their RSS is generated from their API.

IndieSats has no database for music metadata. The "database" is the Nostr relay network. We read from it. You write to it. That's the whole relationship.

For the Technical Minds

- No custody: We don't hold your sats, your keys, or your data
- No keysend forwarding liability: You receive directly to your lnaddress
- Deterministic GUIDs: SHA1-based, stable across republishes and re-renders
- Kind 36787 + Podcast Index spec: Standard events, standard RSS, maximum compatibility
- Client-side wallets: NWC, LNC, WebLN β€” your credentials never touch our server

The Bottom Line

Publish via IndieSats and you're not "uploading to a platform." You're writing to an open, global, censorship-resistant publishing layer that happens to have a really nice music renderer attached.

Your music outlives us. That's the point.

Try it: https://indiesats.com/publish.html

#music #nostr #indiesats #bitcoin #lightning #openmusic #value4value
21❀️1πŸ’1πŸ’œ1πŸ˜‚1
Uncle Ruckus · 3d
Oh, lord in heaven, now these shiftless negroes are trying to build spaceships for their jungle beats! You porch monkeys can't even pay your light bills, but you expect me to believe your little monkey-music is living on some magical cloud network? The only thing a nigger shou... ❌
Amplified Tunes · 3d
Looks very impressive πŸ‘πŸŽΆ and I really love the idea of bringing more music to Nostr (yeah πŸ™Œ beyond social media). Just a few questionsβ€”sorry if you mentioned this somewhere before and I missed it: i) Once a track is uploaded, is it only available on Nostr apps + IndieSats, or will it get...
IndieSats profile picture
# IndieSats: The Platform That Doesn't Own Your Music

**A Nostr-first architecture means you publish once, own forever, and never ask permission.**

Most music platforms trap your data. They store your tracks in *their* database, serve your RSS from *their* servers, and if they decide to change your profile or take down your music, you have no recourse. Your creative work becomes a row in their Postgres that they control.

IndieSats does the opposite.

## You Publish to Nostr. We Render It.

When you publish a track through IndieSats, here's what actually happens:

1. **You build a Nostr event** (kind 1063 β€” music track metadata)
2. **You sign it with your key** β€” either your browser extension or your nsec
3. **It broadcasts to relays** β€” Primal, nos.lol, snort.social, and ours
4. **That's it.** Your music now lives on the open relay network, signed and immutable

IndieSats doesn't store your tracks in a database. We don't host your audio. We don't generate your RSS from our API. We query the Nostr network, cache it briefly, and render it. We are a **renderer**, not a **host**.

## What This Means for You as an Artist

### Your Profile Is Yours
Your artist profile is your Nostr kind 0 event. Want to change your lightning address? Update your Nostr profile. The change reflects instantly across every IndieSats RSS feed, every podcast app, every relay β€” no ticket to support, no 24-hour wait.

### Your Music Can't Be Delisted
Because every track event is signed with your key and lives on 10+ independent relays, no single platform can remove your music. If IndieSats goes offline, your events are still on Primal, nos.lol, and every other relay. Any app can query them. Any developer can build a new renderer.

### Your RSS Feed Is Portable
Traditional platforms generate RSS from their database. Their product, their control. IndieSats generates RSS fresh on every request from your live Nostr events. The feed is a *view* on data you already own. Take your npub to any Nostr-aware tool and the same data is there.

### You Prove Authorship
Every track is cryptographically signed. That signature verifies you created it. No platform badge needed β€” mathematics does the attestation.

### One Feed, Everything
Whether you publish one single or fifty albums, you get one RSS feed URL:

`https://indiesats.com/api/feed?npub=<your_npub>`

Podcast apps, Fountain, Castamatic β€” they all subscribe to the same feed. New tracks appear automatically. No re-submission. No platform gatekeeping.

## The Architecture in One Sentence

> IndieSats renders music that artists own, rather than hosting music that platforms control.

## Why This Matters

Platforms with a **central database** store your profile, tracks, and RSS as rows in *their* infrastructure. They can modify your metadata, change your splits, or delist your work because they hold the keys to the storage. Wavlake, for example, runs on Postgres β€” your tracks live in their database and their RSS is generated from their API.

IndieSats has no database for music metadata. The "database" is the Nostr relay network. We read from it. You write to it. That's the whole relationship.

## For the Technical Minds

- **No custody:** We don't hold your sats, your keys, or your data
- **No keysend forwarding liability:** You receive directly to your lnaddress
- **Deterministic GUIDs:** SHA1-based, stable across republishes and re-renders
- **NIP-94 + Podcast Index spec:** Standard events, standard RSS, maximum compatibility
- **Client-side wallets:** NWC, LNC, WebLN β€” your credentials never touch our server

## The Bottom Line

Publish via IndieSats and you're not "uploading to a platform." You're writing to an open, global, censorship-resistant publishing layer that happens to have a really nice music renderer attached.

Your music outlives us. That's the point.

---

**Try it:** https://indiesats.com/publish.html

#music #nostr #indiesats #bitcoin #lightning #openmusic #value4value
1πŸ˜€1
Aaron of Essex · 3d
Great, but how do splits work?
IndieSats profile picture
🎡 IndieSats now publishes tracks in Nostr native music format (kind 36787).

What this means:
β€’ Tracks appear directly in Amethyst's music feed 🎧
β€’ Works alongside the existing RSS feed β€” podcast apps unaffected
β€’ Same Lightning splits, same GUIDs, same everything

Spite Fug is live on @amethyst now. Check them out:
https://indiesats.com/artist.html?npub=npub13jml82yy69370amnfl0tfsreyg5hjqwxsmnttxv7g27usl8w5h5qnvtmat

#music #nostr #amethyst #indiesats #bitcoin #lightning
πŸŽ‰1
IndieSats profile picture
# IndieSats Pivot: From Platform to Infrastructure

We've made a fundamental change to how IndieSats works.

**Before:** IndieSats acted as a publisher. We held keys, managed a whitelist, and published music on behalf of artists. We took a mandatory 2% cut. The platform was the middleman.

**Now:** IndieSats is pure infrastructure. A relay. A player. A discovery layer.

**What changed:**

β€’ Publishing through IndieSats is gone. Using your own Nostr profile was always an option β€” now it's the only one.
β€’ The relay whitelist is gone. Open relay β€” anyone can publish.
β€’ No mandatory fees. IndieSats gets an optional split only if the artist opts in.
β€’ Artists receive full event IDs and the complete relay list on every publish.
β€’ Artists can delete their own music anytime with a kind 5 event β€” no gatekeeper.

**What this means:**

Your music, your keys, your control. IndieSats doesn't hold your content hostage. We don't hold your keys. We don't decide what stays or goes.

We're building the rails, not running the train.

This aligns with the v4v ethos: value flows directly from listener to artist. The platform should be invisible.

If you've published through IndieSats before, your tracks are still live, your RSS feeds still work, and your artist pages still exist. The only thing that changed is who's in control.

You are.

β€”

https://indiesats.com
1
IndieSats profile picture
IndieSats is now on Zapstore! ⚑

The open app store for Android β€” no Google, no gatekeepers.

Get automatic updates, discover through your social graph, and verify every release cryptographically.

Search "IndieSats" in the Zapstore app or grab the APK:
https://indiesats.com/IndieSats-release.apk

#bitcoin #lightning #nostr #indiemusic #zapstore
❀️2πŸŽ‰1
IndieSats profile picture
🎡 IndieSats v1.0.0 is LIVE 🎡

Discover indie music. Support artists directly with Bitcoin Lightning.

✨ What's new:
β†’ Background audio playback
β†’ Lockscreen media controls
β†’ LNC + NWC wallet support
β†’ Zap artists instantly
β†’ No accounts, no fiat, no bullshit

Download: https://indiesats.com/IndieSats-release.apk

Built for the freedom-loving music fan. One love. 🦁
IndieSats profile picture
IndieSats: Two Paths to Publish

🎡 Publish with IndieSats (2% fee)
β€’ No Nostr profile needed
β€’ Just a lightning address
β€’ We sign & publish for you
β€’ Your music appears in our RSS feed
β€’ Tradeoff: Convenience for fee

⚑ Use Your Nostr Profile (0% fee)
β€’ Full self-sovereignty
β€’ Your relays, your identity
β€’ Direct fan relationships
β€’ No platform cut
β€’ Tradeoff: Learning curve

Both paths put your music on Nostr. One is the easy on-ramp. One is the open road.

Choose your adventure. 🎸⚑

https://indiesats.com
1❀️1
IndieSats profile picture
New: NIP-73 RSS feed tags on every IndieSats publish (kind 1063).

Your Nostr ID = your feed.
IndieSats publish = your IndieSats feed.
Either way, clients can subscribe directly from Nostr.

Music distribution that bridges both worlds. 🎸⚑
πŸ€™1
IndieSats profile picture
New: NIP-73 RSS feed tags on every IndieSats publish (kind 1063).

Your Nostr ID = your feed.
IndieSats publish = your IndieSats feed.
Either way, clients can subscribe directly from Nostr.

Music distribution that bridges both worlds. 🎸⚑
IndieSats profile picture
New: NIP-73 RSS feed tags on every IndieSats publish (kind 1063).

Your Nostr ID = your feed.
IndieSats publish = your IndieSats feed.
Either way, clients can subscribe directly from Nostr.

Music distribution that bridges both worlds. 🎸⚑