Skip to content

quiknode-labs/qn-guide-examples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Quicknode Sample Apps and Guide Code Examples

The official code repository for Quicknode Sample Apps and Guide Code Examples.

GitHub Stars License Follow on X

If this repo helps you ship faster, please ⭐ it to support the community.

Quick Links

Table of Contents

What’s in This Repo

This repository powers Quicknode’s technical guides and tutorials. It includes:

  • Sample App Library: Full-stack, deployable apps (Next.js, React, etc.) that mirror what you see in the Sample App Library. Look for folders like sample-dapps/ and other framework-specific directories.
  • Guide Examples: Smaller, focused examples, backend scripts, and snippets that pair with Quicknode Guides (e.g., ethereum/, solana/, binance/, webhooks/, and more).

Each sub-folder has its own README with framework/runtime details, env vars, and run commands tailored to that example.

How to Use This Repo

  1. Pick the folder that matches the guide or demo you’re following.
  2. Open that folder’s README.md for exact setup and runtime instructions.
  3. Copy the required environment variables into a local .env file.
  4. Run the example locally, adapt it for your stack, or use it as a starting point for your own app.

Getting Started

General steps (specifics live in each example’s README):

git clone https://github.com/quiknode-labs/qn-guide-examples.git
cd qn-guide-examples/<example-folder>
# Install dependencies for the chosen runtime (e.g., npm install, yarn, pip, go mod download)
cp .env.example .env    # if provided
# Update .env with your Quicknode endpoint URLs and any required secrets

Contributing

We welcome fixes, new examples, and improvements! See CONTRIBUTING.md for detailed guidelines.

Quick start:

  1. Fork and clone the repo
  2. Add your example in the appropriate category folder
  3. Include a README.md (use TEMPLATE_README.md) and package.json (if applicable) with a description
  4. Commit and open a PR

Community & Support

Project Directory (auto-generated)

Auto-generated via node scripts/generate-directory.js. After adding or moving projects, run:

node scripts/generate-directory.js

Optional: install a pre-commit hook to enforce updates locally:

ln -s ../../scripts/pre-commit-tree.sh .git/hooks/pre-commit

AI

Base

Binance

Bitcoin

Console API

Courses

DeFi

Enhanced APIs

Ethereum

Polygon

Rails

Sample dApps

Solana

Stacks

Streams

Tron

Webhooks

Thanks for building with Quicknode and don’t forget to ⭐ the repo if it’s useful!

About

A collection of example applications from QuickNode's Technical Guides

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 15