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:

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

Admin API

AI

Base

Binance

Bitcoin

Courses

DeFi

Enhanced APIs

Ethereum

Mpp

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!