Skip to content

Conversation

bh2smith
Copy link
Member

@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