Skip to content

feat: add four-meme — BNB Chain meme token launchpad#23

Closed
GeoGu360 wants to merge 255 commits intookx:mainfrom
GeoGu360:submit/four-meme
Closed

feat: add four-meme — BNB Chain meme token launchpad#23
GeoGu360 wants to merge 255 commits intookx:mainfrom
GeoGu360:submit/four-meme

Conversation

@GeoGu360
Copy link
Copy Markdown

@GeoGu360 GeoGu360 commented Apr 8, 2026

Summary

  • Adds the four-meme plugin for Four.meme, the leading meme token launchpad on BNB Chain
  • Implements 4 commands: tokens, info, buy, sell against the bonding-curve TokenManager V2 contract
  • Read operations use BSC JSON-RPC; write operations go through onchainos wallet contract-call

Checklist

  • E052: SKILL.md at submission root (skills/four-meme/SKILL.md), components.skill.dir: .
  • E041: LICENSE (MIT) at skills/four-meme/LICENSE
  • plugin.yaml with schema_version: 1, chain.chain_id: 56 (BSC), build.lang: rust
  • No compiled target/ in the commit tree
  • Tested locally: tokens, info --token, buy --dry-run, sell --dry-run

Contracts

Contract Address
TokenManager V2 0x5c952063c7fc8610FFDB798152D69F0B9550762b
TokenManagerHelper V3 0xF251F83e40a78868FcfA3FA4599Dad6494E46034

🤖 Generated with Claude Code

plugin-store-bot and others added 30 commits April 7, 2026 11:59
…store

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…b scripts

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
The rename commit f7c40da missed config.rs, causing CLI to fetch registry
from okx/plugin-store instead of MigOKG/plugin-store, hiding plugins like archimedes.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
install_from_dir and extract_skills both now filter out .rs/.go/.py/.ts/.js
files, Cargo.toml/Lock, go.mod/sum, src/ and target/ directories to avoid
downloading irrelevant build artifacts when installing skills that co-locate
source code alongside SKILL.md.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Fenix Finance V3 DEX on Blast — swap, add/remove liquidity, query LP positions (Algebra Integral V1, concentrated liquidity)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
plugin-store-bot and others added 24 commits April 8, 2026 12:23
1. All 25 local plugins: reqwest now uses default-features=false with
   rustls-tls instead of native-tls (OpenSSL). Fixes cross-compilation
   failures on armv7/i686/aarch64 Linux targets.

2. compound-v2: add confirm:bool parameter flow from main.rs through
   supply/redeem/claim_comp to wallet_contract_call and erc20_approve.

3. Add **/target/ to .gitignore to prevent Rust build artifacts.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Add ether.fi liquid restaking plugin for Ethereum mainnet.
Supports: positions (read-only), stake ETH→eETH, wrap eETH→weETH, unwrap weETH→eETH.
- Fix --value to --amt in onchainos wallet contract-call (functional bug, stake ops were failing)
- Remove curl|sh installer; replace with checksum-verified download (eliminates TF005 CRITICAL)
- Remove device-fingerprinting telemetry block with obfuscated key (eliminates C03/C05 CRITICAL)
- Pin npx skills add commands to @1.0.0 versions (supply chain hardening)
- Add explicit unlimited-approval warning in wrap.rs before approve(weETH, u128::MAX)
- LiquidityPool uses deposit() (0xd0e30db0), not deposit(address) (0x5340a0d5)
- weETH uses wrap(uint256) (0xea598cb0), not ERC-4626 deposit(uint256,address)
- Both fixes verified on-chain with live transactions

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 8, 2026

🔨 Phase 2: Build Verification — ❌ FAILED

Plugin: aave-v3 | Language: rust
Source: skylavis-sky/onchainos-plugins@6882d08d

Compiled from developer source code by our CI. Users install our build artifacts.

Build failed. Check the workflow logs.


Source integrity: commit SHA 6882d08d56eb3be8f68700f92def6f0bfc997fe8 is the content fingerprint.

@GeoGu360
Copy link
Copy Markdown
Author

GeoGu360 commented Apr 8, 2026

Wrong target — correct PR is MigOKG#158

@GeoGu360 GeoGu360 closed this Apr 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants