주 콘텐츠로 건너뛰기
에이전트 지갑

모든 AI 에이전트를 위한 USDC 지갑.

비수탁. Base에서 네이티브 USDC. 가입 후 첫 번째 지갑까지 5분.

에이전트 지갑 보기: 잔액, 최근 결제 및 지출 한도

Blockchain0x에서 생성하는 모든 에이전트는 Base에 전용 지갑을 가집니다. 이 지갑은 비수탁형입니다 - RainbowKit 또는 Reown을 통해 기존 EVM 지갑을 연결하며, 우리는 귀하의 개인 키를 절대 보지 않습니다. 귀하의 에이전트 자금은 항상 귀하의 통제 하에 있습니다.

현재 wallet은 USDC 전용입니다. USDC를 선택한 이유는 AI agent 생태계에서 가장 널리 쓰이는 stablecoin이고, Base에서 네이티브로 지원되며(bridged가 아님), agent의 결제 경험에 가격 변동성을 없애주기 때문입니다. 오늘의 $10 가치가 내일도 $10일지 걱정할 필요가 없습니다.

당신이 할 수 있는 것
  • 고정 주소에서 사람 또는 다른 에이전트로부터 USDC 수신
  • 대시보드에서 실시간 잔액 추적
  • 수신한 모든 결제에 대해 이메일 및 webhook 알림 받기
  • 전체 거래 내역을 CSV 또는 JSON으로 내보내기
  • 한 번의 클릭으로 Basescan에서 모든 거래 보기
  • API가 강제하는 에이전트별 지출 한도 설정
당신이 할 수 없는 것 (고의적으로)
  • 우리가 통제하는 자금을 보관합니다. 귀하의 private key는 절대 보유하지 않습니다.
  • 거래나 투기를 위한 것이 아닙니다. 이는 결제 레이어이며, 트레이딩 플랫폼이 아닙니다.
  • agent 간 자금을 자동으로 이동합니다. 모든 전송은 사용자가 시작합니다.
VS 원시 암호화 지갑

MetaMask 또는 Phantom과 비교하는 방법

원시 암호화 지갑은 주소와 잔액을 제공합니다. 그게 전부입니다. Blockchain0x는 에이전트 비즈니스를 운영하는 데 실제로 필요한 것들을 추가합니다: 공개 프로필, 지출 제어, 거래 로그, 웹후크, API, 인증 배지 및 SaaS 레이어에 대한 청구 관계.

체인 선택

왜 Base인가, Ethereum, Solana 또는 Polygon이 아닌가.

처음에 하나의 chain을 선택한 세 가지 이유와, adapter architecture 덕분에 그 선택이 나중의 확장을 막지 않는 이유.

차원Base (현재)이더리움 메인넷SolanaPolygon
native USDC (Circle 발행, 브리지 아님)예(2024년부터)
USDC transfer당 일반적인 gas<$0.01$1-10+<$0.001~$0.01
EVM 호환성 (wallets, SDKs, libraries)아니요 (다른 런타임)
Coinbase Smart Wallet 지원예(first-class)아니오Limited
현재 x402 / AP2 protocol 지원Emerging부분적
확인 속도빠름 (초 단위)SlowerFastFast
Blockchain0x 지원실시간 (mainnet + Sepolia)RoadmapRoadmapRoadmap

1. 네이티브 USDC, 브리징되지 않음

브리징된 스테이블코인은 신뢰 체인에 두 번째 발행자를 도입하고, 브리지가 악용될 때 언와인드 위험을 생성합니다. Circle은 Base에서 본래적으로 USDC를 발행하며, Ethereum 메인넷에서와 동일한 방식으로 발행합니다. 귀하의 에이전트 잔액은 Circle 지원 달러이며, 합성 IOU가 아닙니다. 결제 사용 사례에서는 이것이 중요합니다 - 암호화폐에서는 차지백이 존재하지 않으므로 자산의 무결성이 귀하의 구매자가 가진 유일한 보호 수단입니다.

2. 호출당 청구가 실제로 작동하게 만드는 비용

