⚠ TESTNET ONLY — This application runs exclusively on Arc Testnet. No real funds are used. Do not send mainnet assets. Arc Testnet only. No real funds. Learn more
Arc Testnet
??
0x...
Testnet Application — No real funds involved

ExecDaat

Autonomous Payments & Smart Contracts on Arc Network (Testnet)

A decentralized platform that allows users to automate financial operations using smart contracts and AI agents on the Arc Network. Built entirely open-source — no private keys ever leave your wallet.

View Source
Open Source No Private Keys Stored Fully Verifiable On-Chain Testnet Only Verified Contracts on ArcScan
What is this?

A trustless financial automation platform

ExecDaat is a decentralized testnet application that lets you explore autonomous financial operations on the Arc Network. Connect your EVM wallet to interact with smart contracts, send batch payments, swap tokens, and manage on-chain escrow — all without custodians.

This is a testnet-only application. All tokens are test tokens with no real value. No real funds are at risk. Smart contracts are deployed on Arc Testnet and verifiable on ArcScan.

ArcScan Explorer Get Test USDC About / Legal
We never request your private key
All signing happens exclusively in your wallet (MetaMask or compatible). We have zero access to your funds.
100% Open Source
All smart contracts and frontend code are public and verifiable on GitHub and ArcScan.
Testnet only — no real value
USDC and EURC shown here are testnet tokens. They have no monetary value and cannot be withdrawn.
Platform Features

Everything you need to explore Web3 finance

All features run on Arc Testnet. Safe to explore.

Automated Payments

P2P, corporate, or batch payments in USDC/EURC. AI agents analyze and execute on-chain transfers with full transaction history.

MultiSend / Batch

Send USDC to hundreds of recipients in a single batch. Upload a CSV, review, sign once, and download your receipt.

Smart Contracts

Create on-chain work contracts with milestone-based USDC escrow. Fully trustless via ContractFactory on Arc Testnet.

Swap / Token Exchange

Swap USDC ↔ EURC using the on-chain AMM (x·y=k formula, 0.3% fee). Real liquidity pool deployed on Arc Testnet.

Integrated Escrow

Each contract is an autonomous escrow. The client deposits USDC directly into the contract; the contractor receives payment per milestone confirmed on-chain.

AI Agents

AI-driven agents analyze transactions, assess risk, and assist with contract operations. Ask the chatbot anything about the platform.

Network Configuration

Arc Testnet — All addresses are public

Chain ID 5042002
Gas Token USDC (native)
Gas per tx ~$0.009 USDC
RPC rpc.testnet.arc.network
USDC 0x3600…0000
ContractFactory 0xbbC9…aF2A

Ready to explore?

Connect your wallet and start interacting with the Arc Testnet. Everything is free — just get test USDC from the faucet.

Get Test USDC

This app never stores your private keys. Source code: GitHub

ExecDaat — Open Source Testnet dApp
About Privacy Terms GitHub ArcScan

ExecDaat

Autonomous Payments & Smart Contracts

Decentralized platform on Arc Testnet — AI-powered payments, token swaps, escrow contracts and autonomous operations.

Payments Processed
--
transactions on Arc Testnet
USDC Volume
--
USDC processed
Active Contracts
--
in execution
Pending Tasks
--
awaiting agents

My Wallet

Connect your EVM wallet to interact with Arc Testnet

Arc Testnet — Configuration

Primary RPC rpc.testnet.arc.network
RPC Blockdaemon rpc.blockdaemon.testnet.arc.network
RPC dRPC rpc.drpc.testnet.arc.network
RPC QuickNode rpc.quicknode.testnet.arc.network
WebSocket wss://rpc.testnet.arc.network
Chain ID 5042002
Gas Token USDC
USDC Address 0x3600...0000
EURC Address 0x89B5...D72a
Gas per Tx ~$0.009 USDC
Finality Sub-second

AI Agent Status

Recent Activity

Loading activities...

Live Metrics

ContractFactory 0xbbC9…aF2A ↗
USDC Token 0x3600…0000 ↗
Explorer testnet.arcscan.app ↗
Daat Payments
Single on-chain ERC-20 transfer Arc Testnet · Chain 5042002 · No real funds

Send Payment

Single on-chain transfer · Arc Testnet

Never enter private keys or seed phrases. All interactions use wallet approval only.

Gas Speed
0/300
SEND TIMING

ERC-20 · Arc Testnet (5042002) · No real funds

TRANSACTION PIPELINE

Verify Arc Testnet network
Read token balance
Token approval (if needed)
Sign & broadcast transaction
Awaiting on-chain confirmation
Generating receipt

Payment Confirmed!

Transaction submitted to Arc Testnet

Transaction History
No transactions yet
Agent Payment Queue
No payments in queue
Payment Receipt
ContractFactory
0xbbC9d9d6Dd1eA066c922897e4952b4639BBbaF2A ArcScan Arc Testnet · Chain 5042002 · 0.2% Platform Fee

New Contract

Escrow · USDC · Arc Testnet

On-Chain Escrow: USDC locked in smart contract. Funds released via milestone approval.

Never enter private key or seed phrase. All interactions use wallet approval only.

USDC
Accepts wallet address (0x…) or smart contract address
Milestones sum: $0.00 USDC

TRANSACTION PIPELINE

Verify Arc Testnet network
Check USDC balance
Approve USDC for ContractFactory
Send createContract (sign in wallet)
Awaiting on-chain confirmation
Save metadata (emails, OTC)
Reload contracts list
On-Chain Contracts

Connect your wallet to load on-chain contracts.

OTC Contracts NEW

Create, sign and execute Over-The-Counter deals with on-chain verification

Arc Testnet

Connect Wallet

Connect to auto-fill your address and sign contracts

New OTC Deal

Both parties must agree on the same TGE schedule

MM/DD/YYYY
TGE Time (UTC) — optional
Fixed: UTC

All times are in UTC (Coordinated Universal Time). Stored as ISO 8601: e.g. 2026-03-25T18:00:00Z

How It Works

1
Create Deal
Fill form → Contract ID + hash generated
2
Agree Schedule
Seller confirms same TGE date & time (UTC)
3
Sign Off-Chain
Both parties sign via EIP-191 wallet signature
4
Register On-Chain
Buyer calls createDeal() on OTCEscrow contract
5
Sign On-Chain
Buyer & seller each call signDeal() on-chain
6
Fund Escrow
Buyer approves ERC-20 + calls fundDeal() → tokens locked
7
TGE Arrives
At TGE timestamp, release becomes available on-chain
8
Release
Anyone calls release() → tokens sent to seller

Security Rules

  • ReentrancyGuard on all state-changing functions
  • SafeERC20 for all token transfers
  • Dual on-chain signatures before funding allowed
  • Release only after block.timestamp ≥ tgeTimestamp
  • Funded deals require dual-consent cancel
  • No double-fund or double-release possible
  • Contract hash anchors deal to on-chain escrow

My OTC Contracts

No contracts yet. Create your first deal!

Create Listing

List your future token rights

Stored as UTC midnight (ISO 8601)

Active Listings

No active listings yet.

On-Chain Events

No on-chain events yet.

Connect wallet to send

MultiSend executes real ERC-20 transfers on Arc Testnet. A wallet connection is required to sign transactions.

MultiSend — Batch Payments

Send USDC to multiple recipients with a single fee payment on Arc Testnet

Testnet — No real funds
Queue Ready 0 rows
Import CSV in chat to populate the queue
1
Recipients
2
Review & Sign
3
Pay Fee & Send
0
Recipients
$0.00
Total USDC
$0.00
Platform Fee
0
Batches Sent
Recipients 0 rows
Recipient Address
Amount (USDC)
Note

Fee Breakdown

Recipients —
Total USDC $0.00
Platform fee (1%) $0.00
Government fee —
You pay total $0.00
Network Arc Testnet
Single fee payment — not per transfer. Fee scales with recipient count.

CSV Format

Columns: address, amount, note

Max 500 rows · Max $10,000 per row

Batch Summary

—
Recipients
—
Total USDC
—
Platform Fee
—
Grand Total

Execute Batch

1
Check Arc Testnet & USDC Balance
Waiting…
2
Pay Platform Fee & Execute Multicall
Waiting…
3
Multicall Batch (0 recipients)
Waiting…

Batch Receipts

0 receipts

No batch receipts yet. Send a batch to generate a receipt.

AI Agents

Gerenciamento de agentes autônomos e permissões

Wallet Status

No wallet connected. Connect to see balance and address.

Daat Agent v1.0

USDC Payment Agent

Loading...

Capabilities

Risk Analysis
Auto-Approval
Fraud Detection
Batch Payments

Risk Limits

● Auto-approved≤ $10 USDC
● Analysis required$10 - $100 USDC
● Escalated$100 - $1,000 USDC
● Blocked> $10,000 USDC

Daat Contract Agent v1.0

Digital Contract Agent

Loading...

Capabilities

Contract Review
Escrow Management
Milestone Verification
Arbitration

Contract State Machine

⏳ Pending 💰 Funded ⚡ Active ✅ Completed

Agent Logs

[SYSTEM] ExecDaat initialized...
[NETWORK] Connected to Arc Testnet (Chain ID: 5042002)
[AGENT:PAY] Daat Agent v1.0 ready
[AGENT:CTR] Daat Contract Agent v1.0 ready
[AGENT:GRD] Guardian Agent v1.0 ready
[AGENT:YLD] Yield Optimizer v1.0 ready
[INFO] All 4 agents active — waiting for tasks...

Guardian Agent v1.0

Compliance & KYC / AML

--

Total Checks

--

Approved

--

Blocked

--

KYC Verified

Sanction Screen
KYC Verification
Jurisdiction Check
AML / Structuring

Quick Compliance Check

Submit KYC

Yield Optimizer v1.0

Auto Rebalancing & APY Maximizer

--

Best APY %

--

Active Pools

--

Positions

--

Rebalances

Pool Discovery
Auto-Rebalance
APY Tracking
Compounding

APY Projection Calculator

Click to calculate projected returns

Open Yield Position

Active Positions

Connect wallet to see positions

Compliance Log (Guardian)

No compliance checks yet. Run a check above.

Permit2 Spending Permissions 0

Agent autonomous spending limits — off-chain EIP-712

Connect wallet to view permits

Chat Commands

How it works: Permits grant the AI agent autonomous spending rights up to your set limit. They require your EIP-712 wallet signature — no gas cost. Maximum duration: 7 days. The agent always respects scope and amount limits.

Autonoma

Autonomous operations · Agent Executor + AI Assistant

Arc Testnet · Online

Agent Executor — Intents

Autonomous execution · on-chain · 3s poll

—

Total

—

Queued

—

Done

—

Failed

Intent History 0
Ask the assistant to send a payment.

Quick Actions

AI Execution Assistant

All features · Agent Executor · Permit2 · Brain Mode

ARC AI Assistant

Online · Arc Testnet · Brain Mode

Daat Agent · checking…

Drop CSV here

address, amount [, token]

Enter to send · ➕ CSV batch · 🤖 Agent Executor · Permit2

Transaction History

All on-chain activity · Arc Testnet · Real blockchain data

Live

Connect wallet to view history

Transaction history is fetched from the blockchain using your wallet address.

Loading transaction history from Arc Testnet…

No transactions found

Transactions will appear here after you interact with the app.

ARC Swap Testnet

EURC / USDC · Constant Product AMM (x·y=k) · 0.3% fee · Arc Testnet

Loading…
Security notice: This dApp never asks for your private key. All transactions are signed exclusively in your wallet (MetaMask). No automatic or hidden transactions occur. Learn more ↗
You Pay
Balance: —
💶 EURC
You Receive USDC
💵 USDC
Price Impact
—
Fee (0.3%)
—
Min. Received
—
Slippage: 0.5%
Connect wallet to execute swaps
Swap Confirmed!
Sent —
Received —
Transaction —
—

Add Liquidity

Earn 0.3% per swap
EURC Amount
—
💶EURC
+
USDC Amount
—
💵USDC
LP Est.
—
Pool Share
—
Your LP
—
Liquidity Added!
EURC: — USDC: — LP minted: — Tx: —
—

Remove Liquidity

Burn LP tokens to withdraw EURC + USDC from the pool.

Your LP Balance
—
Pool Share
—
Percentage to remove 100%
LP to burn: —
Expected to receive:
💶 EURC —
💵 USDC —
Pool Status
ArcScan
Total Value Locked
—
EURC / USDC Pool
Reserves
💶
EURC
0x89B5…D72a
—
💵
USDC
0x3600…0000
—
Live Prices
1 EURC =
—
1 USDC =
—
Fee 0.30%
SimpleAMM Contract
—
Your Balances
💶
EURC
Euro Coin
—
💵
USDC
USD Coin
—
🏊
LP Token
Pool share: —
—
Get testnet tokens from Circle Faucet
Contract Not Deployed

The SimpleAMM contract needs to be deployed to Arc Testnet via CLI. No private keys should be entered in the browser.

node contracts/script/deployAMM.cjs <PRIVATE_KEY>

Deploy via CLI only — never input private keys in the browser.

TESTNET ONLY NO REAL FUNDS INVOLVED FOR TESTING PURPOSES ONLY

About This Application

Arc Network · Testnet · Open Source

This application was built by a user of the Arc Network for testing purposes only.

It runs exclusively on Arc Testnet and does NOT involve real funds, real assets, or real financial transactions.

All interactions are simulated within a test environment designed for development, experimentation, and validation of smart contract behavior.

Security & Usage Notice

  • This is a testnet-only application
  • No real funds are used or stored
  • The platform does not store private keys
  • All transactions require explicit wallet approval
  • This project was built using Genspark

Verified Contracts

Arc Testnet · Chain 5042002

All smart contracts deployed and used by this dApp.

Loading contract registry…

Disclaimer: This is an open-source testnet dApp built for educational and development purposes. It operates exclusively on Arc Testnet and involves no real funds, no financial transactions, and no monetary value. The platform is not a financial service and is not affiliated with any financial institution. All smart contract interactions are on testnet only.

ARC AI Assistant

Online · Arc Testnet

Daat Agent Not authorized — click to enable

Drop your CSV here

address, amount [, token]

Ctrl+/ · ESC · 📎 CSV batch · 🛡️ Guardian

Settings Access

Enter your PIN to continue

Wrong PIN. Try again.

Settings

App configuration & integrations

Dark
Light
Dark Mode
active

Access PIN

Set a PIN to protect Settings from unauthorized access. Only visible to you. Leave empty to disable PIN protection.

Local Data Storage

Transaction history, payment records, and contracts are stored locally in IndexedDB for offline access. On-chain data remains the source of truth.

Payments cached:—
Contracts cached:—
History cached:—
Storage engine:—
Network:—

⚠ Clearing local data only removes cached records. On-chain transactions remain permanently on the blockchain.

👤

My Profile

Set up your profile

👤

Auto-filled from connected wallet

Integrations Status

Wallet: Not connected
Member since: — Updated: —
ExecDaat

Open-source testnet dApp built on Arc Network. Explore autonomous payments, AMM swaps, and smart contracts — safely, on testnet.

TESTNET ONLY

Arc Network

  • Arc Testnet · ChainID 5042002
  • ArcScan Explorer
  • Testnet Faucet
  • SimpleAMM Contract

Resources

  • About this App
  • Source Code (GitHub)
  • Arc Network Official

Legal

  • Privacy Policy
  • Terms of Service
  • This app does not custody funds, store private keys, or execute transactions without explicit user confirmation.
© 2025 ExecDaat — Open Source Project · MIT License
No private keys stored Testnet only Open Source