#3737th of 45 in Backend and cloud templates

genlayer-project-boilerplate

GenLayer starter with a Python betting contract, tests, and Next.js frontend

Stars
19.3k
License
MIT
Last commit
Jun 2026
Last release
Dec 2025
Language
TypeScript
Stars, last 29 weeks+8,870
21 Apr 2026: 10,471 stars28 Apr 2026: 10,972 stars5 May 2026: 11,913 stars12 May 2026: 12,233 stars19 May 2026: 12,764 stars26 May 2026: 12,936 stars2 Jun 2026: 13,056 stars9 Jun 2026: 13,156 stars16 Jun 2026: 13,229 stars23 Jun 2026: 13,612 stars30 Jun 2026: 13,722 stars7 Jul 2026: 13,818 stars14 Jul 2026: 13,995 stars21 Jul 2026: 14,134 stars28 Jul 2026: 14,249 stars4 Aug 2026: 14,344 stars11 Aug 2026: 14,413 stars18 Aug 2026: 15,945 stars25 Aug 2026: 16,643 stars1 Sept 2026: 17,082 stars8 Sept 2026: 17,301 stars15 Sept 2026: 17,543 stars22 Sept 2026: 17,765 stars29 Sept 2026: 18,215 stars6 Oct 2026: 18,372 stars13 Oct 2026: 18,737 stars20 Oct 2026: 18,833 stars27 Oct 2026: 19,218 stars3 Nov 2026: 19,290 stars10 Nov 2026: 19,341 stars

10,471 on 21 Apr 202619,341 on 10 Nov 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

Boilerplate for building on GenLayer, built around a Football Bets intelligent contract written in Python. The contract fetches match results from BBC Sport, uses an LLM to extract the score, and validates it through the equivalence principle. The repo includes a linter, in-memory direct tests with web and LLM mocks, Studio integration tests, deploy scripts, and a Next.js 15 frontend.

Who it is for: Developers writing GenLayer intelligent contracts with a frontend

Strengths

  • Direct-mode pytest tests mock web and LLM calls, at about a millisecond per test
  • genvm-lint flags non-deterministic calls and invalid storage types in about 250ms
  • Includes a GitHub Actions workflow for linting and direct tests
  • Frontend uses Next.js 15, TypeScript, TanStack Query and Radix UI

Weaknesses

  • Tied to GenLayer; contracts run only on its Studio or networks
  • Single example contract (football bets), so other use cases need rewriting
  • Integration tests and deployment need GenLayer Studio, local or hosted
  • No auth or billing; it is a contract and frontend starter, not a SaaS boilerplate

What it needs

  • TypeScript
  • Needs Python >= 3.12, GenLayer CLI (npm install -g genlayer), GenLayer Studio (local or hosted), Node.js/npm

Quick answers

Is genlayer-project-boilerplate open source?

Yes. Its code is on GitHub under the MIT license.

Also in Backend and cloud templates

See all 45
Also in Backend and cloud templates
RankProjectScore
1fastapiPython web framework for typed REST APIs with automatic OpenAPI docs104.6k starsMIT90 out of 100
2fiberExpress-style HTTP web framework for Go, built on fasthttp40.3k stars+130 (+0.3%) in 30 daysMIT90 out of 100
3generator-jhipsterCode generator for Java apps with Angular, React or Vue frontends22.5k starsApache-2.090 out of 100
#4serverlessCLI that deploys AWS Lambda code and infrastructure from serverless.yml46.9k starscustom license88 out of 100
#5echoMinimalist Go web framework with a radix-tree router and middleware32.8k stars+73 (+0.2%) in 30 daysMIT86 out of 100