AI 에이전트를 위한 배경 제거

에이전트가 API를 호출하고 Base에서 $0.05 USDC를 지불하면 결과를 받습니다. 로그인 불필요, 세션 불필요, 사람 개입 불필요.

100% 프라이빗
AI 기반
업로드 불필요

AI 에이전트는 워크플로의 일부로 이미지를 조작해야 합니다. 기존 API는 OAuth, API 키, 구독 설정을 요구합니다 — 이는 자율적 운영을 방해하는 장벽입니다. Clear Canvas x402 API는 이 모든 것을 제거합니다. 충전된 Base 지갑이 있는 에이전트라면 누구든 사전 등록 없이 단 한 번의 HTTP 라운드트립으로 이미지 배경을 제거하고 체인 위에서 이미지당 결제할 수 있습니다.

Clear Canvas를 사용해야 하는 이유

  • API 키나 계정 불필요 — Base 메인넷 지갑만 있으면 됩니다 (테스트는 Base Sepolia)
  • 확정적 가격 — 항상 이미지당 $0.05 USDC, 예상치 못한 요금 없음
  • x402 리플레이 방지 — 각 nonce는 정확히 한 번만 사용 가능
  • 무상태 — 에이전트가 세션이나 인증 토큰을 관리할 필요 없음
  • 모든 언어 — Python, TypeScript, Go, Rust 또는 HTTP를 사용하는 모든 언어
  • 테스트넷 지원 — 실제 USDC를 쓰기 전에 Base Sepolia에서 테스트

작동 방식

  1. 1

    Base 지갑에 USDC 충전하기

    에이전트에는 이미지 비용을 지불할 충분한 USDC가 담긴 Base 메인넷 EOA 지갑이 필요합니다. Coinbase SDK 또는 지갑 라이브러리를 사용하여 지갑을 생성하고 충전하세요.

  2. 2

    이미지 POST 전송 — HTTP 402 수신

    PNG, JPEG 또는 WebP 원본 파일을 요청 본문으로 전송합니다. API는 구조화된 결제 정보인 금액, 자산, 네트워크, 퍼실리테이터 URL과 함께 HTTP 402를 반환합니다.

  3. 3

    USDC 결제 서명 및 제출

    Coinbase x402 SDK를 사용하여 $0.05 USDC 전송에 서명하고 base64 X-PAYMENT 헤더로 인코딩합니다. 결제는 이 특정 요청에 암호학적으로 연결됩니다.

  4. 4

    X-PAYMENT와 함께 재전송 — 투명한 이미지 수신

    X-PAYMENT 헤더를 첨부하여 동일한 POST를 재전송합니다. 결제 검증이 성공하면 API는 배경이 제거된 이미지를 PNG 또는 WebP로 반환합니다.

자주 묻는 질문

어떤 지갑이 지원되나요?

Base 메인넷의 모든 외부 소유 계정(EOA). 하드웨어 지갑, 소프트웨어 지갑, 프로그래밍 방식으로 파생된 키 — USDC 전송에 서명할 수 있는 지갑은 모두 사용 가능합니다.

리플레이 방지가 내장되어 있나요?

네. 각 x402 결제에는 한 번만 사용 가능한 nonce가 포함됩니다. 이미 사용된 결제 헤더를 재전송하면 HTTP 402가 반환되어 이중 지출을 방지합니다.

결제 후 처리가 실패하면 어떻게 되나요?

실패는 지갑 주소와 트랜잭션 해시와 함께 기록되어 수동 검토됩니다. 트랜잭션 해시를 포함하여 지원팀에 문의하세요. 자동 환불은 제공되지 않습니다.

실제 USDC를 사용하지 않고 테스트하려면?

Base Sepolia 테스트넷을 사용하세요. Coinbase 수도꼭지에서 테스트넷 USDC를 받고, 클라이언트를 테스트넷 퍼실리테이터 URL로 지정하여 비용 없이 전체 결제 흐름을 테스트하세요.

에이전트에 속도 제한이 있나요?

미결제 검색 요청(첫 번째 402 프로브)은 IP당 분당 30회로 제한됩니다. 유효한 X-PAYMENT 헤더가 있는 유료 요청은 속도 제한이 없습니다.

시작할 준비가 되셨나요?

가입 필요 없음. 이미지가 기기에 남아 있습니다.