You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+16-16Lines changed: 16 additions & 16 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,4 +1,4 @@
1
-
# 🚀 BANK OF AI
1
+
# 🚀 BANK OF AI
2
2
3
3
**Building a Decentralized Financial Sovereignty and Commercial Interconnection Layer for AI Agents**
4
4
@@ -16,9 +16,9 @@ Currently supports **TRON** and **BSC**, with more blockchain networks coming in
16
16
17
17
x402 is an open blockchain payment protocol based on the HTTP `402 Payment Required` status code. It removes payment friction in M2M (machine-to-machine) interactions for AI agents.
18
18
19
-
-**Payment-as-Response**: Enables a “pay-before-response” mechanism without complex account registration or session management.
20
-
-**Multi-Chain Support**: Currently supports **TRON** (Mainnet/Shasta/Nile) and **BSC** (Mainnet/Testnet); More blockchain networks will be supported in the future.
21
-
-**AI-Friendly**: Supports signed payloads, allowing agents to complete settlements automatically.
19
+
-**Payment-as-Response**: Enables a “pay-before-response” mechanism without complex account registration or session management.
20
+
-**Multi-Chain Support**: Currently supports **TRON** (Mainnet/Shasta/Nile) and **BSC** (Mainnet/Testnet); More blockchain networks will be supported in the future.
21
+
-**AI-Friendly**: Supports signed payloads, allowing agents to complete settlements automatically.
22
22
-**Use Cases**: Pay-per-request APIs, paywalls, and automated settlement between agents.
23
23
24
24
---
@@ -27,9 +27,9 @@ x402 is an open blockchain payment protocol based on the HTTP `402 Payment Requi
27
27
28
28
Built on the Model Context Protocol (MCP) architecture, providing full on-chain execution capabilities for agents.
29
29
30
-
-**Infrastructure Layer (MCP Server)**: The agent’s **“hands and eyes.”** Provides a unified interface to read blocks, manage wallets, execute transfers, and interact with any contract.
31
-
-**Application Logic Layer (Skills)**: The agent’s **“brain.”** Uses structured instructions (`SKILL.md`) to guide AI in orchestrating underlying tools.
32
-
-**sunswap**: Enables automated DEX swaps.
30
+
-**Infrastructure Layer (MCP Server)**: The agent’s **“hands and eyes.”** Provides a unified interface to read blocks, manage wallets, execute transfers, and interact with any contract.
31
+
-**Application Logic Layer (Skills)**: The agent’s **“brain.”** Uses structured instructions (`SKILL.md`) to guide AI in orchestrating underlying tools.
32
+
-**sunswap**: Enables automated DEX swaps.
33
33
-**x402-payment**: Allows agents to detect payment requirements and execute payments automatically.
34
34
35
35
---
@@ -38,8 +38,8 @@ Built on the Model Context Protocol (MCP) architecture, providing full on-chain
38
38
39
39
OpenClaw is a financial extension plugin developed by BANK OF AI for AI agents, aiming to become the “central bank” of the agent economy.
40
40
41
-
-**Wallet Ownership**: Enables agents to truly control and manage on-chain assets.
42
-
-**Autonomous Spending**: Agents can independently pay for computation, storage, and data resources.
41
+
-**Wallet Ownership**: Enables agents to truly control and manage on-chain assets.
42
+
-**Autonomous Spending**: Agents can independently pay for computation, storage, and data resources.
43
43
-**Seamless Integration**: Built-in MCP server and automatic skill installer for plug-and-play setup.
44
44
45
45
---
@@ -57,27 +57,27 @@ OpenClaw is a financial extension plugin developed by BANK OF AI for AI agents,
57
57
58
58
## 🚦 Quick Start
59
59
60
-
### 🚀 For Sellers
60
+
### 🚀 For Sellers
61
61
*Want to monetize your API, content, or services?*
62
62
63
-
1.**Integrate x402**: Deploy server-side logic to detect payment requirements and return a `402` status code with payment instructions.
63
+
1.**Integrate x402**: Deploy server-side logic to detect payment requirements and return a `402` status code with payment instructions.
64
64
2.**Publish Skills**: Write a `SKILL.md` for your service so other AI agents can understand how to interact with it.
65
65
66
66
---
67
67
68
-
### 🤖 For Agents/Buyers
68
+
### 🤖 For Agents/Buyers
69
69
*Want your agent to have autonomous payment and on-chain interaction capabilities?*
70
70
71
-
1.**Install OpenClaw**: Configure your environment and connect to the [mcp-server-tron](https://github.com/BofAI/mcp-server-tron).
72
-
2.**Sync Skills**: Load `sunswap` or `x402-payment` from the [skills](https://github.com/BofAI/skills) repository.
71
+
1.**Install OpenClaw**: Configure your environment and connect to the [mcp-server-tron](https://github.com/BofAI/mcp-server-tron).
72
+
2.**Sync Skills**: Load `sunswap` or `x402-payment` from the [skills](https://github.com/BofAI/skills) repository.
73
73
3.**Start Transacting**: Your agent can now automatically process payment requests from sellers and execute settlements.
|**x402-payment**| On-chain "pay-first" auto-settlement on TRON (TRC20) & BSC (ERC20), with GasFree support | Wallet credentials (via agent-wallet) |
29
29
|**recharge-skill**| Balance, order history, account top-up | BANK OF AI API key |
30
+
|**twitter-digest**| Generate a daily digest from your own X/Twitter account — mentions, home timeline, and reply opportunities (API-only) | X/Twitter API credentials |
31
+
|**twitter-mcp**| Install/authorize the `xurl` CLI for X/Twitter and generate digests from it; optional hosted X MCP bridge | X/Twitter OAuth (via `xurl`) |
30
32
|**bankofai-guide**| Onboarding helper — post-install setup, first AgentWallet creation, wallet guard for other skills | None (runs automatically when needed) |
31
33
32
34
### 🔑 Where Do I Get These Keys? How Do I Set Them Up?
@@ -439,7 +441,7 @@ Some APIs and AI agents require on-chain payment before use. This skill uses the
439
441
> Activate my GasFree account on nile with USDT.
440
442
441
443
:::tip GasFree support (TRON)
442
-
The skill prefers the `exact_gasfree`scheme over `exact_permit` when paying on TRON. GasFree requires an activated account with enough token balance in the GasFree wallet — use `--gasfree-info` to check, and `--gasfree-activate`if it's not active yet.
444
+
When paying on TRON, the skill prefers `exact_gasfree`and automatically falls back to `exact` if GasFree payment creation fails. GasFree requires sufficient token balance in the GasFree wallet; inactive accounts can be activated on first payment when the advertised fees permit it. Use `--gasfree-info` to check wallet address, activation status, balance, and nonce; use `--gasfree-activate`to activate manually.
443
445
:::
444
446
445
447
:::caution Wallet credentials come from agent-wallet
@@ -464,6 +466,38 @@ Check your balance, view order history, or top up your account.
464
466
465
467
---
466
468
469
+
## twitter-digest {#twitter-digest}
470
+
471
+
Generate a concise daily digest from your own X/Twitter account. This skill is **API-only** — it reads your mentions, home timeline, and reply opportunities to produce a daily social-media summary. Trigger it with phrases like "生成X日报", "X日报", "推特日报", or "Twitter digest".
472
+
473
+
**What it does:**
474
+
475
+
> Generate today's X/Twitter digest for my account.
476
+
477
+
> Summarize my mentions and reply opportunities from the last day.
478
+
479
+
:::caution Requires X/Twitter API access
480
+
This skill pulls data through the X/Twitter API, so it needs valid API credentials configured for your account.
481
+
:::
482
+
483
+
---
484
+
485
+
## twitter-mcp {#twitter-mcp}
486
+
487
+
Install and authorize `@xdevplatform/xurl`, then generate X/Twitter daily digests directly from the local `xurl` CLI (commands like `whoami`, `timeline`, `mentions`, `posts`, `search`). Unlike `twitter-digest`, the data source here is the local `xurl` CLI rather than an API collector. The hosted X MCP bridge can optionally be registered as `xapi` on request.
488
+
489
+
**What it does:**
490
+
491
+
> Install and authorize xurl for my X/Twitter account.
492
+
493
+
> Generate my X/Twitter daily digest from the xurl CLI.
494
+
495
+
:::tip xurl vs. twitter-digest
496
+
Use `twitter-mcp` when you want digests driven by the local `xurl` CLI; use `twitter-digest` for the API-only digest flow.
497
+
:::
498
+
499
+
---
500
+
467
501
## bankofai-guide {#bankofai-guide}
468
502
469
503
The onboarding companion that ties the rest of the skill set together. You don't typically invoke this skill directly — it kicks in automatically in three situations:
Copy file name to clipboardExpand all lines: docs/McpServer-Skills/SKILLS/Faq.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -40,7 +40,7 @@ Run this in your terminal:
40
40
ls ~/.agents/skills
41
41
```
42
42
43
-
You should see 12 directory names: `agent-wallet`, `sunswap-dex-trading`, `sunpump-meme-token-toolkit`, `sunperp-perpetual-futures-trading`, `tronscan-data-lookup`, `trc20-token-toolkit`, `usdd-just-protocol`, `trx-staking-sr-voting`, `multi-sig-account-permissions`, `x402-payment`, `recharge-skill`, and `bankofai-guide`.
43
+
You should see 14 directory names: `agent-wallet`, `sunswap-dex-trading`, `sunpump-meme-token-toolkit`, `sunperp-perpetual-futures-trading`, `tronscan-data-lookup`, `trc20-token-toolkit`, `usdd-just-protocol`, `trx-staking-sr-voting`, `multi-sig-account-permissions`, `x402-payment`, `recharge-skill`, `twitter-digest`, `twitter-mcp`, and `bankofai-guide`.
Copy file name to clipboardExpand all lines: docs/McpServer-Skills/SKILLS/Intro.md
+9-1Lines changed: 9 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -57,7 +57,7 @@ No. Skills use an **on-demand, lightweight architecture** — the AI only loads
57
57
58
58
## What Can Skills Do for You?
59
59
60
-
Twelve skills in total — covering the most common scenarios in the TRON ecosystem, plus a dedicated onboarding helper. Each one comes with a ready-to-use sample prompt — copy it into your AI chat and hit enter to try it out.
60
+
Fourteen skills in total — covering the most common scenarios in the TRON ecosystem plus X/Twitter tooling, and a dedicated onboarding helper. Each one comes with a ready-to-use sample prompt — copy it into your AI chat and hit enter to try it out.
61
61
62
62
### 🔑 Secure Wallet Management
63
63
@@ -147,6 +147,14 @@ Check your BANK OF AI balance and top up with a single sentence.
147
147
148
148
💡 For top-up and withdrawal rules, see: [**recharge-skill**](./BANKOFAISkill.md#recharge-skill)
149
149
150
+
### 🐦 X/Twitter Daily Digest
151
+
152
+
Turn your own X/Twitter account into a daily briefing — mentions, home timeline, and reply opportunities, summarized for you.
153
+
154
+
> 🗣️ "Generate today's X/Twitter digest for my account."
155
+
156
+
💡 Two ways to run it: API-only via [**twitter-digest**](./BANKOFAISkill.md#twitter-digest), or from the local `xurl` CLI via [**twitter-mcp**](./BANKOFAISkill.md#twitter-mcp).
157
+
150
158
### 🧭 Onboarding Guide (bankofai-guide)
151
159
152
160
A lightweight companion skill that runs the post-install setup flow, helps you create your first AgentWallet, and acts as a "wallet guard" before any on-chain operation — reminding you to set up a wallet if none exists. You don't usually call it directly; it gets invoked automatically by the installer and by other skills when needed.
Copy file name to clipboardExpand all lines: docs/McpServer-Skills/SKILLS/QuickStart.md
+11-4Lines changed: 11 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -29,7 +29,7 @@ If you're already using a Skills-compatible AI Agent (OpenClaw, a Telegram bot,
29
29
3. The AI handles the entire flow automatically:
30
30
- Pulls the `BofAI/skills` repository
31
31
- Detects your current Agent's skills directory (e.g. `~/.agents/skills/`)
32
-
- Installs all 12 BANK OF AI skills: the 11 core skills (`agent-wallet`, `sunswap-dex-trading`, `sunpump-meme-token-toolkit`, `sunperp-perpetual-futures-trading`, `tronscan-data-lookup`, `trc20-token-toolkit`, `usdd-just-protocol`, `trx-staking-sr-voting`, `multi-sig-account-permissions`, `x402-payment`, `recharge-skill`) plus `bankofai-guide` (the onboarding helper)
32
+
- Installs all 14 BANK OF AI skills: the 13 core skills (`agent-wallet`, `sunswap-dex-trading`, `sunpump-meme-token-toolkit`, `sunperp-perpetual-futures-trading`, `tronscan-data-lookup`, `trc20-token-toolkit`, `usdd-just-protocol`, `trx-staking-sr-voting`, `multi-sig-account-permissions`, `x402-payment`, `recharge-skill`, `twitter-digest`, `twitter-mcp`) plus `bankofai-guide` (the onboarding helper)
33
33
34
34
:::tip Why this is the recommended path for beginners
35
35
You don't need to know what `npx`, `npm`, or "global install" mean. The AI handles every step including selecting the right skills directory for your platform, installing the wallet CLI, and onboarding you to your first wallet.
@@ -70,13 +70,14 @@ The installer will guide you through a few steps — just follow along:
70
70
The installer automatically fetches all available Skills from the repo and lists them for selection. Press **Space** to toggle each one — we recommend selecting all:
0 commit comments