Forget about boring tutorials and try learnyouw3up

Storacha
4 min readSep 12, 2024

--

Forget what you think you know about learning. We’re not here to lull you to sleep with boring lectures and dull tutorials. We’re here to light a fire under your seat and rocket you into the thrilling, boundary-pushing world of Storacha. Say goodbye to your cozy little corner of the centralized web and hello to the sizzling, spicy frontier of decentralized storage with our learnyouw3up immersive workshop.

WTF is learnyouw3up?

Enter learnyouw3up, the workshop that’s less of a tutorial and more of a mad experiment. It’s where you’ll learn how to harness the raw, untamed power of Storacha’s w3up service — an upload system built on UCANs that’s poised to change the way you think about data, storage, and the very fabric of the web.

This is your hands-on, no-holds-barred introduction to Storacha’s w3up service, the UCAN-based upload service for IPFS and Filecoin. It’s wild, it’s weird, and it’s wonderful — and it’s about to become your new obsession.

learnyouw3up isn’t just a workshop — it’s a rite of passage. It’s your initiation into the chaotic brilliance of decentralized storage. Think of it as your crash course in becoming a new Storacha chef, wielding the power of UCANs (User Controlled Authorization Networks) to summon IPFS and Filecoin to spice it up.

Why learnyouw3up?

learnyouw3up is about getting down and dirty with decentralized storage. It’s interactive, it’s challenging, and it’s going to push you to your limits — and beyond.

  1. UCAN: Your New Superpower: UCANs aren’t just cool — they’re revolutionary. They put you in the driver’s seat, letting you control data access without needing to bow to any central authority. With learnyouw3up, you’ll learn how to create, manage, and unleash UCANs like a pro.
  2. Future-Proof Skills: The future is decentralized, and with learnyouw3up, you’re not just catching up — you’re leading the charge. You’ll walk away with skills that are as cutting-edge as they come, ready to take on whatever the digital world throws at you.

How to Get Started with learnyouw3up

You ready? Buckle up, because here’s your step-by-step guide to getting started with learnyouw3up. We will be taking you to the bleeding edge of decentralized tech.

Step 1: Clone the Repository

Start by grabbing the learnyouw3up repository.

git clone https://github.com/storacha/learnyouw3up.git

Step 2: Install Dependencies

Installing the dependencies is like stocking your kitchen with everything you need to start cooking. So let’s get you up to date.

npm install

Heads Up! You might see some warnings during the install. No need to freak out — these are just speed bumps on your way to greatness. If you’re feeling brave, run npm audit to see what’s up, but don’t let it slow you down.

Step 3: Start the Workshop

Now, fire up the workshop!

npm start

Step 4: Get Your Hands Dirty

This isn’t a spectator sport. The workshop is packed with exercises that’ll have you sweating, swearing, and smiling as you master the essentials of Storacha’s w3up. By the end, you’ll be crying, laughing, and beg for more.

What You’ll Learn

During your ride on the learnyouw3up, you’ll get up close and personal with some of the hottest concepts in the decentralized world:

  • DIDs (Decentralized Identifiers): These aren’t just fancy IDs — they’re your gateway to a world where you control your identity across the decentralized web.
  • UCANs: Control? You got it. With UCANs, you’ll learn how to grant and manage permissions without needing a central server breathing down your neck.
  • Agents: Think of agents as your decentralized alter-egos, each with its own superpowers. By the end, you’ll have a whole army of them at your command.
  • Spaces: Your new favorite way to organize and manage data in Storacha’s spicy storage system.
  • Provisioning: Learn how to register and get your spaces ready to rock on the Storacha network.

Mini Challenges: Because You’re Not Afraid of a Little Heat

Along the way, learnyouw3up throws down the gauntlet with mini challenges designed to test your mettle:

  • Challenge 1: Why does Storacha use RSA keys in the browser? (Hint: it’s all about security, baby.)
  • Challenge 2: What’s the result of a store/add invocation? (Hint: it’s the kind of result that’ll make you feel like a boss.)

Why Storacha? Because We’re Building the Future

At Storacha, we’re not just keeping up with the pace of innovation — we’re setting it. By diving into learnyouw3up, you’re joining a movement that’s redefining what’s possible in decentralized storage. This is more than just a workshop — it’s your invitation to be part of something big, bold, and undeniably powerful.

Ready to Jump In?

The future of the web is decentralized, and it’s calling your name. So what are you waiting for? Fire up learnyouw3up, dive into Storacha, and start mastering the skills that will set you apart in the digital revolution.

Welcome to Storacha — where we don’t just play with fire; we control it.

Already finished learnyouw3up? Show off your scars and stories on Twitter with #learnyouw3up. We want to see what you’ve created!

--

--

Storacha

Storacha is a decentralized hot storage network for data at scale, offering user-owned data with decentralized permissioning and leveraging Filecoin and IPFS.