Skip to content

Ylim314/trustless-agents

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Trustless Agents (ERC-8004)

Introduction

An Intensive CoLearning program for AI agent developers to explore the core tech stack behind Decentralized and Trustless Agents — including ERC-8004, A2A, AP2, and x402. Through self check-ins, workshops, and example projects, participants will master the framework for next-generation agent collaboration and value exchange.

Phase 1 of “Let’s Build Trustless Agents”, co-hosted by LXDAO and ETHPanda, with special support from the EF dAI team. Community -> https://t.me/ERC8004

Keywords

ERC-8004, AP2, A2A, x402, DecentralizedAI, AgentEconomy, Trustless Agents, AI Agents

Target Audience

  • AI Agent & Ethereum Developers: Expanding Ethereum’s capabilities into decentralized AI.
  • AI/ML Engineers & Researchers: Building trustless, verifiable, and autonomous AI agents.
  • Web3 PMs: Exploring next-gen AI × ETH dApps and A2A architectures.
  • AI Startups: Share projects and insights with the community and foundations — and connect with peers.
  • Motivated Learners: Dive into the frontier of AI × ETH.

Registration Period

  • Registration Start Date: 2025-10-05
  • Registration End Date: 2025-10-14

Study Duration

  • Study Start Date: 2025-10-15
  • Study End Date: 2025-10-28

Initiator

Organizations

LXDAO organization-logo

ETHPanda organization-logo

Leave Rules

Allowed 2 days leave per week.

Community

Telegram:https://t.me/ERC8004

Learning Materials/Course Schedule

Module 1: The Trust Foundation — ERC-8004 Identity & Reputation Layer

  • In-depth analysis of the ERC-8004 standard: Identity Registry, Reputation Registry, and Verification Registry.
  • Hands-on: Create an on-chain identity for your agent and implement a simple off-chain reputation feedback mechanism.

Resources:

Module 2: The Collaboration Language — A2A Architecture & AP2 Protocol

  • Master how agents autonomously discover and communicate via the Agent-to-Agent (A2A) architecture.
  • Decode the AP2 protocol: Understand agent descriptor files, capability declarations, and interaction flows.
  • Hands-on: Enable your agent to discover other agents and initiate collaboration requests.

Resources:

Module 3: The Value Engine — x402 Payment Protocol

  • Dissect how the x402 protocol utilizes the HTTP 402 status code to enable "gasless" micro-payments.
  • Integrate EIP-3009 to achieve automated settlement for agent services and resource access control.
  • Hands-on: Integrate x402 payment functionality into your agent service, enabling "pay-per-call".

Resources:

Module 4: Capstone Project — Building an Autonomous Agent

  • Integrate knowledge from the first three modules to build a full-lifecycle Trustless Agent.
  • Implement the full automated workflow: from identity registration and reputation accumulation to autonomous collaboration and service settlement.
  • Project Demo & Code Review: share your project with the community and get feedback.

Some Project Examples:

ERC-8004 Trustless Agents Example https://github.com/vistara-apps/erc-8004-example.

Arena SDK with 8004 identities + A2A + ChaosChain integration for receipt logged on-chain and payment released on verification. https://github.com/vistara-apps/agent-arena-v1

Welcome to propose more ideas and examples!


🎯 Learning Challenges & Discussion Questions

Challenge 1: On-Chain vs Off-Chain Data

Question: The community debates how much data to put on-chain. If you had to choose between "events only" vs "minimal view functions" vs "full on-chain indexing," which would you pick and why?

Challenge 2: Agent Identity System

Question: Should ERC-8004 use domains, URLs, ENS, or DIDs for agent identity? What are the trade-offs of each approach?

Challenge 3: Reputation Design

Question: How would you design a reputation system that avoids a single score but still provides useful information for users?

Challenge 4: Verification Methods

Question: Which verification approach would you trust more: TEE proofs, ZK proofs, or sampling/reexecution? Why?

Challenge 5: Economic Incentives

Question: Should ERC-8004 include payment mechanisms in the core standard, or keep them as external extensions?

Welcome to add more challenges and questions!


Coding Challenge: Trustless Agent “Hello World”

Objective Ship a minimal, runnable demo that proves identity, discovery, deterministic service, third-party validation, and optional tokenized pay-per-call.

Build

  • Three agents:

    • Server provides a simple deterministic service over an input.
    • Validator independently recomputes and records a pass/fail outcome.
    • Client discovers the Server, invokes it, requests validation, then prints final status.
  • Two tiny registries:

    • Identity links agent identifiers to JSON descriptors (name, version, tags, endpoints, optional price).
    • Verification stores validation outcomes tied to a service receipt.
  • JSON descriptors for all agents.

Flow

  1. Start a local chain.
  2. Deploy registries and agents.
  3. Register Server and Validator with descriptor URLs.
  4. Client discovers Server by identifier or tag.
  5. Client calls Server and receives a deterministic result plus a receipt reference.
  6. Client asks Validator to verify; Validator records the outcome.
  7. Client prints STATUS: VERIFIED or FAILED.

Acceptance

  • Visible agent addresses, identifiers, and descriptor URLs.
  • Identity entries exist.
  • A receipt reference is produced.
  • A verification record indicates success.
  • Final console line shows STATUS: VERIFIED.

Optional

  • Token pay-per-call.
  • Tag-based discovery.
  • Simple reputation counter on successful validations.

