hackquest logo

Snapture

Smart Contract as a Service

ビデオ

テックスタック

Next
Solidity
Web3

説明

Smart Contract as a Service Platform for Construction

Problem:
In the construction industry, disputes frequently arise over the submission, validation, and approval of claims between clients and contractors. Lack of proper documentation can lead to delays, legal complications, and loss of trust between parties.

Solution:
Snapture introduces a system to streamline construction contract management and mitigate common disputes by utilizing smart contracts and advanced reporting features. Our solution ensures transparency, accountability, and ease of communication throughout the process.

Key Features:

  1. Escrow and Collateral:
    Before engaging a contractor, clients are required to deposit a specified amount as collateral. This ensures both parties have skin in the game and incentivizes proper completion of tasks.

  2. Smart Contract-Based Claim:
    Once the contractor completes a task, they submit their claim. This claim is recorded as an NFT (Non-Fungible Token), where all relevant proofs—such as photos, reports, and task requirements—are captured.

  3. Report Generation from Group Chat:
    Communication between clients and contractors often happens through group chats. Snapture integrates seamlessly with the common chat platforms to extract and organize relevant information automatically.

Technical Implementation:

  • Smart Contract Builder:
    A visual interface to create customizable smart contracts using templates or logic blocks — no programming needed.

    It be broken down into two main parts: the Frontend and the Contract Factory.
    The Frontend provides a visual, no-code interface where users can design smart contract workflows by connecting modular components that represent different actions or logic. Once a workflow is finalized, it’s passed to the Contract Factory, which translates the visual design into actual smart contract code using a set of predefined components, then compiles and deploys it to the blockchain. This two-part system makes it easy for anyone to create and launch functional smart contracts without writing code.

    Architecture

    Demo

  • Smart Contract Agent:
    A chat interface that guides users through the process of learning, testing, and deploying smart contracts. It provides a simple breakdown of smart contract actions or even allows you to perform a dry run (future plan) to see the results before taking any action.

    Imagine it can be accessed in different ways:
    1. Telegram Bot that gives easy access without the need to connect to the DApp, allowing users to learn anytime, anywhere.
    2. Browser Extension or Wallet Integration, offering quick explanation, prompts and simulation result with user flow diagram.
    3 .React Provider that integrated directly into your web application and appearing as a chat box.

    Try our bot @snapture_sc_bot !


Documentation: https://docs.snaptu.re/

ハッカソンの進行状況

Smart Contract code to UML diagram, Wallet Integration

資金調達の状況

NIL
チームリーダー
JJack Hong Tey
プロジェクトリンク
業界
AINFTRWA