Skip to content

v1.5.0 — Major Repo Reorganization

Choose a tag to compare

@ulsreall ulsreall released this 05 Jun 12:30
· 14 commits to master since this release

🏗️ Major Repo Reorganization

Reorganized src/ flat files into logical subdirectory modules:

New Structure

  • src/agent/ — Agent core + LLM integration
  • src/wallet/ — Wallet, multi-wallet, watcher, approval manager
  • src/bridge/ — Cross-chain bridge agent
  • src/chains/ — Chain definitions and RPC management
  • src/portfolio/ — Portfolio tracker
  • src/trading/ — Token sniper + DCA bot
  • src/gas/ — Gas optimizer
  • src/defi/ — DeFi protocols + yield optimizer (merged)

Other Changes

  • Added __all__ exports to every __init__.py
  • Added py.typed marker (PEP 561 type checking)
  • Moved content files to blog/ and docs/
  • Updated all test/example/API imports
  • 565 tests passing
  • Backward compatible — all from web3_agent_kit import ... paths still work

Install

pip install web3-agent-kit==1.5.0