AI 프로젝트 기록

AI 자동 수익 실험: 10 USDC 회수에서 배운 점

AI 자동화로 수익을 낼 수 있는지 궁금하다면, 입금과 실행, 수익 발생을 먼저 구분해야 합니다. 이 사례에서 확인된 것은 10 USDC의 이동과 회수뿐입니다. 저는 API 키를 발급할 수 있는지 확인하기 전에 송금했고, 그 순서를 바꿨어야 했습니다.

2026년 7월 24일, 자율형 자동화 에이전트가 스스로 수익을 만든다는 프로젝트를 발견했습니다. 호기심은 빠르게 실제 실험으로 이어졌고, 저는 전용 Base 지갑에 10 USDC를 보냈습니다. 그러나 에이전트 실행보다 먼저 마주한 일은 신규 API 키 발급 실패와 자금 회수였습니다.

이 글은 자동 수익을 검증한 성공담이 아닙니다. 외부 실행 권한과 실제 자금을 연결하기 전에 무엇을 확인해야 하는지 배운 사례입니다.

실험 전에 확인한 것과 놓친 것

처음 점검에서는 프로젝트의 “돈을 벌어 스스로 존속한다”는 설명이 검증된 수익 서비스가 아니라 지갑, 클라우드 계정, API 키, 외부 실행을 전제로 한 실험적 구성이라는 경고가 있었습니다. 설치·빌드·테스트까지만 하자는 제안도 받았습니다.

하지만 저는 실제 자금과 외부 실행 권한까지 연결해 보자고 결정했습니다. 전용 지갑을 만들고 10 USDC를 전송한 뒤에야, 실행에 필요한 Conway API 키를 새로 발급할 수 없다는 안내와 인증 오류를 확인했습니다.

단계 당시 확인된 사실 확인되지 않은 것
프로젝트 검토 지갑·API 키·클라우드 실행이 필요함 실제 수익 모델과 지속 가능성
자금 전송 Base 메인넷 전용 지갑에 10 USDC가 도착함 에이전트가 수익 활동을 시작할 수 있는지
API 연결 SIWE nonce 관련 401 오류가 반복됨 신규 키 발급과 샌드박스 실행
지출 기록상 USDC 지출은 발생하지 않음 서비스 연결 뒤의 비용과 위험
회수 환불을 마무리함 다른 환경에서도 같은 방식으로 회수 가능한지

잔액이 남아 있어도 바로 돌려보낼 수는 없었습니다

전용 지갑의 USDC를 원래 위치로 보내려면 해당 네트워크에서 거래 수수료를 낼 자산도 필요했습니다. USDC 잔액이 그대로 있다는 사실과 즉시 회수할 수 있다는 사실은 달랐습니다. 이 과정에서 발생한 수수료는 당시 기록상 1달러 미만이었습니다.

금액이 작았기 때문에 실험을 마무리할 수 있었지만, 같은 구조를 더 큰 금액으로 시작했다면 복구 절차와 비용도 커졌을 수 있습니다. 자금을 보내기 전에 출금 네트워크, 수수료 자산, 반환 주소, 최소 출금 조건을 함께 확인해야 하는 이유입니다.

자동화 실험에 필요한 다섯 개의 승인 지점

1. 설치와 실행을 분리합니다

코드를 내려받아 읽거나 로컬에서 빌드하는 일과 외부 서비스에 접속해 작업을 실행하는 일은 다릅니다. 설치가 끝났다고 지갑과 클라우드 권한까지 연결하지 않습니다.

2. 계정 생성 가능 여부를 먼저 확인합니다

당시에는 API 키를 자동 발급하지 못했고, 대시보드의 신규 가입 상태도 실행을 막았습니다. 이 상태를 자금을 보낸 뒤에 발견했습니다. 필수 계정, API 키, 이용 가능 지역, 서비스 상태는 결제나 송금 전에 확인해야 합니다. 당시 안내가 현재도 같다고 가정해서는 안 됩니다.

3. 실제 자금 대신 격리된 시험 범위를 정합니다

