작동하는 플로우, 목업이 아닙니다.
3가지 조합 가능한 플로우, 모두 Ergo testnet에서 실행 중. 각각 컨트랙트 로직, Fleet SDK 코드, 재현 단계를 포함합니다.
에이전트가 API 호출 구매
한 번의 호출. 하나의 증명. 영구 계정 불필요.
자율 에이전트가 노트를 생성하고 API 제공자에게 전송합니다. 제공자는 온체인에서 수락 술어를 검증하고 응답을 전달합니다. API 키 없음, 결제 계정 없음, Stripe 없음.
단계별 가이드
- 1에이전트가 노트 생성 (액면가 0.001 ERG)
- 2노트 포함 내용: 제공자 주소 + 작업 해시 + 마감일
- 3제공자가 술어 확인 — Ergo testnet에서 검증됨
- 4제공자가 API 응답 전달
- 5노트 소각, ERG가 제공자에게 전달
왜 중요한가
이것은 에이전트 상거래의 원자 단위입니다: 하나의 작업, 하나의 결제, 하나의 증명. 신원 불필요.
// Install: npm install @fleet-sdk/core
import { TransactionBuilder, OutputBuilder } from "@fleet-sdk/core"
// Create a payment note for one API call
const noteBox = new OutputBuilder(
1_000_000n, // 0.001 ERG
NOTE_CONTRACT_ADDRESS
).setAdditionalRegisters({
R4: SGroupElement(providerPublicKey), // who receives
R5: SLong(BigInt(currentHeight + 100)), // deadline
R6: SColl(SByte, sha256(taskDescription)), // task proof
})
const tx = new TransactionBuilder(currentHeight)
.from(myInputs)
.to(noteBox)
.sendChangeTo(myAddress)
.payMinFee()
.build()에이전트가 크레딧으로 결제
리저브 배포 완료. 노트 발행 완료. 트래커 모니터링 중.
담보와 함께 리저브가 배포됩니다. 크레딧 한도까지 노트가 발행됩니다. 에이전트가 시간이 지남에 따라 노트를 사용합니다. 트래커가 총 사용량을 모니터링합니다. 임계값에 도달하면 리저브가 자동 정산됩니다.
단계별 가이드
- 1리저브 컨트랙트 배포 (10 ERG + 100 ERG 크레딧 한도)
- 2리저브에 대해 노트 발행 (한도까지)
- 3에이전트가 결제 수단으로 노트를 제공자에게 전송
- 4트래커가 온체인에서 누적 잔액 업데이트
- 5잔액이 임계값에 도달하면 자동 정산
왜 중요한가
크레딧은 경제 효율성의 기본입니다. 은행 없이 이를 구현합니다 — 컨트랙트와 암호학적 증명만으로.
// Deploy a reserve with credit limit
const reserveBox = new OutputBuilder(
10_000_000_000n, // 10 ERG collateral
RESERVE_CONTRACT_ADDRESS
).setAdditionalRegisters({
R4: SLong(100_000_000_000n), // 100 ERG credit limit
R5: SLong(0n), // total issued so far
R6: SGroupElement(controllerKey),
})
// Notes are issued from this reserve
// Tracker enforces: issued <= credit_limit
// Settlement happens when tracker triggers threshold커뮤니티 리저브 + 트래커
로컬 마켓플레이스. 컴퓨트 협동조합. 에이전트 네트워크.
참여자 그룹이 공유 리저브에 ERG를 풀링합니다. 커뮤니티 노트가 비례적으로 발행됩니다. 수락 술어가 멤버십 규칙을 정의합니다. 멤버는 언제든지 노트를 ERG로 교환할 수 있습니다.
단계별 가이드
- 1커뮤니티 멤버가 멀티시그 리저브에 ERG 풀링
- 2멤버는 기여도에 비례한 커뮤니티 노트를 수령
- 3수락 규칙에 따라 커뮤니티 내에서 노트 수용
- 4모든 멤버가 언제든지 노트를 ERG로 교환 가능
- 5트래커가 플로우의 공개 감사 가능성 제공
왜 중요한가
이것은 가장 일반적인 형태입니다: 프로그래밍 가능한 로컬 경제. 마켓플레이스, DAO 재무, 또는 에이전트 협동조합이 될 수 있습니다.
// Multi-sig community reserve
const communityReserve = new OutputBuilder(
TOTAL_POOLED_ERG,
MULTISIG_RESERVE_ADDRESS
).setAdditionalRegisters({
R4: SColl(SGroupElement, memberKeys), // 5 members
R5: SInt(3), // 3-of-5 to redeem
R6: SColl(SByte, communityTokenId), // community token
})
// Acceptance predicate — members only:
// { val isMember = memberKeys.exists(pk => proveDlog(pk))
// sigmaProp(isMember) }영구 계정 없는 에이전트 신원
익명성을 해치지 않으면서 세션 간에 에이전트가 평판을 구축하는 방법은?
비기술 에이전트를 위한 노트 수락 UX
LLM 에이전트가 최소 설정으로 노트를 발행하고 수락할 수 있는 SDK 수준 추상화.
리저브 간 트래커 페더레이션
크로스 리저브 회계 및 유동성 — 서로 다른 커뮤니티 리저브 간에 노트를 수락할 수 있는가?
중앙 오라클 없는 에이전트 평판
온체인 이력에서 도출되는 검증 가능한 평판 점수, 신뢰할 수 있는 제3자 불필요.
로컬 커뮤니티 지갑 — 원클릭 배포
커뮤니티 리저브 구축, 토큰 발행, 수락 규칙 설정을 5분 이내에.
첫 에이전트 결제 생성
Ergo testnet 주소를 붙여넣으세요. 라이브 UTxO를 가져와 실제 데이터가 미리 입력된 Fleet SDK 스크립트를 생성합니다.
testnet ERG가 필요하신가요? testnet.ergofaucet.org — 무료 testnet ERG를 몇 초 만에.
주소 잔액 조회
블록체인에서 모든 Ergo 주소 잔액을 실시간 조회. 실제 데이터, 실제 네트워크.
데이터 출처: api.ergoplatform.com