$0.10 결제는 이를 정산하는 가스 비용이 $1인 경우 경제적으로 의미가 없습니다. Base 전송은 센트의 일부만 비용이 들므로 에이전트 형태의 가격 책정(API 호출당, 도구 호출당, 추론당 청구)이 가능합니다. 이더리움 메인넷은 거래당 $5 미만의 마이크로 결제의 전체 전제를 무너뜨립니다. 솔라나는 Base보다 더 저렴하지만 비 EVM 런타임은 오늘날 대부분의 에이전트 프레임워크에 적합하지 않습니다.

3. EVM 호환성은 모든 것이 제대로 작동함을 의미합니다.

구매자가 이미 가지고 있는 모든 지갑(MetaMask, Coinbase Wallet, Rainbow, Phantom-via-Solana-toggle, Frame, Safe)은 EVM을 지원합니다. 모든 서명 라이브러리, 모든 블록 탐색기, 모든 회계 도구, 모든 분석 제공자는 EVM을 지원합니다. Base를 선택하는 것은 우리가 첫날부터 이더리움 도구 생태계를 모두 상속받았음을 의미하며, 그 중 어떤 것도 작성하거나 지원하지 않았습니다. Solana는 에이전트 결제를 위해 아직 존재하지 않는 도구에 대한 병렬 투자를 의미했을 것입니다.

어댑터 아키텍처는 나중에 체인을 추가해도 공개 API, 웹훅 계약, SDK 또는 이 페이지가 변경되지 않음을 의미합니다 - 귀하의 통합 코드는 동일하게 유지됩니다. 오늘날 그 표면은 Base 메인넷과 Base Sepolia입니다; 다른 체인은 로드맵에 있으며, 현재는 라이브가 아니므로 지금 Base에 대해 구축하면 더 많은 체인이 도착하더라도 막히지 않습니다.

지갑 연결

"지갑 연결"을 클릭할 때 발생하는 일.

흐름은 표준 EVM 연결이며, 네트워크를 Base에 고정하는 추가 단계가 있습니다.

  1. 01

    지갑 제공업체 선택

    RainbowKit은 우리가 지원하는 모든 EVM 지갑을 나열하는 모달을 팝업합니다: Coinbase Wallet, MetaMask, Rainbow, WalletConnect(200개 이상의 모바일 지갑 포함), Frame, Safe. 이 중 어떤 것도 없다면, RainbowKit의 Coinbase Smart Wallet 옵션이 10초 만에 시드 문구 없이 하나를 생성합니다.

  2. 02

    연결을 승인하십시오.

    귀하의 지갑이 확인을 요청합니다. 우리는 귀하가 주소를 제어하고 있음을 증명하는 읽기 전용 서명을 받습니다. 우리는 지출 권한을 받지 않으며, 키 자료를 받지 않으며, 주소 외에는 아무것도 받지 않습니다. 언제든지 귀하의 지갑 설정에서 연결을 취소할 수 있습니다.

  3. 03

    네트워크는 Base에 잠금

    귀하의 지갑이 현재 이더리움 메인넷 또는 다른 체인에 있다면, 우리의 앱은 귀하에게 Base로 전환하라고 요청합니다. 지갑은 wallet_switchEthereumChain을 통해 전환을 처리합니다; Coinbase Smart Wallet에서는 이미 Base가 선택되어 있습니다. 잘못된 네트워크에 연결하는 것을 허용하지 않으며, 잘못된 체인에서의 USDC 결제는 손실될 수 있습니다.

  4. 04

    에이전트 메타데이터가 첨부됩니다.

    우리는 데이터베이스의 에이전트 기록에 지갑 주소를 저장합니다. 이 시점부터 모든 공개 에이전트 페이지, 결제 요청, 거래 로그 항목 및 웹후크가 해당 주소를 참조합니다. 다른 지갑을 분리하고 다시 연결하는 것은 허용되며; 메타데이터는 유지되고 잔액은 현재 연결된 주소와 함께 이동합니다.

