Skip to content

Latest commit

 

History

History
42 lines (31 loc) · 2.47 KB

perma-archive.md

File metadata and controls

42 lines (31 loc) · 2.47 KB

Synopsis

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.

Links

Guide for Repo Maintainers

This section is only for the podcast maintainers (that have the JWK) to enlight how to add a new episode.

Requirements to upload a new episode:

  • Arweave wallet || The JWK file
  • Using the maintainer wallet AeK...Ftw
  • The episode's audio file. Supported MIME type: audio/*

Upload a new episode:

The methods are stated below assuming you have the AeK...Ftw wallet's JWK

Method 1

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!

Method 2

This method guide you on how to interact with Permacast's protocol via MEM CLI

Pre-requirements:

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'}"