hackquest logo

ArbiSecure

ArbiSecure: Trustless service escrows on Arbitrum Stylus. Secure, low-gas payment links for the global gig economy that ensure instant settlement and eliminate platform fees.

视频

项目图片 1
项目图片 2
项目图片 3

技术栈

Rust
Next
Web3
Ethers
Node

描述

ArbiSecure Protocol Documentation

ArbiSecure is the first self-enforcing escrow protocol built on Arbitrum Stylus. It utilizes programmable milestone releases to prevent disputes before they happen, backed by a decentralized network of staked arbiters for edge cases.

📖 Overview

In the global freelance economy, high-value work faces a "Trust Gap." Clients fear non-delivery, and freelancers fear non-payment. Traditional escrow is slow, expensive, and relies on manual client approval, which often leads to delays and "ghosting."

ArbiSecure solves this by automating trust.

Instead of waiting for a client to manually click "Approve," ArbiSecure deals use pre-approved release conditions. When verifiable on-chain or off-chain events occur (e.g., a GitHub PR merge, an API health check, or a specific date), funds are released automatically.

Key Differentiators

  • Preventative Escrow: 90% of payments release automatically based on code/data, not human opinion.

  • Arbitrum Stylus (Rust): Achieving 80%+ gas savings compared to Solidity, making micro-milestones economically viable.

  • Staked Arbiter Network: A marketplace of reputation-backed arbiters for subjective disputes.

  • Gasless Onboarding: First deal is always free via Biconomy Paymaster.

⚡ Core Features

1. Programmable Milestone Releases

The heart of ArbiSecure is the ability to attach logic to money. At deal creation, both parties agree to specific conditions.

  • Time-based: Auto-release after X hours/days.

  • Oracle-verified: Uses Chainlink Functions to verify external data (GitHub commits, API status).

  • Hybrid: "Release when PR #42 is merged OR 48 hours have passed."

2. Staked Arbiter Marketplace

For subjective work (e.g., "Is this logo design good?"), human arbitration is still needed.

  • Staking: Arbiters must stake 500 USDC to participate.

  • Slashing: Arbiters who collude or fail to respond lose their stake.

  • Reputation: On-chain tracking of dispute resolution speed and fairness.

3. Evidence Submission System

Disputes are not just chat logs. ArbiSecure uses a structured evidence flow:

  • Users upload proof (screenshots, logs) to IPFS.

  • Content-addressed hashes are stored on-chain.

  • Arbiters review immutable evidence to make rulings.

🏗 Technical Architecture

ArbiSecure leverages the performance of Arbitrum Stylus to handle complex logic efficiently.

Tech Stack

Component

Technology

Purpose

Smart Contracts

Rust (Stylus SDK)

High-performance state management & condition checking.

Network

Arbitrum Sepolia

Low-cost L2 execution.

Oracles

Chainlink Functions

Verifying off-chain events (GitHub/API).

Frontend

Next.js + RainbowKit

User interface & wallet connection.

Security

OpenZeppelin Stylus SDK

ReentrancyGuard, AccessControl.

UX

Biconomy Paymaster

Gasless transactions for new users.

Contract Logic (Rust Snippet)

How we handle conditional releases efficiently in Rust:

enum ConditionType {
    TimeElapsed,           // Block timestamp check
    OracleConfirmation,    // External data feed (Chainlink)
    ManualApproval,        // Client signature
    HybridAll,             // All conditions met
}

#[external]fn check_and_release_milestone(deal_id: U256, milestone_index: u8) {
    let mut milestone = self.get_milestone(deal_id, milestone_index);
    
    // Check all pre-approved conditions
    let all_met = milestone.conditions.iter().all(|c| c.met);
    
    if all_met && !milestone.released {
        self.release_milestone_funds(deal_id, milestone_index);
    }
}

ArbiSecure © 2026. Built for the Arbitrum Open House NYC Buildathon.

本次黑客松进展

We are thrilled to share our progress on ArbiSecure! Our team has been hard at work bringing the core vision of a trustless, programmable escrow protocol to life on Arbitrum Sepolia using Rust-based Stylus.


Here is a summary of the accomplishments and our roadmap ahead.


## 🚀 Core Architecture & Achievements


### 1. Ultra-Efficient Smart Contracts (Rust/Stylus)

We have successfully deployed the core Escrow and Deal Management contracts using Arbitrum Stylus. By leveraging Rust, we've achieved highly optimized state management that dramatically reduces gas costs compared to traditional Solidity escrow implementations.


### 2. Programmable Milestone Releases

The foundation for our programmable milestones is live! We have successfully implemented the core milestone architecture, featuring time-locked endpoints end_timestamp) and manual override approvals requires_approval). This forms the bedrock for our upcoming advanced automated conditions.


### 3. Staked Arbiter Network

Our Arbiter Registry is fully functional on-chain. We have built out the staking mechanisms allowing arbiters to lock USDC to participate. Crucially, the foundational logic for maintaining on-chain reputation and penalizing malicious behavior (via slashing for collusion, timeouts, and unfair rulings) is actively enforcing protocol rules.


### 4. Seamless User Experience

On the frontend, the Next.js App Router architecture is fully operational. We have successfully integrated:

Wallet connections via *RainbowKit & Wagmi**.

A streamlined *Deal Creation workflow**, allowing clients and freelancers to lock exactly what they agree upon.

A responsive *Dashboard** and Dispute UI that allows for structured capture of dispute information, featuring fields prepared for upcoming decentralized storage linkages.


### 5. Gasless Onboarding Foundation

To remove friction for first-time users, the smart contract logic successfully tracks gasless_deals_used. This readies the application for our sponsored transaction integration.


---


## 🗺️ Roadmap & Next Horizons


With the foundational architecture solidly in place, our team is immediately focusing on integrating the final external workflows that will complete the ArbiSecure vision:


* Oracle Integration for Automation: We are proceeding to connect the condition logic in the contracts to external Oracles (e.g., Chainlink Functions). This will expand our milestone system to trigger automated releases based on external API confirmations (such as GitHub PR merges).

* Decentralized Evidence Storage: The current evidence ingestion forms will be connected smoothly to the Pinata/IPFS network for immutable file logging.

* Arbiter Marketplace Discovery: We are preparing to launch the dedicated /arbiters route on our frontend, exposing the on-chain Arbiter registry as an easily searchable marketplace.

* Frictionless Transaction Execution: Finalizing the frontend hookup for Paymaster services to fully subsidize users' very first deal on the platform.


The core infrastructure is solid, and we are incredibly excited for the final integrations that will bring the full ArbiSecure vision to the Web3 community!

融资状态

N/A

队长
AAl Hadad
项目链接
部署生态
ArbitrumArbitrum
赛道
DeFiOtherDAO