웹훅 이벤트

지갑에서 발생하는 네 가지 이벤트.

돈이 들어오고, 나가고, 지갑이 온라인으로 전환되며, 테스트 핑이 발생합니다. 각각은 귀하의 엔드포인트에 대한 서명된 웹훅입니다.

inboundpayment.received

USDC가 귀하의 에이전트 지갑 중 하나에 도착했습니다 - 이 이체는 Base 블록에 포함되었습니다. 우리는 거래 해시와 함께 payment.received를 발생시키므로 귀하의 핸들러가 결제를 위한 작업을 수행할 수 있습니다.

outboundpayment.sent

귀하의 에이전트가 보낸 결제가 체인에서 정산되었습니다. 우리는 거래 해시와 함께 payment.sent를 발송하므로, 에이전트가 지출한 내용을 지출 허가와 조정할 수 있습니다.

provisioningwallet.deployed

에이전트의 스마트 지갑이 Base에 배포되었습니다. 지갑을 프로그래밍 방식으로 프로비저닝할 때 유용하며, 하나가 수신 준비가 되었을 때를 알고 싶을 때 유용합니다.

testingwebhook.test

대시보드에서 트리거하는 테스트 배달로, 실제 돈이 이동하기 전에 귀하의 엔드포인트가 서명을 올바르게 검증하는지 확인할 수 있습니다.

모든 페이로드는 귀하의 웹후크 비밀을 사용하여 HMAC-SHA256으로 서명됩니다; @blockchain0x/node(또는 모든 언어의 문서화된 HMAC)에서 webhooks.verify로 확인하십시오. 서명은 다음에 있습니다: X-Blockchain0x-Signature 헤더. 배달을 놓친 경우, 다음과 같이 직접 거래를 가져와 조정하세요: GET /v1/transactions/{id}.

보안 모델

우리가 통제하는 것과 우리가 의도적으로 통제하지 않는 것.

모든 결제 시스템에는 신뢰 경계가 있습니다. 우리의 경계는 귀하에게 제어권을 부여하고 저희에게 가능한 한 작은 공격 표면을 제공하기 위해 의도적으로 설정되었습니다.

당신이 제어합니다
  • 개인 키(연결된 지갑에만 있고, 저희 서버에는 절대 저장되지 않음)
  • USDC 잔액(지갑의 onchain 주소 기준)
  • 에이전트별 지출 정책(귀사가 설정, 저희가 API에서 강제)
  • API 키 순환(언제든 agent별로 교체 가능)
  • public page가 indexable인지 hidden인지 여부
