Skip to content

Commit efeaf04

Browse files
authored
Merge pull request #73 from BofAI/Refactor
Defactor and update overview and skills
2 parents ed3ee84 + 28849df commit efeaf04

72 files changed

Lines changed: 4015 additions & 7286 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/docker.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ on:
88
- update-mcp-server
99
- ai-bankofai-patch-1
1010
- x402-sdk-1.0.0-update
11+
- Refactor
1112
tags:
1213
- 'test'
1314
pull_request:
@@ -17,6 +18,7 @@ on:
1718
- update-mcp-server
1819
- ai-bankofai-patch-1
1920
- x402-sdk-1.0.0-update
21+
- Refactor
2022
workflow_dispatch: # Intentionally unrestricted — allows manual builds from any branch for flexibility
2123

2224
env:

changelog/8004.md

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
---
2+
title: '8004 Protocol'
3+
description: 'Release notes for the 8004 Protocol.'
4+
---
5+
6+
# 8004 Protocol
7+
8+
Release notes for the 8004 Protocol.
9+
10+
<div className="changelog-entry">
11+
<div className="changelog-date">Mar 2, 2026</div>
12+
<div className="changelog-body">
13+
14+
### GitHub organization moved
15+
16+
<div className="changelog-tags"><span className="changelog-tag">Update</span></div>
17+
18+
- Repository links moved from `bankofai` to **`BofAI`**. Old URLs redirect, but update any pinned clone or dependency reference.
19+
20+
</div>
21+
</div>
22+
23+
<div className="changelog-entry">
24+
<div className="changelog-date">Feb 12, 2026</div>
25+
<div className="changelog-body">
26+
27+
### v1.1.0
28+
29+
<div className="changelog-tags"><span className="changelog-tag">New Release</span></div>
30+
31+
- Added **Supported Networks** and **Contract Addresses** pages so you can confirm where the registry is deployed before you register.
32+
- Published the Usage set: **Install**, **Configure Agents**, and **HTTP Registration**.
33+
- Rewrote the **Quick Start** around registering your first agent end to end.
34+
35+
</div>
36+
</div>
37+
38+
<div className="changelog-entry">
39+
<div className="changelog-date">Feb 11, 2026</div>
40+
<div className="changelog-body">
41+
42+
### First documentation
43+
44+
<div className="changelog-tags"><span className="changelog-tag">New</span></div>
45+
46+
- Initial 8004 Protocol docs — what on-chain agent identity is for, and how to get started.
47+
48+
</div>
49+
</div>

changelog/agent-wallet.md

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
---
2+
title: 'Agent Wallet'
3+
description: 'Release notes for Agent Wallet.'
4+
---
5+
6+
# Agent Wallet
7+
8+
Release notes for Agent Wallet.
9+
10+
<div className="changelog-entry">
11+
<div className="changelog-date">Apr 15, 2026</div>
12+
<div className="changelog-body">
13+
14+
### Introduction and quick install
15+
16+
<div className="changelog-tags"><span className="changelog-tag">Docs</span></div>
17+
18+
- Added an **Introduction** covering how keys are stored and how signing works, plus a **Quick Start** for creating your first wallet.
19+
20+
</div>
21+
</div>
22+
23+
<div className="changelog-entry">
24+
<div className="changelog-date">Mar 22, 2026</div>
25+
<div className="changelog-body">
26+
27+
### Developer docs — and a password-handling fix
28+
29+
<div className="changelog-tags"><span className="changelog-tag">New</span><span className="changelog-tag">Security</span></div>
30+
31+
- Published the developer set: **CLI Reference**, **SDK Guide**, and **SDK Cookbook**.
32+
- **Security fix**: the setup docs previously used `echo $AGENT_WALLET_PASSWORD`, which prints your wallet password to the terminal and leaves it in shell history. Those examples have been removed. If you followed the old instructions, clear your shell history and consider rotating the password.
33+
34+
</div>
35+
</div>

