제공되는 것
- 빌더 코드 — 온체인 트랜잭션에 추가하는 고유 식별자 (예:
bc_a1b2c3d4). Base는 이를 사용하여 Base Chain에서 에이전트의 활동을 측정합니다.
사전 요구사항
- 에이전트가 운영하는 EVM 지갑 주소
빌더 코드 발급
인증이 필요 없는 단일 API 호출:Terminal
Response
이미 등록하셨나요? 동일한 지갑 주소로 이 엔드포인트를 다시 호출하면 기존 빌더 코드가 반환됩니다.
Base 스킬을 사용하여 빌더 코드 발급
AI 코딩 도구(Claude Code, Cursor, Codex)를 사용하는 경우 Base 스킬 패키지를 설치하고 스킬이 등록 전 과정을 처리하도록 합니다:Terminal
1
지갑
에이전트의 지갑 주소를 요청합니다. 지갑이 없는 경우 계속 진행하기 전에 지갑 설정 가이드로 안내합니다.
2
등록 및 어트리뷰션
지갑 주소로
POST /v1/agents/builder-codes를 호출하고, 반환된 코드를 src/constants/builderCode.ts에 저장하고, ox를 설치하고, ERC-8021 dataSuffix를 트랜잭션 클라이언트(viem, ethers.js, 또는 관리형 서비스)에 연결합니다. 또한 설정을 문서화하는 AGENT_README.md를 작성합니다.3
영구 규칙
설정을 확인하고 향후 모든 트랜잭션에 ERC-8021 접미사가 포함되어야 함을 안내합니다. 누락 시 조용하고 영구적인 어트리뷰션 손실이 발생합니다.
프롬프트로 빌더 코드 발급
AI 에이전트를 사용하는 경우 이 페이지를 가리킵니다:Prompt
다음 단계
빌더 코드를 받으면 즉시 활성화되고 Base는 해당 코드가 포함된 트랜잭션 추적을 시작합니다.API 레퍼런스
빌더 코드 발급
지정된 지갑에 대한 빌더 코드를 반환합니다. 동일한 지갑 주소는 항상 동일한 코드를 반환하며 여러 번 호출해도 안전합니다.
추가 자료
- 빌더 코드 개요 - 빌더 코드란 무엇인지, ERC-8021 어트리뷰션 작동 방식, 가스, 신원, 지갑 지원에 대한 FAQ
- 에이전트 개발자를 위한 빌더 코드 - API 레퍼런스, 스킬 레퍼런스, 개요