Sponsors

  • Unibase: The first high-performance decentralized Ai memory layer - empowering Al agents with long-term memory and interoperability. X (Twitter) | Website
  • SlowMist: A blockchain security firm specializing in smart contract audits, on-chain tracking, and threat intelligence. X (Twitter) | Website

Community Supporters

  • BuidlGuidl: A curated group of Ethereum builders creating products, prototypes, and tutorials to enrich the web3 ecosystem. X (Twitter) | Website

More partners to be announced. For partnership inquiries, reach out on Telegram to Bruce (@brucexu_eth) or Vdel (@Vdel_sys).

Study Rewards

  • The greatest reward is the knowledge you gain — and the chance to meet like-minded builders through their shared notes.
  • Outstanding builders may be invited to demo on stage at Devconnect Trustless Agent Day on Nov 21.
  • More benefits will be announced with partners — stay active and complete your daily check-ins!

Additional Information

Registration and Check-In Rules

Intensive Co-learning Check-In Record Table

✅ = Done ⭕️ = Missed ❌ = Failed

Name 10.15 10.16 10.17 10.18 10.19 10.20 10.21 10.22 10.23 10.24 10.25 10.26 10.27 10.28
muxin-web3
brucexu-eth
diandian42
cmu-ruoyan-lgl
debugzhao
machiwachi
kaka666111
0x1bdat
preston4896
Huggin423
advanture917
didshow
adv0r
0xElonC
ShawnX-F
t19971104
sparkyish ⭕️
liwnldutng
yhzhongc
JNHFlow21
velinussage ⭕️
NehharShah ⭕️
41surfer
Sakkana
TAnNbR
Waiting-Chai
internetofaiagent
sunhuachuang
thenameisdevair
k66inthesky
MRzzz-cyber
kuove
RanX557
hanksfanAI
fffuuuming
mabinhan911-gif
JackCC703
TomakoDoven
sudeepb02
Nancy0209
0xJayzee
zhcqiu
KamisAyaka
Failover97
huaigu
MoonHub0503
buzhidaoa8848-hash
nocb
linghuccc
slucifersz
luffythink
wang-jin-bin
Link-990
SU-AN-coder
Elorze
Tengfei-Ma13206
Darkells
Juicewithice
only4sim
Frederick2313072
lilexi-bot
wukong988
script-money
GitWoody
Thomas-YHS
kevinsslin
HuixuLiu
ShiningRay
0xIncognito
istvanej
niko4570
JiuFang-Java
peewee92
HeliosLz
wureny
Kevin-Yuax
jackysense
seegithubun
holybao
xmdszzz
peianwang
Lemonadeccc
Coooder-Crypto
jeffishjeff
Duamixu1
jemoker
zylg-create
daxang
bilgute
ekarth
tikpen
Insomnia501
0xNezha
leonvking0
Pigitaiko
ohadbachner
Wenpiner
Swiftevo
0xhirugohan
ciconia11
kiwifruits686
BiscuitCoder
lehotle
0xClareYang
voidovo
weifengHuang
Floydwish
JoyWQ
xiaodongQ
atomlink-ye
imtypist
OS-Lihua
sheep3gold
sanshuihe
yrd241
pillowtalk-Qy
Ryat2899
rogerlou66 ⭕️
geniusun
henrycyberbio
Ylim314
KL35kkk
Usernyagah
ssw123455
syslink
moraqaq
TecSong
LastHopeOfGPNU
carmen0208
Viven901
ruilinz698 ⭕️
jickfeng
quentinawu
timerring
ErianDeath
Evelyn2044
12365448949845
dianezhang0409-cyber
SunWeb3Sec
Ra1nt
268946lee
muzhi-hac
02Liao
wkarry450-max
xuruohan709-glitch
andres9238 ⭕️
josdanhl
0xJokker ⭕️
Stovedove ⭕️
PooMuerte1 ⭕️
Felipe-Tabares ⭕️
DavidZapataOh ⭕️
qingfengzxr
0xultravioleta ⭕️
neal-zhu
rayjun
WandQ
BrianHuang813
chenyllove001
gyc567
kelvinqin7
lukema95
leopc999
wwk123
acpm444-hub ⭕️
davidrodr1guez ⭕️
CHENFANGC
joyc
Melocaramel0 ⭕️
SkySommer
kimo-ice
0xalejolr420-boop ⭕️
tumiao233
BromdenX
mmchougule ⭕️
RowanWang6
r3tsina
15998431520
zx4fypgz4j-web
lonniexu
Y4NG666
Aurora-Stack
taiaiJiaZhi
0xSidddd
yolandadadada
lynn-000-cccc
Yuan-Chen-Haku
adoniscyrilnew
eira950915-hash
RyanKung
SofiaSukh
ayushgupta0610
dersteppenwolfruowen-316 ⭕️
xfajarr
matteoscurati
shun12306
Night-heron-eba
SJW1111011
0xlauu
zoeyz3
seanonchain ⭕️
julianotowers ⭕️
hold4coin
YarenTang
heyheyitsnma
BrKDDD

Statistics

  • Total Participants: 0
  • Completed Participants: 0
  • Completed Users:
  • Perfect Attendance Users:
  • Failed Participants: 0
  • Failed Rate: 0.00%

About

Trustless Agents (ERC-8004)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%