An open API service indexing awesome lists of open source software.

https://github.com/ipshipyard/helia-adventure

Learn the building blocks of IPFS with Helia: CIDs, UnixFS, CAR files and content routing.
https://github.com/ipshipyard/helia-adventure

Last synced: 4 months ago
JSON representation

Learn the building blocks of IPFS with Helia: CIDs, UnixFS, CAR files and content routing.

Awesome Lists containing this project

README

          

## helia-adventure

Workshop to learn the building blocks of IPFS with Helia: CIDs, UnixFS, CAR files, routers.

### Requirements

1. Node.js installed
2. Knowledge of JavaScript

## Installation

```sh
$ npm install -g helia-adventure
```

## Usage

After installing, start the workshop and follow the instructions:

```sh
$ helia-adventure
```

## Can I use TypeScript?

Yes you can, but due to complications around everyone's preferred TypeScript setup, please compile your solutions yourself and verify the compiled code:

```console
$ tsc my-solution.ts
$ helia-adventure verify ./build/my-solution.js
```

# License

Licensed under either of

- Apache 2.0, ([LICENSE-APACHE](./LICENSE-APACHE) )
- MIT ([LICENSE-MIT](./LICENSE-MIT) / )

# Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.