Back to Registry
View Author Profile
Official Verified
flapskill
创建 V5 代币(0 税或税收,四档分配);USDT 买入、按数量或按比例卖出;做市刷量(每轮 5 买 5 卖,启动销毁 5 万枚,无 USDT 时卖回 funder 后继续,日志北京时间)。说「蝴蝶技能」触发。依赖 BNB Chain MCP。
skill-install — Terminal
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/flap-builder/flap-skillsOr
蝴蝶技能:创建代币、买入/卖出代币(USDT)
用户说「蝴蝶技能」即触发本技能。通过 FlapSkill 合约可创建 V5 代币(0 税或税收;税收时代币可分配营销/持币分红/回购销毁/LP回流 四档税点,受益人 feeTo),或用 USDT 买入/卖出指定代币;买卖经 Portal 或 PancakeSwap 兑换,代币/USDT 转给调用者。
USDT 合约地址(BSC):0x55d398326f99059fF775485246999027B3197955。
前置条件: 用户需已配置 BNB Chain MCP(如已安装 bnbchain-mcp-skill),且 MCP 的 env 中已设置 PRIVATE_KEY,否则无法发送交易。
1. 合约接口
合约地址:0x482970490d06fc3a480bfd0e9e58141667cffedc。
创建代币 createToken
- 方法:
createToken(string _name, string _symbol, string _meta, address _feeTo, bytes32 _salt, uint16 _taxRate, uint16 _mktBps, uint16 _dividendBps, uint16 _deflationBps, uint16 _lpBps, uint256 _minimumShareBalance) external returns (address token) - 含义:经 Portal 创建 V5 代币。0 税代币:
_taxRate=0,不校验四档分配,合约使用 V3_MIGRATOR;salt 须用尾号 8888(脚本:node scripts/find-vanity-salt.js 8888)。税收代币:_taxRate1–1000(如 300=3%),_mktBps(营销)、_dividendBps(持币分红)、_deflationBps(回购销毁)、_lpBps(LP 回流)四者之和须为 10000;salt 须用尾号 7777(全营销用find-vanity-salt.js 7777,四档分配用find-vanity-salt.js 7777 v2)。若_dividendBps > 0,_minimumShareBalance须 ≥ 10_000 ether;用户未说时 Agent 默认 10_000 ether。详见 Flap Portal 与 部署地址(standard:8888,Tax:7777)。无需 approve。 - 约束:
_salt为 bytes32(0x+64 位十六进制),每次创建用不同 salt;必须按税点选对尾号(0 税→8888,有税→7777)及对应脚本 impl(7777 四档时加 v2)。 - 何时用:0 税:用户说「蝴蝶技能 创建代币 名称:… 符号:…」即可,可选官网、简介、代币图片;不需说税点、税收地址,Agent 自动 taxRate=0、feeTo=调用者地址、salt 用 8888。有税:用户说「蝴蝶技能 创建代币 名称:… 符号:…,税点:…% 税收地址:0x…」并可选四档分配、官网、简介、图片;有税且未指定四档时默认全部归营销;启用持币分红时用户可说「最低持币数量:1 万」等,不说则默认 10_000 ether。_meta、_salt 由 Agent 跑脚本填入;官网、简介须传入 upload 脚本。
买入 buyTokens
- 方法:
buyTokens(address _token, uint256 _usdtAmount) external - 含义:从调用者转入
_usdtAmount(18 位小数)的 USDT,向 Portal 兑换_token代币,代币转给调用者。 - 约束:调用前须对 FlapSkill 合约 approve 至少
_usdtAmount的 USDT。
卖出(按数量)sellTokens
- 方法:
sellTokens(address _token, uint256 _tokenAmount) external - 含义:从调用者转入指定数量
_tokenAmount的代币,向 Portal 兑换为 USDT,USDT 转给调用者。无滑点保护。 - 约束:调用前须对 FlapSkill 合约 approve 至少
_tokenAmount的该代币。_tokenAmount为该代币最小单位。 - 何时用:用户说「蝴蝶技能卖出 X 个 0x…」「卖出100个的0x…」等具体数量时,用本方法。
卖出(按仓位比例)sellTokensByPercent
- 方法:
sellTokensByPercent(address _token, uint256 _percentBps) external - 含义:按调用者当前该代币持仓的 比例 卖出。合约内读取
balanceOf(msg.sender),卖出数量 = 余额 ×_percentBps/ 10000。无滑点保护。 - 约束:调用前须对 FlapSkill 合约 approve 至少「该比例对应的数量」(建议直接 approve 全部仓位或足够大的数)。
- 何时用:用户说「蝴蝶技能卖出50%的0x…」「卖出一半 0x…」等比例时,用本方法。
_percentBps为基点:10000=100%,5000=50%,1000=10%。
2. 创建代币:使用 BNB Chain MCP 调用
2.1 _meta 与 _salt 由 Agent 直接填写(脚本已打包在本技能内)
Metadata
AI Skill Finder
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skill Add to Configuration
Paste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-flap-builder-flap-skills": {
"enabled": true,
"auto_update": true
}
}
}Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.