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.
- Host: GitHub
- URL: https://github.com/ipshipyard/helia-adventure
- Owner: ipshipyard
- License: apache-2.0
- Created: 2025-07-15T08:36:28.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2025-10-03T10:21:43.000Z (8 months ago)
- Last Synced: 2025-10-06T12:57:37.747Z (8 months ago)
- Language: JavaScript
- Homepage:
- Size: 61.5 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE-APACHE
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.