MCPcopy Index your code
hub / github.com/chenzhijie/go-web3

github.com/chenzhijie/go-web3 @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
264 symbols 755 edges 45 files 32 documented · 12% updated 21mo ago★ 2447 open issues
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

Transport (Interface)
(no doc) [3 implementers]
rpc/transport/transport.go
PubSubTransport (Interface)
(no doc) [2 implementers]
rpc/transport/transport.go
Codec (Interface)
(no doc) [2 implementers]
rpc/transport/websocket.go

Core symbols most depended-on inside this repo

Call
called by 41
rpc/transport/transport.go
Address
called by 14
apps/erc20/erc20.go
GetBlockNumber
called by 13
eth/eth.go
Address
called by 11
eth/eth.go
GetNonce
called by 11
eth/eth.go
ToWei
called by 9
utils/utils.go
SetChainId
called by 9
eth/eth.go
NewCallMsgBigInt
called by 8
types/call.go

Shape

Method 160
Function 57
Struct 39
TypeAlias 4
Interface 3
FuncType 1

Languages

Go100%

Modules by API surface

eth/eth.go34 symbols
rpc/transport/websocket.go24 symbols
utils/utils.go20 symbols
apps/erc721/erc721.go18 symbols
apps/weth/weth.go17 symbols
apps/erc20/erc20.go17 symbols
apps/flashbots/flashbots.go14 symbols
eth/contract.go11 symbols
utils/utils_test.go9 symbols
types/call.go7 symbols
rpc/transport/http.go7 symbols
apps/flashbots/types.go7 symbols

For agents

$ claude mcp add go-web3 \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact