x-app-template  by vechain

DApp template for Vechain VeBetterDAO

Created 1 year ago
430 stars

Top 69.0% on SourcePulse

GitHubView on GitHub
Project Summary

This repository provides a template for building decentralized applications (DApps) on the VechainThor blockchain, specifically integrating with the VeBetterDAO ecosystem for reward distribution. It targets developers looking for a structured, full-stack starting point, leveraging modern web technologies and blockchain tooling for efficient DApp creation.

How It Works

The template employs a full-stack architecture with a React frontend (Vite), an Express.js backend (TypeScript), and Solidity smart contracts managed by Hardhat. It utilizes the Vechain dapp-kit and Vechain SDK for seamless blockchain interaction. A key feature is the integration with OpenAI GPT-4o for image analysis, enabling advanced DApp functionalities. The VeBetterDAO ecosystem is central, facilitating reward distribution mechanisms.

Quick Start & Requirements

  • Install: yarn install (at root)
  • Prerequisites: Node.js (v18+), Yarn, Docker, Hardhat. OpenAI API key (GPT-4o).
  • Local Setup: Run a local Vechain Thor blockchain instance with yarn contracts:solo-up. Deploy contracts with yarn contracts:deploy:solo. Start frontend/backend with yarn dev.
  • Docs: Developer Docs, VeBetterDAO

Highlighted Details

  • Full-stack template with React, Vite, Express, TypeScript.
  • Integrates Vechain dapp-kit and Vechain SDK.
  • Includes OpenAI GPT-4o for image analysis capabilities.
  • Smart contracts managed via Hardhat for VechainThor deployment.
  • VeBetterDAO ecosystem integration for reward distribution.

Maintenance & Community

Licensing & Compatibility

  • The README does not explicitly state a license.

Limitations & Caveats

The template is presented as a foundational starting point and requires thorough review and customization, particularly concerning configurations, security settings, and environment variables for secure deployment.

Health Check
Last Commit

2 weeks ago

Responsiveness

Inactive

Pull Requests (30d)
2
Issues (30d)
0
Star History
4 stars in the last 30 days

Explore Similar Projects

Starred by Kevin Hou Kevin Hou(Head of Product Engineering at Windsurf), Travis Fischer Travis Fischer(Founder of Agentic), and
1 more.

ai-jsx by fixie-ai

0%
1k
AI app framework for Javascript
Created 2 years ago
Updated 1 year ago
Feedback? Help us improve.