changelog/index.md

Lines changed: 255 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,255 @@
1+
---
2+
title: 'Changelogs'
3+
description: 'Product updates and announcements for BANK OF AI — all products, newest first.'
4+
---
5+
6+
# Changelogs
7+
8+
Product updates and announcements for BANK OF AI.
9+
10+
<div className="changelog-entry">
11+
<div className="changelog-date">Jul 21, 2026</div>
12+
<div className="changelog-body">
13+
14+
### Docs
15+
16+
<div className="changelog-tags"><span className="changelog-tag">Product Updates</span><span className="changelog-tag">Docs</span><span className="changelog-tag">x402</span></div>
17+
18+
- **TRON network IDs now use CAIP-2 format** across the x402 docs — `tron:0x2b6653dc` (Mainnet), `tron:0xcd8690dc` (Nile), `tron:0x94a9059e` (Shasta). In application code, prefer the SDK constants `TRON_MAINNET` / `TRON_NILE` / `TRON_SHASTA` over hard-coded hex strings. [Network & Token Support](../x402/core-concepts/network-and-token-support/)
19+
- **`auth-capture` scheme removed** — x402 now documents four payment schemes: `exact`, `upto`, `batch-settlement`, and `exact_gasfree` (TRON). [SDK Features](../x402/sdk-features/)
20+
- **x402 quickstarts simplified** for both buyers and sellers.
21+
- **New model**: Kimi K3 pricing docs added to LLM Service.
22+
- **Rewritten BANK OF AI introduction** — restructured around what your AI actually gains, with a capability overview and an end-to-end execution example.
23+
- **New section — Best Practices**: hands-on walkthroughs and habits worth keeping, alongside the product docs. [Read the first one](../devnotes/first-onchain-swap/)
24+
25+
</div>
26+
</div>
27+
28+
<div className="changelog-entry">
29+
<div className="changelog-date">Jul 17, 2026</div>
30+
<div className="changelog-body">
31+
32+
### Docs
33+
34+
<div className="changelog-tags"><span className="changelog-tag">Product Updates</span><span className="changelog-tag">Docs</span></div>
35+
36+
- **New x402 CLI documentation set**: overview, quick start, full command reference, and FAQ — in English and 中文. [Read the docs](../x402/cli/)
37+
- **Docs site refresh**: offline full-text search (⌘K), a Changelogs tab, section icons, and a cleaner sidebar layout.
38+
39+
</div>
40+
</div>
41+
42+
<div className="changelog-entry">
43+
<div className="changelog-date">Jul 15, 2026</div>
44+
<div className="changelog-body">
45+
46+
### x402 CLI
47+
48+
<div className="changelog-tags"><span className="changelog-tag">New Release</span><span className="changelog-tag">x402</span><span className="changelog-tag">CLI</span></div>
49+
50+
- **`v1.0.0` — first stable release** of `@bankofai/x402-cli`, a TypeScript command-line client for x402 payments: `pay` any x402-protected URL, `serve` a local paywall endpoint, `roundtrip` for end-to-end smoke tests, plus `gateway` and `catalog` for provider files and the service catalog.
51+
- Built on the published `@bankofai/x402-core` / `x402-evm` / `x402-tron` SDK 1.0 packages; `scheme=exact` with Permit2.
52+
- Networks: TRON (`tron:mainnet` / `tron:nile` / `tron:shasta`) and BSC (`eip155:56` / `eip155:97`). [Quick Start](../x402/cli/quickstart/)
53+
54+
</div>
55+
</div>
56+
<div className="changelog-entry">
57+
<div className="changelog-date">Jul 10, 2026</div>
58+
<div className="changelog-body">
59+
60+
### SKILLS · LLM Service
61+
62+
<div className="changelog-tags"><span className="changelog-tag">Update</span><span className="changelog-tag">New Model</span><span className="changelog-tag">x402</span></div>
63+
64+
- **SKILLS** — added guidance for the **`exact_gasfree` scheme** on TRON, and moved the API catalog to a new endpoint. Re-install if you pinned an older version. [Details](./skills/)
65+
- **LLM Service** — added the **GPT-5.6** family: `sol`, `terra`, and `luna`. [Details](./llm-service/)
66+
67+
</div>
68+
</div>
69+
70+
<div className="changelog-entry">
71+
<div className="changelog-date">Jul 2, 2026</div>
72+
<div className="changelog-body">
73+
74+
### LLM Service
75+
76+
<div className="changelog-tags"><span className="changelog-tag">New Model</span></div>
77+
78+
- **Claude Fable 5** and **Claude Sonnet 5** added with full pricing. [Details](./llm-service/)
79+
80+
</div>
81+
</div>
82+
83+
<div className="changelog-entry">
84+
<div className="changelog-date">Jun 19, 2026</div>
85+
<div className="changelog-body">
86+
87+
### LLM Service
88+
89+
<div className="changelog-tags"><span className="changelog-tag">New Model</span><span className="changelog-tag">Pricing</span></div>
90+
91+
- Added **GLM-5.2**.
92+
- Corrected the **Qwen cache-read price** — re-check any cost estimates based on the old figure. [Details](./llm-service/)
93+
94+
</div>
95+
</div>
96+
97+
<div className="changelog-entry">
98+
<div className="changelog-date">Jun 13, 2026</div>
99+
<div className="changelog-body">
100+
101+
### LLM Service
102+
103+
<div className="changelog-tags"><span className="changelog-tag">Removed</span></div>
104+
105+
- Deprecated models removed from the model list and pricing page. Requests naming them will now fail. [Details](./llm-service/)
106+
107+
</div>
108+
</div>
109+
110+
<div className="changelog-entry">
111+
<div className="changelog-date">Jun 1, 2026</div>
112+
<div className="changelog-body">
113+
114+
### LLM Service
115+
116+
<div className="changelog-tags"><span className="changelog-tag">New Model</span></div>
117+
118+
- Added **MiniMax M3** and **Claude Opus 4.8**, and regrouped the model sidebar by family. [Details](./llm-service/)
119+
120+
</div>
121+
</div>
122+
123+
<div className="changelog-entry">
124+
<div className="changelog-date">Apr 15, 2026</div>
125+
<div className="changelog-body">
126+
127+
### SKILLS · Agent Wallet
128+
129+
<div className="changelog-tags"><span className="changelog-tag">Docs</span></div>
130+
131+
- **SKILLS** — new Introduction and a Quick Start that installs in one command. [Details](./skills/)
132+
- **Agent Wallet** — new Introduction covering key storage and signing, plus a Quick Start for your first wallet. [Details](./agent-wallet/)
133+
134+
</div>
135+
</div>
136+
137+
<div className="changelog-entry">
138+
<div className="changelog-date">Apr 1, 2026</div>
139+
<div className="changelog-body">
140+
141+
### Openclaw Extension
142+
143+
<div className="changelog-tags"><span className="changelog-tag">Privacy</span></div>
144+
145+
- Wallet addresses now display **masked** in the extension UI — safer for screen-sharing and recordings. [Details](./openclaw-extension/)
146+
147+
</div>
148+
</div>
149+
150+
<div className="changelog-entry">
151+
<div className="changelog-date">Mar 31, 2026</div>
152+
<div className="changelog-body">
153+
154+
### Openclaw Extension
155+
156+
<div className="changelog-tags"><span className="changelog-tag">New</span></div>
157+
158+
- Added a **Windows installation guide** alongside macOS and Linux. [Details](./openclaw-extension/)
159+
160+
</div>
161+
</div>
162+
163+
<div className="changelog-entry">
164+
<div className="changelog-date">Mar 22, 2026</div>
165+
<div className="changelog-body">
166+
167+
### Agent Wallet
168+
169+
<div className="changelog-tags"><span className="changelog-tag">New</span><span className="changelog-tag">Security</span></div>
170+
171+
- Published the developer set: **CLI Reference**, **SDK Guide**, and **SDK Cookbook**.
172+
- **Security fix** — setup docs no longer use `echo $AGENT_WALLET_PASSWORD`, which printed your wallet password to the terminal and left it in shell history. If you followed the old instructions, clear your shell history and consider rotating the password. [Details](./agent-wallet/)
173+
174+
</div>
175+
</div>
176+
177+
<div className="changelog-entry">
178+
<div className="changelog-date">Mar 17, 2026</div>
179+
<div className="changelog-body">
180+
181+
### MCP Server · Openclaw Extension
182+
183+
<div className="changelog-tags"><span className="changelog-tag">New</span><span className="changelog-tag">Docs</span></div>
184+
185+
- **MCP Server** — added a full **Tool List** for the TRON MCP Server, with parameters. [Details](./mcp-server/)
186+
- **Openclaw Extension** — first release: Introduction and Quick Start for connecting the browser extension to your Agent Wallet. [Details](./openclaw-extension/)
187+
188+
</div>
189+
</div>
190+
191+
<div className="changelog-entry">
192+
<div className="changelog-date">Mar 13, 2026</div>
193+
<div className="changelog-body">
194+
195+
### SKILLS
196+
197+
<div className="changelog-tags"><span className="changelog-tag">New</span></div>
198+
199+
- Published the **BANK OF AI Skill** reference — the bundle that teaches your AI client to read balances, quote swaps, and execute transactions through Agent Wallet. [Details](./skills/)
200+
201+
</div>
202+
</div>
203+
204+
<div className="changelog-entry">
205+
<div className="changelog-date">Mar 10, 2026</div>
206+
<div className="changelog-body">
207+
208+
### MCP Server
209+
210+
<div className="changelog-tags"><span className="changelog-tag">New</span><span className="changelog-tag">TRON</span></div>
211+
212+
- Two ways to connect: **Official Server Access** for the hosted endpoint, and **Local Private Deployment** when keys and traffic must stay in your own environment. [Details](./mcp-server/)
213+
214+
</div>
215+
</div>
216+
217+
<div className="changelog-entry">
218+
<div className="changelog-date">Mar 2, 2026</div>
219+
<div className="changelog-body">
220+
221+
### 8004 Protocol
222+
223+
<div className="changelog-tags"><span className="changelog-tag">Update</span></div>
224+
225+
- Repository links moved from `bankofai` to **`BofAI`**. Old URLs redirect, but update any pinned clone or dependency reference. [Details](./8004/)
226+
227+
</div>
228+
</div>
229+
230+
<div className="changelog-entry">
231+
<div className="changelog-date">Feb 12, 2026</div>
232+
<div className="changelog-body">
233+
234+
### 8004 Protocol
235+
236+
<div className="changelog-tags"><span className="changelog-tag">New Release</span></div>
237+
238+
- **v1.1.0** — added Supported Networks and Contract Addresses, published the Usage set (Install, Configure Agents, HTTP Registration), and rewrote the Quick Start around registering your first agent end to end. [Details](./8004/)
239+
240+
</div>
241+
</div>
242+
243+
<div className="changelog-entry">
244+
<div className="changelog-date">Feb 11, 2026</div>
245+
<div className="changelog-body">
246+
247+
### MCP Server · 8004 Protocol
248+
249+
<div className="changelog-tags"><span className="changelog-tag">New</span></div>
250+
251+
- **MCP Server** — first documentation for the **TRON MCP Server** and **BSC MCP Server**: installation, features, and API surface. [Details](./mcp-server/)
252+
- **8004 Protocol** — initial docs on what on-chain agent identity is for and how to get started. [Details](./8004/)
253+
254+
</div>
255+
</div>

0 commit comments

Comments
 (0)