LoL Update #3 for Our Nostr API Marketplace: Play with YouTube & Transcription Services!
GM friends. This is the third update of our Legend of Lightning Project: Data Buffets/CASCDR (described initially here).
TLDR: we are building an open standard for offering, discovering and consuming Lightning paid APIs (L402s) with nostr for broadcast & discovery. It's a lot like Zapier but with Lightning & Nostr and without any of the rent seeking or surveillance typical in today's digital economy.
Today we are announcing the latest update to CASCDR. We have just released a new demo workflow that showcases our new Whisper Audio Transcription endpoint. The workflow allows users to pay to input a youtube url, extract the underlying files with the Yitter endpoint then forward it to a Whisper transcription endpoint. The end result: transcribe any YouTube video you want with just your LNWeb (Alby) enabled browser!
Screenshot of the Demo shown below
With this demo we hoped to add yet another value proposition for our users and yet another building block that crafty plebs can add to their toolbox 🧰 🔧 🤠👍.
Whisper Transcription Endpoints & New Possibilities
Transcription is such a useful capability when it comes to making sense of the world and unlocking value from the world's information. That is why we took it upon ourselves to make it a core building block of CASCDR.
In order to make this demo we had to spin up a new service endpoint with quite a few features. Firstly, the endpoint allows you to upload either videos or audio. It also allows for direct uploads OR links to the resource
You'll also notice the rate based calculations that depend on the length of the audio content. There is a flat fee of about 30 sats + 30 sats per minute of audio transcribed. This allows us to share costs between the service providers and the end users in a way that is fair & sustainable!
We plan to make this and all of our other endpoints open source so that other tech savvy plebs can earn sats by running a good honest service!
The Sky's the Limit
We are under the hood adding new services and capabilities that demonstrate what you can do with a truly decentralized private network of service providers. Some additional services that catch our eye:
-
SMS services - so that you can incorporate them into a logic app without KYC or signing up for a huge service that costs
-
UTXOracle - service that can retrieve the bitcoin price in realtime based on UTXO heuristics
-
TBD - Make your requests in the comments!
As previously stated, we are also working to make the NIP-105 network composable with input/output hashes for discoverability of compatible services & a reputation system to ensure good Game Theory!
Service Provider Example Project Overhaul
We are also overhauling the NIP-105 server in hopes to make it as accessible as possible. This is being done in three main ways, modular service design. clear and readable code, and kickass documentation. It should be dead simple for anyone to spin up a NIP-105 server.
-
Modular Service Design - The services that you offer should be plug and play. To do this we are standardizing how services are formatted, that way, it’s as easy as importing your service file and adding it to a list. We’re excited to see what you make!
-
Clear and Readable Code - All code is written in typescript, variables and functions are clearly named, and we made a special effort to make the code as simple and to the point as possible. We believe that good readable code is the foundation of good FOSS.
-
Kickass Documentation - The readme file will have a full tutorial on how to spin up a NIP-105 server from source, how to configure your server, and how to add in custom services! We may also include a full docker image for maximum plug and play-ness!
We want our server to be the boilerplate for many amazing things to come, and that all starts with a great developer experience. That’s why we’re overhauling our server, we’re not okay with good enough. We hope to have a monorepo available by the next weekly update.
Closing Thoughts
We are working to build a better, decentralized and fairer marketplace and future that has bitcoin & nostr at the center of it! If you feel inclined check out the app, share it with friends and send your feedback our way! Stay tuned plebs!