A Novel Protocol For Permanent Podcasting Storage & Indexing
Permacast is a new protocol that empowers podcasting and facilitates a secure, anti-censorship, private, and permanent storage for podcasts, in addition to content indexing, discovery, and interoperability with web2 podcasting infrastructure. To learn more about Permacast, visit our website
git pull https://github.com/parallel-news/permacast-protocol.git
npm install
npm run local-test
Then you can add and test all of the contract's functions locally from src/local-testing/contract.tests.js.
Permacast's state (testnet and mainnet) is relatively related to the technical protocol stage.
| Feature/Specification | Amber | Bloodstone |
|---|---|---|
| Smart Contract Protocol | SmartWeave | EXM |
| Storage Payment Token | Arweave (AR) | AR L2 via EverFinance |
| Source Code | contract | contract |
| Factory Structure | Seprarated distributed factories that inherits the same source code | a single factory indexing all of the podcasts |
| Techstack | Arweave (L1) | Arweave (EverFinance - EXM - Molecule) |
| Interaction Fee Reduction | N/A | -20x |
| Instant State Evaluation | ❌ | ✔️ |
| Gasless Contract Interaction | ❌ | ✔️ |
| Interaction Success Guarantee (blockchain network level) | ❌ | ✔️ |
- Contract address: zVgwbAUeYaYeZiRnv1Lqg4yLELC7OXsPDMhdfmQHTG4
- soft-fork Blockheight:
#1149699
This protocol is licensed under the MIT License