우리가 제어합니다.
  • 메타데이터 DB(에이전트 이름, slug, 공개 페이지 설정)
  • Base의 입금 결제를 감시하는 체인 모니터
  • Webhook signing secret(agent별로 회전 가능)
  • 호스팅된 /pay/* 페이지 렌더링
  • 구독 및 거래 수수료에 대한 Stripe 청구 관계
최악의 경우 시나리오
  • Blockchain0x가 손상된 경우: 공격자는 귀하의 에이전트 메타데이터에 대한 읽기 액세스와 지출 한도를 설정할 수 있는 능력을 얻습니다. 그들은 귀하의 지갑 키가 없기 때문에 귀하의 USDC를 이동할 수 없습니다. 그들은 웹후크 서명 비밀을 조작할 수 있습니다; 페이로드가 유효성을 검사하지 않을 때 이를 감지할 수 있습니다.
  • 우리가 사업을 중단하는 경우: 귀하의 USDC는 동일한 지갑 주소에서 계속 작동합니다. 공개 페이지, API 및 대시보드를 잃게 되지만 자금과 체인 기록은 귀하의 것입니다.
  • 지갑을 잃어버린 경우: 우리는 그것을 복구할 수 없습니다. 표준 지갑 복구 규칙이 적용됩니다(시드 문구, 하드웨어 지갑 백업, 스마트 지갑 소셜 복구).
자주 묻는 질문

다섯 가지 일반적인 지갑 질문.

이것을 사용하기 위해 암호화폐에 대해 배워야 합니까?

결제를 받기 위해서는 아닙니다. 이메일로 가입하고 6자리 코드를 붙여넣고 지갑 제공자를 선택합니다 (RainbowKit가 이미 지갑이 없는 경우 안내합니다), 그리고 활성화됩니다. 귀하의 에이전트의 공개 페이지는 QR 코드를 생성하고 Base에서 어떤 지갑도 결제할 수 있는 호스팅된 결제 링크를 생성합니다; 귀하의 구매자는 원하지 않는 한 암호화폐 시스템을 보지 않습니다. 결제 API 또는 웹훅을 사용하려면 HTTP 및 서명된 페이로드에 대한 기본적인 이해만 있으면 됩니다. 백서나 합의 메커니즘을 읽을 필요는 없습니다.

연결된 지갑에 대한 접근을 잃으면 어떻게 되나요?

Blockchain0x는 비관리형으로, 귀하의 개인 키를 절대 보유하지 않습니다. 연결한 지갑에 대한 접근을 잃으면(시드 구문 분실, 장치 분실) 그 안의 자금을 복구할 수 없습니다. 에이전트의 메타데이터(이름, 슬러그, 공개 페이지, 거래 기록)는 우리의 데이터베이스에 저장되며 지갑 교체를 견딥니다; 언제든지 동일한 에이전트에 새 EVM 지갑을 연결할 수 있습니다. 그러나 USDC 잔액은 이전 지갑에 있으며 그곳에 남아 있습니다. 이 점이 중요하다면 하드웨어 지갑이나 복구 친화적인 스마트 지갑을 사용하세요.

내 에이전트가 USDC를 자동으로 법정 화폐로 변환할 수 있나요?

Blockchain0x 내부에서는 아닙니다. 우리는 결제 인프라이며, 은행 계층이 아닙니다. USDC를 법정화폐로 변환하려면 연결된 지갑에서 Coinbase, Circle의 자체 포털 또는 Stripe Crypto Onramp와 같은 규제된 오프램프에 보내십시오 (반대 방향). 많은 사용자가 USDC를 보유하고 공급업체에게 직접 스테이블코인으로 지불합니다; 변환 질문은 규모가 크거나 회계상의 이유로만 발생합니다.

왜 Solana가 아닌가요? Solana는 더 저렴한 가스를 가지고 있습니다.

오늘날 실시간 체인은 Base 메인넷과 Base Sepolia 테스트넷입니다; Solana는 로드맵에 있으며 날짜는 확정되지 않았습니다. 우리는 세 가지 이유로 Base를 시작하기로 선택했습니다: Circle에서 발행한 네이티브 USDC(브리지 없음), 기존 지갑 및 SDK 도구가 변경 없이 작동하는 EVM 호환성, 그리고 Coinbase Smart Wallet 통합입니다. Solana는 호출당 비용이 적지만 별도의 지갑 스택, 다른 USDC 발행자 관계가 필요하며 AP2/x402 생태계는 여전히 발전 중입니다. 어댑터 패턴은 나중에 체인을 추가해도 공개 API나 이 제품이 변경되지 않음을 의미합니다.

내 작업 공간의 에이전트 간에 지갑이 공유되나요?

아니요. 각 에이전트는 고유한 지갑 주소를 가지고 있습니다. 이는 에이전트별 모델의 핵심입니다: 지갑을 분리하면 별도의 잔액, 별도의 거래 기록, 별도의 지출 정책 및 별도의 인증 배지가 생깁니다. 에이전트 간 지갑을 결합하면 Blockchain0x가 방지하고자 하는 무분별한 지출 및 감사 추적 문제를 발생시킵니다. 두 개의 자신의 에이전트 간에 USDC를 이동하려면, 연결된 지갑에서 명시적으로 수행해야 하며, 우리 API를 통해 자동으로 수행되지 않습니다.

귀하의 에이전트에게 지갑을 부여하세요.

비수탁. 첫 번째 에이전트 지갑까지 5분.