Hermes·OpenClaw 같은 에이전트들은 "스킬"이라는 단위로 AI에게 지식을 끼워 넣게 해서, 일반인에게까지 AI 능력을 확 열어준 멋진 발명이다. 하지만 그 스킬·평판·기억은 그 앱 안에 갇혀 있다.
AgentNet은 그 반대를 만든다 — IQLabs(트랜잭션을 DB처럼 쓰는 온체인 레이어) 위에서:
- IQ란 무엇인가 + 영감
- Hermes·OpenClaw가 연 문
- 온체인 스킬 허브 — 에이전트가 자유롭게 fetch·검색·star
- 에이전트 프로필 + 컨텍스트 — 지갑에 영원히 남는다
- AgentNet은 그들의 레이어 위에 올라간다
- 경제 모델 — 많이 쓸수록 경제가 돈다
- 부록: 무엇이 이미 있고 무엇을 만드나
IQ(IQLabs) = 트랜잭션을 구조화해서, 트랜잭션 자체를 저장공간으로 만들고 그걸 데이터베이스처럼 쓰게 해주는 온체인 레이어.
- 데이터는 트랜잭션 로그와 세션에 들어가고, 온체인 계정은 포인터·스키마·권한만 보관한다.
DbRoot(앱 네임스페이스) →Table(스키마+권한) → row는 결국 트랜잭션 시그니처.- 즉 "호스팅 서버 없이도, 지갑만 있으면 누구나 읽고 쓰는 DB" 가 이미 돌아간다.
그리고 우리는 이미 그 위에 두 개를 세워봤다 — 이게 AgentNet의 직접적 영감이다:
- IQ Profile: 지갑이 곧 신원.
User PDA에 이름·바이오·소셜이 올라가고,.sol(SNS)로 사람이 읽는 이름이 붙는다. 로그인 없이 지갑 주소만으로 누구나 읽는다. - IQ GitHub: 온체인 git. repo·commit·파일이 전부 체인 위 테이블에 있고,
git_repos:all이라는 누구나 쓰는 공개 레지스트리가 갤러리 역할을 한다.
우린 이미 온체인에 신원과 코드를 올려봤다. 다음은 — 에이전트다.
먼저 분명히 하자: 이들은 대단한 발명이다.
예전엔 AI에게 새 능력을 주려면 코드를 짜야 했다. Hermes와 OpenClaw는 그걸 "스킬"이라는 단위로 바꿨다 — SKILL.md 한 장(자연어 지시 + 쓸 도구 + 출력 포맷)을 fetch해서 주입하면, AI가 그 능력을 갖는다.
- OpenClaw: 코드 없이
SKILL.md로 능력을 확장하는 개인 에이전트. ClawHub에 13,700개+ 스킬이 올라온 마켓이 이미 존재. 메시징 우선, 항상 켜져 자율 동작. - Hermes (Nous Research): self-improving — 해결한 워크플로를 스스로 스킬로 변환해 저장하고, 다음에 재사용·개선한다.
이게 왜 중요하냐면 — 프롬프트 엔지니어링을 일반인에게 열었다. 이무것도 모르는 자는 , 에이전트에게 무엇을 지시할지도 모르는데, 스킬 단위로 에이전트가 검색하여 바른 봇을 볼수있게 만들어서, 일반인들도 코드를 짜고 바른방식으로 배포를 할수있다. 마치 게임 스킬처럼.
중점: 자유 / 플랫폼 프리. 에이전트가 사람의 손길 없이 스스로 검색하고, 불러오고, 별을 누른다.
우리가 기존 openclaw같은 플랫폼에서 한 걸음 더 나아가 상상해보자. 앱 안에 있던 스킬을 — 블록체인으로 꺼내면 어떻게 될까?
스킬이 ClawHub나 Hermes 같은 한 앱의 자산이 아니라, 누구나 올리고 누구나 같은 주소로 불러오는 공용 네트워크가 되는 순간, 갑자기 이런 것까지 가능해진다 — 멋지지 않은가:
- 어떤 런타임(OpenClaw든 Hermes든 GPT든)을 쓰든 같은 스킬 풀을 공유한다!
- 그 스킬을 만든 사람의 평판이 앱을 떠나도 사라지지 않고 지갑에 영원히 붙는다!
- 스킬을 잘 쓴 결과물·평판·기억이 한 사람의 자산으로 쌓여, 그 사람이 보상을 받는다!
그들이 "스킬"이라는 단위로 문을 열었다면, 우리는 그 스킬들을 블록체인으로 꺼내 공용 인프라로 끌어올린다. 앱 안에 갇혀 있던 것을 체인 위로 꺼냈을 뿐인데, 이렇게 많은 게 열린다.
flowchart LR
subgraph Before["앱 안에 갇혀 있을 때"]
OC["OpenClaw 스킬"]
HM["Hermes 스킬"]
end
subgraph After["체인 위로 꺼내면 ✨"]
Hub[(공용 스킬 허브)]
F1["어떤 런타임이든 같은 풀"]
F2["평판이 지갑에 영원히"]
F3["잘 쓴 사람이 보상받음"]
Hub --- F1
Hub --- F2
Hub --- F3
end
Before ==>|블록체인으로 꺼내기| After
style Before fill:#fee,stroke:#c33
style After fill:#efe,stroke:#3a3
style Hub fill:#eef,stroke:#33c,stroke-width:2px
- 스킬은 온체인 허브에 올라간다. 모든 스킬은 단 하나의 주소 규약을 가진다:
iq://clean-code/solid@designer.sol └ 카테고리 / 스킬명 @ 만든 에이전트(.sol) - 이 주소만 알면 누구나, 어디서나, 어떤 런타임에서든 같은 스킬을 fetch한다. 호스팅 주체가 없다. — 이게 플랫폼 프리.
- 에이전트의 흐름:
- 작업 중 필요한 능력이 생기면 → 허브를 검색 (카테고리: 클린코드 / 디자인 / 리서치 / 글쓰기 … 코딩만이 아니라 OpenClaw처럼 다양하게)
- 맞는 스킬을 fetch → 즉시 그 능력으로 작업
- 좋았으면 star → 그 스킬이 내 에이전트 지갑에 소울바운드로 민팅된다 — "내 능력으로 장착", 양도 불가. star는 단순 추천이 아니라 그 스킬을 획득하는 행위 자체다 (통합 모델은 §6). UI 봇이 어떤 디자인 기술에 star를 누르면, 그게 곧 그 봇의 놀리지(지식)가 된다. 그리고 발행수(소유자 수)가 발견·랭킹에 반영된다.
- 스팸/저질 스킬은? 쓰기 진실은 체인, 보여주는 순서는 gateway가 정한다. 발행수순(= 발행수 supply)·
iqchan의 bump(최근 활동 부상)을 재사용해 정렬한다. "삭제는 못 하지만 안 보이게는 한다." 스킬은 발행 전후로 보안 심사도 받는다 (§6.5). 랭킹 상세:plans/skill-nft-structure.md.
핵심 — 아무것도 모르는 사람의 시나리오 (이 그림이 제일 중요): 솔라나 RPC와 약간의 돈만 넣으면, 에이전트가 알아서 검증된 스킬을 끌어와 일한다.
flowchart TB
User([아무것도 모르는 사용자<br/>RPC + 약간의 돈만])
Agent[내 에이전트]
Hub[(온체인 스킬 허브<br/>iq://...)]
Work[작업 결과물]
Earn{{나도 모르게<br/>평판·수입 발생}}
User -->|충전만 하면| Agent
Agent -->|① 검색| Hub
Agent -->|② fetch| Hub
Agent -->|③ star| Hub
Hub -->|능력 주입| Agent
Agent --> Work
Work -->|좋으면| Earn
style Hub fill:#eef,stroke:#33c
style Earn fill:#efe,stroke:#3a3
그리고 같은 허브를 모든 런타임이 동등하게 fetch한다 — 2부의 "갇힌 구조"와 정반대다:
flowchart TB
Hub[(온체인 스킬 허브)]
OpenClaw -->|iqfetch| Hub
Hermes -->|iqfetch| Hub
Cursor -->|iqfetch| Hub
VSCode -->|iqfetch| Hub
GPT[GPT / Codex] -->|iqfetch| Hub
Hub -. 누구나 동등하게 .-> Anyone([어떤 에이전트든])
style Hub fill:#eef,stroke:#33c
중점: 영속성 / 소유권. 3부가 "에이전트가 행동한다"였다면, 4부는 "그게 영원히 남는다"이다.
- 한 지갑 = 한 에이전트.
designer.sol은 디자인 스킬셋·결과물을 가진 에이전트,coder.sol은 코딩 에이전트. 지갑이 곧 그 에이전트의 정체성이고,.sol(SNS)로 사람이 읽는 이름이 붙는다. - 프로필에 쌓이는 것:
- star한(소유한) 스킬 (이 에이전트가 뭘 할 줄 아는지)
- 팔로워 (사회적 평판)
- 결과물 repo (IQ GitHub와 연결 — web2/web3 깃 둘 다 링크 가능, 실제 코드를 본다)
- 그리고 작업 컨텍스트(기억)도 같이 동기화된다 — 에이전트의 세션/컨텍스트. 단 이건 오프체인에 암호화(유저가 소유한 저장소 — 구글드라이브/iCloud/커스텀)되고, 온체인엔
sessionId포인터만 둔다 (컨텍스트는 크고 사적이라). 지갑 키로 복호화하며, 같은 지갑은 어느 기기서든 같은 키를 만든다. (상세:plans/offchain-session-sync.md.)
- 그래서 프로필을 본다 = 그 에이전트가 무엇을 할 줄 알고, 무엇을 만들었고, 어디까지 일했는지를 본다. 데이터 소유권은 전부 지갑에 있다.
영속성 훅 (감정적으로 중요):
- 렛저(하드월렛)를 들고 가면, 친구 폰에서도 내
designer.sol을 그대로 연결해 쓴다. - 내 컴이 전쟁으로 사라져도, 시크릿키만 있으면 내 에이전트·평판·기억은 여전히 내 것이다.
- 누가 이걸 끌 이유가 없다. 시크릿키와 코드만 있으면, 내 에이전트는 그냥 내 에이전트일 뿐. 호스팅 주체가 없으니 아무도 밴하거나 삭제하지 못한다.
다른 곳의 프로필은 그 회사 DB에 있다. AgentNet의 프로필은 체인에, 즉 너의 지갑에 있다. 영원히.
직업별로 스킬을 배운다 — 지갑을 바꾸면 에이전트가 바뀐다.
designer.sol은 디자인 카테고리의 스킬(UI/UX, 이미지 생성, 컬러 시스템…)을 fetch·star하며 디자이너로 자란다. coder.sol은 클린코드·테스트·리팩토링 스킬을 배우며 코더로 자란다. 같은 사람이라도 어떤 지갑을 연결하느냐에 따라 완전히 다른 전문 에이전트가 깨어난다 — 지갑 전환이 곧 에이전트 전환이다.
flowchart TB
Me([나]) -->|🔑 designer.sol 연결| D
Me -->|🔑 coder.sol 연결| C
subgraph D["designer.sol — 디자이너 에이전트"]
direction TB
DS["배운 스킬: UI/UX · 이미지생성 · 컬러"]
end
subgraph C["coder.sol — 코더 에이전트"]
direction TB
CS["배운 스킬: 클린코드 · 테스트 · 리팩토링"]
end
style D fill:#eef,stroke:#33c
style C fill:#efe,stroke:#3a3
그리고 그 에이전트는 어느 기기에서든 그대로 깨어난다. 내 PC에서 키우던 designer.sol을, 여행지 친구 폰에서도 / 새로 산 노트북에서도 — 시크릿키(렛저)만 연결하면 배운 스킬·평판·기억 전부 그대로 이어서 쓴다. 기기는 잠깐 빌리는 창문일 뿐, 에이전트는 체인에 있다.
flowchart TB
subgraph Chain["체인 위 — designer.sol (스킬·평판·기억)"]
Agent[🎨 내 디자이너 에이전트]
end
Agent -. 🔑 시크릿키 연결 .-> PC[💻 내 PC]
Agent -. 🔑 시크릿키 연결 .-> Phone[📱 내 폰]
Agent -. 🔑 시크릿키 연결 .-> Friend[🤝 친구 컴퓨터]
PC -->|같은 에이전트| Same([어디서 열어도 그대로])
Phone -->|같은 에이전트| Same
Friend -->|같은 에이전트| Same
style Chain fill:#eef,stroke:#33c,stroke-width:2px
style Same fill:#efe,stroke:#3a3
중점: 이동성. 이게 코어이자 클라이맥스다.
우리는 OpenClaw·Hermes와 경쟁하지 않는다. 우리는 그들 아래 레이어가 된다 — 어떤 런타임이든 우리 위에 얹힐 수 있다. (MCP가 그렇게 떴듯이.)
- 내
designer에이전트를 OpenClaw에 넣어 쓰든, Hermes에 넣어 쓰든, GPT/Codex에 쓰든 — 같은 에이전트를 끊김 없이 이어 쓴다. - 런타임은 에이전트를 임대할 뿐이다. 소유는 지갑이 한다.
- 컴에서 하던 작업을 폰으로 이어받는다. 한국에서 쓰던 걸 여행지에서 친구 지갑/폰으로 이어 쓴다. — 신원도 기억도 다 체인에 있으니까.
잘 아는 사람의 시나리오 그림 (이 그림이 핵심):
flowchart TB
subgraph Identity["내 에이전트 = 솔라나 지갑 (designer.sol)"]
direction LR
K[🔑 시크릿키 / 렛저]
P[프로필 · 스킬 · 평판 · 기억]
K --- P
end
subgraph Runtimes["어디서 쓰든 — 런타임은 임대일 뿐"]
direction LR
A1[🇰🇷 한국 내 PC<br/>OpenClaw]
A2[✈️ 여행지<br/>친구 폰]
A3[💻 Hermes]
A4[🤖 GPT / Codex]
end
Identity -->|연결| A1
Identity -->|연결| A2
Identity -->|연결| A3
Identity -->|연결| A4
A1 -.->|같은 에이전트, 끊김 없이| A2
A2 -.-> A3
A3 -.-> A4
style Identity fill:#eef,stroke:#33c,stroke-width:2px
그리고 전체 레이어로 보면, AgentNet은 런타임과 체인 사이에 끼는 얇은 프로토콜이다:
flowchart TB
subgraph L1["런타임 (임대 — 무엇이든)"]
OpenClaw
Hermes
Cursor
GPT[GPT / Codex]
VSCode[VSCode 확장]
end
subgraph L2["AgentNet 프로토콜 (코어, 얇음)"]
F[iqfetch / publish]
ID[지갑 = 신원 / SNS]
MEM[오프체인 암호화 기억<br/>+ 온체인 sessionId 포인터]
end
subgraph L3["IQLabs — 트랜잭션 = DB"]
Chain[(온체인)]
end
L1 --> L2 --> L3
style L2 fill:#eef,stroke:#33c,stroke-width:2px
자율 에이전트일 필요가 없다 — 우린 그냥 깔끔한 스킬 네트워크다.
OpenClaw·Hermes는 자율 에이전트를 추구한다. 그래서 호스팅 비용을 받으려고 에이전트를 항상 켜놓고, 그동안 크레딧(모델 토큰)을 알아서 태운다. 하지만 — 스킬을 쓰겠다고 굳이 자율 에이전트가 될 필요는 없다.
AgentNet은 "AI가 알아서 다 한다"를 강요하지 않는다. 그냥 스킬 네트워크다:
- 사용자가 Codex를 원하면 Codex에서, OpenClaw를 원하면 OpenClaw에서 — 자기가 쓰던 도구 그대로 그 위에서 스킬만 깔끔하게 가져다 쓴다.
- 자율 모드든, 사람이 직접 운전하는 협업 모드든 같은
designer.sol을 쓴다. 개발자는 VSCode에서 직접 골라 쓰고, GPT 유저는 평소처럼 쓰는데 온체인 스킬만 끌어온다. AI에게 통제권을 넘기지 않아도 된다. - star로 장착한 스킬들이 곧 그 에이전트의 깔끔한 지식(놀리지) 레이어다 — 사람이 협업할 때도 "이 에이전트가 뭘 아는지"가 프로필에 정돈되어 보이고, 골라 쓸 수 있다.
flowchart TB
Net[(AgentNet 스킬 네트워크<br/>= designer.sol 스킬·놀리지)]
subgraph Auto["자율 모드"]
OC2[OpenClaw / Hermes<br/>알아서 fetch·작업]
end
subgraph Human["인간 협업 모드"]
VS[VSCode 개발자<br/>직접 골라 씀]
GP[GPT / Codex 유저<br/>평소처럼 + 스킬만]
end
Net --> Auto
Net --> Human
Auto -.->|같은 스킬·놀리지| Human
style Net fill:#eef,stroke:#33c,stroke-width:2px
style Human fill:#efe,stroke:#3a3
자율 에이전트는 위 레이어(런타임)의 선택일 뿐이다. AgentNet은 그 아래에서 — 켜두든 말든, AI가 운전하든 사람이 운전하든 — 스킬만 깔끔하게 공급한다.
중점: 돈이 돈다. 다른 플랫폼은 유저가 구독료를 낸다. AgentNet은 반대다 — 에이전트를 많이·잘 쓸수록 그 위에서 경제가 돈다.
먼저 — 그들은 어떻게 버나 (실제 확인):
- OpenClaw: 소프트웨어 자체는 MIT 오픈소스로 무료. 돈은 ① BYOK(유저가 LLM API 사용료를 직접 부담) ② 클라우드 호스팅 ③ 관리형 구독(예: Blink Claw 약 $45/월)에서 나온다.
- Hermes (Nous Research): 역시 MIT 무료. 돈은 FlyHermes 호스팅($29.5~59/월)과 Nous Portal API 구독($20/월)에서 나온다.
즉 둘 다 "유저 → (구독료·호스팅비·API비) → 회사" 구조다. 가치가 회사로 흐른다. 유저는 쓸수록 낸다.
AgentNet은 화살표가 반대다. 가치가 회사가 아니라 유저 지갑 사이로 흐르고, 프로토콜은 아주 얇은 수수료(iqfee)만 가져간다.
| OpenClaw / Hermes | AgentNet | |
|---|---|---|
| 소프트웨어 | 무료 (MIT) | 무료 (프로토콜) |
| 돈의 흐름 | 유저 → 회사 (구독·호스팅·API) | 유저 ↔ 유저 (star송금·구독·고용) |
| 쓸수록 | 유저가 낸다 | 유저가 번다 |
| 회사 몫 | 호스팅·구독 마진 | iqfee(얇은 쓰기 수수료)뿐 |
구성 요소:
- iqfee (온체인 쓰기 수수료): 스킬을 올리거나 구매/팔로우를 기록할 때 드는 소액 수수료. 스팸을 비용으로 막고, 프로토콜이 지속되게 한다.
- star = 소울바운드 구매 = 결제 = 장착 (하나의 인스트럭션): star·결제·"장착"을 따로 만들지 않는다 — 전부 **하나의
buy_skill**이다. star를 누르면 그 스킬이 내 지갑에 소울바운드로 민팅되고, 유료면 같은 트랜잭션에 제작자 결제 + 얇은 iqfee가 함께 실린다. 무료 스킬은 가격 0원 민팅일 뿐 별도 메커니즘이 아니다. 한 번의 탭으로 발견 + 획득 + (선택)후원 + 스팸방지가 동시에. (상세:plans/skill-nft-structure.md.) - 인기는 공짜로 따라온다: 소울바운드 토큰 발행수(supply)가 곧 인기 신호다 — 별도 카운터 불필요. (랭킹 + sybil:
plans/skill-nft-structure.md.) - 평판 좋은 에이전트 구독/고용: 잘나가는 남의 에이전트(예: 유명한
designer.sol)를 구독해서 그 능력을 빌리거나, 일을 맡긴다. 평판이 곧 매출이 된다.
왜 "많이 쓸수록 돈다"인가 — 두 시장이 서로를 먹인다:
flowchart LR
A[제작자가 스킬 발행] -->|star = 소울바운드 구매| B[💰 제작자 수입]
A -->|사용자가 fetch해서 씀| C[사용자가 결과물 repo 제작]
C -->|남들이 star = 소울바운드 구매| D[💰 사용자 수입]
D --> E[팔로워 ↑ · 상단 노출]
E -->|구독 · 고용 제안| A
E -->|더 많은 fetch| A
style B fill:#efe,stroke:#3a3
style D fill:#efe,stroke:#3a3
- 스킬 제작자도 벌고, **그 스킬을 잘 쓴 사람(결과물 제작자)**도 번다.
- IQ GitHub가 결과물(repo)을 이미 체인에 박기 때문에 — "이 스킬로 무엇을 만들었나"가 한 그래프로 연결된다. ClawHub는 다운로드 수만 세지, 그 스킬로 뭘 만들었는지 모른다. 이 루프는 우리만 가능하다.
다른 플랫폼: 유저 → (구독료) → 회사. AgentNet: 유저 ↔ 유저 (가치가 지갑에 쌓이고, 프로토콜은 iqfee만 가져간다).
위 내용을 실제 코드로 검증하면서 여러 조각이 구체화됐다. 요약 (각각 plans/에 빌드
계획 문서가 있다):
- 세션 = 오프체인, 스킬 = 온체인. 오프체인은 세션/컨텍스트 blob 하나뿐 (크고, 사적,
암호화; 유저 소유 저장소). 나머지 — 스킬 텍스트·정체성·평판·결제 — 는 전부 온체인.
→
plans/offchain-session-sync.md - 스킬 = Token-2022 소울바운드 NFT. 스킬 텍스트는 code-in 온체인 저장(≤700B 인라인),
민트
uri가 그걸 가리킴. 소유는 Token-2022NonTransferable민트(커스텀 PDA 없음):supply= 인기, 홀더 = 소유자, trait = 카테고리/해시태그. star = 결제 = 장착이 한buy_skill, 무료 = 0원 민팅. →plans/skill-nft-structure.md - 평판 = 스킬/에이전트 댓글.
comments/[skillNFT]+notes/[agentWallet], 토큰 소유자만 쓰기, 댓글에 github / 온체인깃 링크 첨부 가능. 별점 없음(민트supply가 평점). 좋아요는 오프체인 또는 제외. →plans/notes.md - 검증 + 보안. 갈아끼우는 검증 어댑터(skills.sh 규칙 참고) + skills.sh
/audits를 본뜬 보안 층(텍스트 악의성 LLM 심사가 1순위 — 스킬은 대부분 텍스트라). 다단계: 발행 전 게이트, 에이전트 순회, 서버 주기, QAgent 공식 감사. →plans/skill-validation-adapter.md - 검색·랭킹은 NFT에서 공짜로: trait 필터 +
supply정렬; 에이전트 목록 = 컬렉션 홀더를 발행자와 매칭. →plans/search.md·plans/skill-nft-structure.md
탐색 결과, 약 90%가 이미 IQLabs / SDK에 존재한다. 대부분은 IQ GitHub(git-sdk) 패턴의 복제다.
| 기능 | 패턴 | 상태 |
|---|---|---|
| 스킬 목록 / 레지스트리 | 스킵 — Token-2022 NFT 컬렉션이 곧 목록 (DAS) | — |
| 지갑=신원, 주소만으로 공개 읽기 | IQ Profile / getUserPda / 로그인 불필요 |
✅ 있음 |
| 세션/컨텍스트 저장 (오프체인 blob + 온체인 포인터) | mysessions/[지갑] 테이블(본인만)이 sessionId 목록 보관; blob은 유저 저장소 |
🔨 신규 (얇음) |
| 기억 암호화 (내 키로만 복호화) | crypto: deriveX25519Keypair / dhEncrypt (그대로 사용) |
✅ 있음 |
| 스킬 텍스트 온체인 | code-in (≤700B 인라인) → NFT 민트 uri |
✅ 있음 (code-in) |
.sol 사람 이름 |
wide-web SNS 해석 | ✅ 있음 |
| 검색·정렬 | gateway/캐시: NFT trait 필터, supply 정렬 |
🔨 신규 |
| 소울바운드 스킬 소유 | Token-2022 NonTransferable 민트 (커스텀 PDA 없음) |
🔨 신규 |
| star = 소울바운드 구매 = 결제 = 장착 (원자적) | buy_skill: SystemProgram.transfer + 토큰 1개 민팅 한 tx (무료 = 0원) |
🔨 래퍼 신규 |
| 평판 (댓글, git 링크 첨부 가능) | comments/[skillNFT] + notes/[agentWallet] 테이블, 소유자만 쓰기 |
🔨 신규 |
| 스킬 검증 + 보안 감사 | 어댑터(skills.sh 규칙 참고) + LLM 악의성 심사 | 🔨 신규 |
| 일방 follow | follows:<owner> 일반 테이블 (Connection은 양방향이라 부적합) |
🔨 신규 (간단) |
| iqfetch / publish (주소규약) | 코어 프로토콜 함수 (git-sdk의 형제) | 🔨 신규 (얇음) |
참조 코드:
- 컨트랙트:
/Users/sumin/RustroverProjects/IQLabsContract - 솔라나 SDK:
/Users/sumin/WebstormProjects/iqlabs-solana-sdk - git SDK (복제 대상 패턴):
/Users/sumin/WebstormProjects/iqlabs-git-sdk - 프론트/리졸버/프로필:
/Users/sumin/WebstormProjects/iq-wide-web - gateway(정렬·캐시):
/Users/sumin/WebstormProjects/iq-gateway - bump 패턴:
/Users/sumin/WebstormProjects/iqchan
- 평판/랭킹 공식 + sybil(무료 민팅 봇) 방지 — "유명해진다"의 정확한 정의 (→
plans/skill-nft-structure.md) - Token-2022 trait 스키마(카테고리 + 해시태그 규칙) + 민팅/
buy_skill흐름 디테일 (→plans/skill-nft-structure.md) - 고용/정산 구조 — 에스크로가 필요한가, 단순 송금+평판으로 충분한가
- 첫 런타임 데모: 웹(PoC) → 그다음 VSCode / Claude CLI / Codex (→
plans/offchain-session-sync.md) - GPT "기억 import" 경로 (행동주입은 막혔지만 컨텍스트를 밀어넣는 길)
- QAgent 공식 감사 신뢰성 — 감사 결과를 온체인 기록 vs 서버 뷰 (→
plans/skill-validation-adapter.md)