LoL Update #2 for Our Nostr API Marketplace: CASCDR Client is Live!
Hello friends this is a follow up update from our project first announced here.
TLDR: we are building a standard & decentralized network for discovering, consuming and posting reviews of L402 API Services using nostr. We aim to decentralize compute services, promote efficiency by removing rent seeking at every level of the process and show the power of lightning (L402) & nostr!
Today we are announcing a client app called CASCDR that lets you visually build workflows from service providers on nostr & pay for them in lightning!
CASCDR: New NIP-105 Workflow Demo is LIVE
We have a major announcement of the demo of a new client called CASCDR. The web application will allow users to visually create workflows of NIP-105 endpoints and chain them one into the other to accomplish tasks. CASCDR has the ability to take an input, pay with your Alby extension then cascade services together to produce a final result. For demo purposes it is recommended that you use a desktop browser + WebLN extension to get the most out of the app.
The current demo showcases the ability to use an LLM like ChatGPT to generate a Text to Image prompt to create high quality images!
Screenshot of workflow + its output
Additionally, CASCDR allows users to consume services individually. For example users can consume ChatGPT services anonymously without a credit card subscription:
Privately chat with ChatGPT using your Alby enabled browser
Available Services
If you hover over the "Available Services" tab on the top bar, you can explore each service and consume them individually.
Currently CASCDR supports three types of paid lightning services:
-
ChatGPT Turbo3.5 LLM queries
-
Stable Diffusion Text to Image services
-
YouTube Download/Streaming
CASCDR Roadmap:
We plan to add additional services to CASCDR to add value in even more use cases & unlock the creativity of our users! Here is a list of things we plan to do in the near future
-
Add New Services:
-
Transcriptions
-
Video to audio conversion
-
TBD! Make your requests!
-
-
Construct Additional Demo Templates: that showcase the power of the new services used in conjunction with each other and existing services!
-
Constructing Arbitrary Workflows - the current version is simply a demo with one pre-configured use case...we will change that to make it user generated!
-
Deployment: Publishing Your Own Workflows as NIP-105 services to stack sats!
Other Data Buffet Announcements
While we are excited about CASCDR, there is still much more going on as we iterate and improve upon the NIP-105 API Marketplace spec! Currently we are working on numerous improvements to the NIP and implementation prototypes to lower costs, improve speed and enhance the game theory that will make the NIP-105 marketplace the place to be!
-
NIP-57 Zap Receipts Added to Spec: clients will be able to request proof of payment that they can use to post reviews of service speed, quality & integrity
-
Rate Based Calculations for Services Added to Spec: Allow service providers to provide services based on a known quantity + a setup price. For example for audio transcriptions, service providers could specify a flat fee and a per minute or per second rate. This improvement will make it much easier for consumers & service providers to match cost and make deals!
Under Construction:
We are proud about where we are but by no means satisfied! We are currently working on a handful of areas to make the marketplace even better for all participants:
-
Higher Performance Service Provider Templates in Bun JS
-
New service categories (see above in CASCDR announcement)
-
Implementing Improvements Proposed in the Spec
-
Input/Output schema hashing to improve searchability & standardization
-
Implementing the reviews system to reward/punish service quality
-
Implement Rate Based calculations to give service providers flexibility on how they share cost with their clients
-