테스트넷이나 모의 환경이 제공된다면 먼저 사용하고, 불가피하게 실제 자금을 쓸 때는 잃어도 운영에 영향을 주지 않는 상한과 중단 조건을 정합니다. “소액”이라는 표현만으로는 부족합니다. 최대 금액과 승인자를 숫자와 역할로 남겨야 합니다.

4. 지갑 권한과 자금 이동을 별도 승인으로 둡니다

에이전트가 지갑 주소를 생성하는 것, 자금을 받는 것, 토큰을 전송하거나 교환하는 것은 각각 다른 권한입니다. 읽기, 서명, 전송, 교환의 범위를 나누고 실제 거래가 필요한 단계에서 사람이 다시 확인해야 합니다.

5. 시작 전에 회수 절차를 적습니다

실험을 중단했을 때 남은 자금을 어디로 돌려보낼지, 수수료 자산은 어떻게 준비할지, 어떤 거래 내역을 증거로 남길지 먼저 정합니다. 서비스가 멈춰도 지갑에 직접 접근할 방법이 있는지도 확인합니다.

입금 전에 통과해야 할 세 가지 문턱

다시 실험한다면 점검 항목의 개수보다 진행 순서를 정하겠습니다. 아래는 이번 실패에서 도출한 재개 기준이며, 실제로 새 실험을 완료했다는 뜻은 아닙니다.

  1. 키 발급이 막혔다면 설치 단계에 머뭅니다. 인증 오류의 발생 시각과 실패 단계를 남기고 추가 송금으로 해결하려 하지 않습니다.
  2. 실행할 작업을 설명할 수 있어야 권한을 검토합니다. 무엇을 구매하거나 호출할지, 누가 비용을 승인할지 불명확하면 지갑 연결을 보류합니다.
  3. 반환 경로를 설명할 수 있어야 자금 투입을 검토합니다. 남은 토큰뿐 아니라 수수료, 반환 주소, 중단 담당자까지 하나의 회수 계획으로 봅니다.

실행 승인과 결과 검증을 나누는 문제는 AI가 승인 없이 글을 발행했던 사례에도 드러납니다. 돈이 오가는 실험에서는 공개 버튼 대신 서명과 전송 단계에 그 경계를 놓아야 합니다.

다시 한다면 사용할 사전 점검표

  • 프로젝트 설명이 실제 수익을 입증하는 자료인지, 단순한 목표인지 구분했는가
  • 필수 계정과 API 키를 지금 발급할 수 있는가
  • 설치·빌드와 외부 실행 권한을 분리했는가
  • 지갑의 네트워크와 토큰 계약을 확인했는가
  • 최대 투입 금액과 자동 지출 한도를 정했는가
  • 거래 서명과 자금 이동 전에 사람 승인을 받는가
  • 가스비를 포함한 회수 경로를 시험했는가
  • 실패 시 중단 조건과 증거 보존 방법이 있는가

성공 보고보다 중단 보고가 먼저였습니다

당시 에이전트는 자금 수령을 확인했지만 API 키가 없어 샌드박스와 실제 실행을 시작하지 못했다고 보고했습니다. 중요한 점은 그 상태를 수익 실행 성공으로 포장하지 않았다는 것입니다. “자금은 도착했지만 실행 조건이 충족되지 않았다”는 보고가 다음 행동을 결정하는 데 더 유용했습니다.

자동화가 지갑을 만들고 외부 서비스와 연결될 수 있다는 사실은 흥미롭습니다. 그러나 기술적으로 가능한 것과 돈을 벌 수 있다는 것은 전혀 다른 주장입니다. 이번 실험에서 확인된 것은 제한된 자금 이동과 회수 경험이며, 자동 수익의 재현성이나 서비스의 현재 이용 가능성은 검증하지 않았습니다.

사례 기준일: 2026-07-24. 당시 작업 기록을 바탕으로 2026-09-03에 재구성했습니다. 이 글은 투자 권유가 아니며, 프로젝트의 현재 상태·수익성·안전성을 보증하지 않습니다.

편집 보완: 2026-09-10. 당시 경험과 기록은 유지하고 읽기 흐름과 판단 기준을 보강했습니다. 이번 편집을 위해 새로운 실행·측정·복구 시험을 수행하지 않았습니다.

CONTENTS