01 / AI 비용과 서비스 관리
AgentPay Lite
AI가 어디에 얼마를 쓸지 먼저 정하세요.
팀이 쓸 서비스와 한도를 미리 정합니다. API를 파는 사람은 가격을 올리고, 쓴 내역과 영수증은 한곳에서 확인할 수 있습니다.
- 팀별 사용 한도
- API와 가격 등록
- 쓴 내역과 영수증
지금까지 만든 것
- 계정마다 예산과 쓸 서비스를 정하는 기능완료
- 판매할 API와 가격을 등록하는 기능완료
- Paddle 결제 서비스Paddle 승인
기능 살펴보기
제품 기능을 설명하는 개념도입니다.
기술과 구조한도를 확인하고, 직접 승인하고, 결과를 검증합니다.구조 살펴보기
세 단계로 보는 동작 원리
AI 서비스 호출에 예산과 결제 조건을 연결합니다. 요청 준비부터 지갑 승인, 결과와 영수증 확인까지 같은 실행 기록으로 이어집니다.
가격·수취인·네트워크를 고정한 견적을 검증하고, 예산과 서비스 설정이 바뀌면 기존 승인을 중단합니다. 금액은 USDC 정수 마이크로 단위로 계산합니다.
SIWE 지갑은 EIP-3009, 별도 Passkey 경로는 Permit2 승인을 사용합니다. 같은 서명과 nonce를 다른 요청에 재사용하지 못하도록 실행 원장에 연결합니다.
공식 USDC 전송과 기본 2회 이상의 L2 확인을 대조하고 결과 해시를 영수증에 묶습니다. Ethereum L1 최종 확정은 이 확인과 별도 상태입니다.
가격·수취인·네트워크를 고정한 견적을 검증하고, 예산과 서비스 설정이 바뀌면 기존 승인을 중단합니다. 금액은 USDC 정수 마이크로 단위로 계산합니다.
보안과 설계 원칙
사용자가 보유하는 서명 권한
Non-custodial authorization승인은 연결된 지갑이나 Passkey에서 받습니다. 서버는 사용자 대신 서명하지 않고 승인된 조건을 확인합니다.
중복 실행 없이 상태 복구
Idempotency · Reconciliation같은 요청·서명·정산 거래를 하나의 실행에 묶습니다. 승인 후 연결이 끊기면 기존 기록을 조회해 상태를 복구합니다.
판매자 연결 정보 보호
Encrypted upstream credentials원본 API 주소와 키를 암호화된 레코드에 저장합니다. 공개 서비스 목록에는 AgentPay 게이트웨이 주소를 제공합니다.