Skip to content

Remove Bitte Types Dependency#66

Merged
bh2smith merged 2 commits into
mainfrom
rm/bitte-types
Sep 19, 2025
Merged

Remove Bitte Types Dependency#66
bh2smith merged 2 commits into
mainfrom
rm/bitte-types

Conversation

@bh2smith
Copy link
Copy Markdown
Contributor

@bh2smith bh2smith commented Sep 19, 2025

This dependency came with a lot of extra bloat (300 Mb because of wallet connect and reown).

We were essentially building with all of this:

  "dependencies": {
    "@mysten/sui": "^1.26.0",
    "@near-wallet-selector/core": "^8.9.0",
    "@solana/wallet-adapter-react": "^0.15.39",
    "@solana/web3.js": "^1.98.4",
    "@suiet/wallet-kit": "^0.3.4",
    "ai": "^4.1.51",
    "bn.js": "^5.2.1",
    "near-api-js": "^6",
    "openapi-types": "^12.0.0",
    "react": "^18.0.0",
    "viem": "^2.36.0",
    "wagmi": "^2.16.8"
  },

@bh2smith bh2smith merged commit ecebe8a into main Sep 19, 2025
1 check passed
@bh2smith bh2smith deleted the rm/bitte-types branch September 19, 2025 14:42
bh2smith added a commit to bh2smith/near-cow-agent that referenced this pull request Sep 19, 2025
Started as updated to cow-sdk v7, but soon realized they split their sdk
up into smaller pieces.

https://github.com/cowprotocol/cow-sdk?tab=readme-ov-file


We also remove our dependency on @bitte-ai/types (it was adding 300Mb of
bloat). In favour of moving the few interfaces we need to the agent-sdk:
BitteProtocol/core#66
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.

1 participant