env: tooling

This commit is contained in:
Eric Wong 2022-09-16 11:54:55 -05:00
parent 4492706bf8
commit 5c28ddaa03
1 changed files with 26 additions and 8 deletions

View File

@ -1,11 +1,29 @@
#Tooling
regardless of what env you use, there are some wormhole-specific tools you should know about. Most developers find it useful to clone the Wormhole core repository, as it has quite a few useful tools.
Regardless of the developer environment that you use, there are a few wormhole-specific tools you should know about.
worm CLI tool (link to code) - great cli tool for getting odds and ends done surround wormhole contracts, VAAs and more
orchestrator - WIP tool which is connected to the WLV environment. Can be useful for managing deployment of your xDapp contracts
reference bridge UI - a GUI which can be used to perform token transfers around the ecosystem
Wormhole Typescript SDK - typescript SDK designed to aid in interacting directly with the Wormhole contracts.
Explorer - mainnet link, and link to local code. Can be a good resource for looking at individual transfers
Wormhole Rust SDKs - useful when working in the various Rust environments, WIP, link to source
Spydk - useful for listening to the guardian network (link to source code and official release)
Below is a list of those tools with specific links but some developers also find it useful to clone the Wormhole core repository.
### [Worm CLI tool](https://github.com/wormhole-foundation/wormhole/tree/dev.v2/clients/js)
- Great CLI tool for getting odds and ends done surround wormhole contracts, VAAs and more.
### Orchestrator
- WIP tool which is connected to the WLV environment to help with managing deployment of your xDapp contracts.
### [Wormhole SDK](https://github.com/wormhole-foundation/wormhole/tree/dev.v2/sdk)
- Libraries in various languages to help with interacting with Wormhole contracts.
### Wormhole Spy Service
- Wormhole Spy listens to all of the activity on the Guardian Network. [Here](https://github.com/wormhole-foundation/wormhole/tree/dev.v2/relayer/spy_relayer) is a reference for running your own spy and [here](https://github.com/wormhole-foundation/wormhole/tree/dev.v2/spydk/js) is an SDK to interact with the spy.
### [Reference Bridge UI](https://github.com/wormhole-foundation/example-token-bridge-ui)
- An example GUI which can be used to perform token transfers around the ecosystem.
### [Explorer](https://wormhole.com/explorer/)
- Resource for looking at individual transfers statuses on mainnet and testnet.