Skip to content

Presentation and materials for The Graph developers taking their first space-walk πŸ§‘β€πŸš€

License

Notifications You must be signed in to change notification settings

pi0neerpat/thegraph-hacker-kit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

43 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Welcome to thegraph-hacker-kit πŸ‘‹

License: MIT Twitter: pi0neerpat Twitter: dan13ram

Presentation and materials for The Graph developers taking their first space-walk πŸ§‘β€πŸš€

Are you ready to learn how to write subgraphs? Start the countdown.

3...

2...

1...

Launch! πŸ‘‰ click here πŸŒπŸš€ πŸŒ πŸ§‘β€πŸš€πŸŒ™

Authors

Pi0neerpat and dan13ram are experienced subgraph developers and are mercenaries in The Raid Guild, a web3 consultancy and services DAO. They've worked on subgraph projects for clients such as Superfluid, xDai Omnibridge, NFTX, and rDAI.

πŸ‘€ pi0neerpat

From creating subgraphs, consuming them in dapps, and even running a Graph Protocol Indexer, pi0neerpat is a jack-of-all-trades in web3. He strives for excellence in both technical writing and guided-instruction, and is always open to questions from his students.

πŸ‘€ dan13ram

βš”οΈ Hire Us β€’ https://RaidGuild.org βš”οΈ

Show your support

Give a ⭐️ if this project helped you!

Contents

  • πŸ§‘β€πŸš€ Subgraph Developer Bootcamp πŸ₯Ύ
  • Recorded Live Workshop, including Q+A
  • A feeling of "I can do this"

Objectives

You will:

  • Gain skills and confidence needed to write subgraphs, and need only a limited amount of support from peers
  • Initialize a local graph-node environment
  • Deploy subgraphs and write tests
  • Know where to find information, and how to ask for help

Prerequisites - REQUIRED (1 Hour)

In order to be prepared for this course you MUST already understand the basics of graphql. Luckily some very hard-working people put together an excellent interactive tutorial for you!

Spend at least 1 hour doing the tutorial and skimming the docs:

Software installation requirement - have these already installed:

Additional resources:

Known issues:

  • Whenever possible, rely on the generated schema to map your event types, as importing external libraries might be difficult. This is due to the AssemblyScript compiler used by TheGraph. If you rely on any external functions, make sure to extend it's default TypeScript configuration.

From the Authors:

Thank You!

The workshop and these materials were made possible thanks to a grant from The Graph Protocol.


This README was generated with ❀️ by readme-md-generator

About

Presentation and materials for The Graph developers taking their first space-walk πŸ§‘β€πŸš€

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •