Skip to content

Tne-max/eps-dapp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

138 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EPS — E-Process Server

On-chain legal process service. Court-ready Proof of Service Certificates. Multi-chain: Solana (live) · Ethereum/Base/Arbitrum/Hedera EVM · Bitcoin (roadmap)

ETHGlobal NYC 2026 — Hackathon Submission

Track: Continuity Track (existing product, new features built this weekend) Event: https://ethglobal.com/events/newyork2026

Live Demo

Resource Link
Live app https://<your-vercel-deploy>.vercel.app (set after deploy)
Health check https://<your-vercel-deploy>.vercel.app/api/health{"status":"ok","db":"connected","version":"1.0.0"}
ENS resolve API https://<your-vercel-deploy>.vercel.app/api/ens/resolve?input=vitalik.eth
Hedera proofs (mirror node) https://testnet.mirrornode.hedera.com
Solana deliveries (devnet) https://explorer.solana.com/?cluster=devnet
Demo screenshots docs/screenshots/
Deployment guide docs/DEPLOYMENT_CHECKLIST.md

Replace <your-vercel-deploy> with the deployed host. The worker (pnpm worker) runs separately from the Vercel app — see the deployment checklist.

Bounty integration package versions (proof)

Pinned versions backing each bounty claim (from pnpm list):

Package Version Bounty
@ensdomains/ensjs 4.2.3 ENS
@hashgraph/sdk 2.81.0 Hedera (zero Solidity)
@dynamic-labs/sdk-api 0.0.1045 Dynamic
viem 2.52.2 Multi-chain EVM / ENS

Zero Solidity files in the repo (find . -name "*.sol" -not -path "*/node_modules/*" → none) — Hedera "No Solidity Allowed" track requirement satisfied.

Bounty integrations

Sponsor Tracks Prize What we built
ENS AI Agents + Creative + Pool + Continuity $20,000 createEnsPublicClient forward/reverse resolution; ENSIP-25/26 agent identity + text records; live form ENS resolution; ENS names on PDF certificates
Hedera No Solidity Allowed + AI & Agentic Payments up to $9,000 HCS proof-of-service timestamps + HTS NFT receipts via @hashgraph/sdk (zero Solidity); EPS delivery worker is the autonomous agent executing token operations on Hedera Testnet
Dynamic Flow + Agentic Build + Wallet Glow Up $7,000 Dynamic Flow any-chain fee acceptance; MPC server wallet via @dynamic-labs-wallet/node; Pay with Crypto UI tab
Unlink Add Privacy $1,500 deposit() pattern for private legal fee payments (package pending npm publish)

Multi-chain Architecture

EPS delivers legal process documents to any blockchain wallet:

  • Solana — live (spl-memo + SystemProgram transfer)
  • EVM chains — new (viem calldata encoding, EPS_SELECTOR + ABI-encoded ServiceRecord)
  • Bitcoin — roadmap (OP_RETURN, 80-byte compressed ServiceRecord)
  • Hedera — new (EVM-compatible + HCS/HTS native services)

Hedera Testnet Resources

Privacy Layer (Unlink)

Before: All legal fee payment amounts visible on-chain. After: Unlink deposit() shields payment amounts and counterparties from on-chain observers.

Setup

See CLAUDE.md. Requires Node.js 20+, pnpm, Postgres 16.

# EVM / ENS
EVM_APP_WALLET_PRIVATE_KEY=0x...
EVM_APP_WALLET_ADDRESS=0x...
EVM_RPC_ETH_MAINNET=https://eth.llamarpc.com
EVM_RPC_ETH_SEPOLIA=https://rpc.sepolia.org

# Hedera Testnet
HEDERA_OPERATOR_ID=0.0.XXXXX
HEDERA_OPERATOR_KEY=<DER private key>
HEDERA_HCS_TOPIC_ID=0.0.XXXXX
HEDERA_NFT_TOKEN_ID=0.0.XXXXX
HEDERA_NETWORK=testnet

# Dynamic
NEXT_PUBLIC_DYNAMIC_ENVIRONMENT_ID=<uuid>
DYNAMIC_BEARER_TOKEN=<token>
DYNAMIC_WALLET_PASSWORD=eps-agent-secure-pw-2026

BLI E-Process Server (EPS) dApp

Private — work in progress. See docs/EPS_SOW_v1.1.md for the full scope of work.

Quick start

pnpm install
pnpm db:up        # docker compose: Postgres + MinIO
pnpm db:migrate   # prisma migrate dev
pnpm dev          # Next.js app
pnpm worker       # fulfilment worker

See CLAUDE.md for the full build guide and docs/PHASES.md for task tracking.

About

BLI E-Process Server dApp — custodial legal-processdelivery to blockchain wallets

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages