The "All Core Devs Meetings" repository on Permacast is a repo that archive permanently the audio recordings of AllCoreDevs-Meetings. The purpose of this is to preserve the historical and valuable core developers discussions and save it from getting vanished (probably) from the web2 hoting services. The audio files are stored on the Arweave network.
- Archiving Repository. Status: ongoing
- Data uploader(s) / Repo Maintainer(s): AeK_9yb3f3HEK1Gzwky6tIx8ujW9Pxr_FkhCkWftFtw
- Arweave mentions by ethereum.org. link
This section is only for the podcast maintainers (that have the JWK) to enlight how to add a new episode.
- Arweave wallet || The JWK file
- Using the maintainer wallet
AeK...Ftw
- The episode's audio file. Supported MIME type:
audio/*
The methods are stated below assuming you have the AeK...Ftw
wallet's JWK
This is the simple non-technical method to upload a new episode via permacast.dev frontend
Steps:
- Navitgate to the podcast's page & click
add new episode
- add the episode's name & description, then upload the audio file
- click
Upload
are you are done!
This method guide you on how to interact with Permacast's protocol via MEM CLI
Pre-requirements:
- MEM CLI installed (npm package)
- Audio file's TXID: uploaded to Arweave via the JS lib or ardrive (non-technical UX)
Steps:
- Open your terminal and run the following command
mem write --functionId umgZPnh_b_AfHHk9x4eCcFGy6QF0OYd9_7oe5ki3Afs --inputs "{'function': 'addEpisode', 'pid': 'lM27ylbkuBctxlit4kD71cSRvnXrMCSwgIGKNu2XRC4', 'name': 'EP NAME', 'desc': true, 'content': 'AUDIO-FILE-TXID', 'jwk': 'Arweave_JWK', 'sig': 'Arweave_Signature'}"