https://github.com/InjectiveLabs/sdk-go
Tools to work with the Injective Chain, Injective EVM and EIP712.
https://github.com/InjectiveLabs/sdk-go
eip712 ethereum evm wrappers
Last synced: about 1 year ago
JSON representation
Tools to work with the Injective Chain, Injective EVM and EIP712.
- Host: GitHub
- URL: https://github.com/InjectiveLabs/sdk-go
- Owner: InjectiveLabs
- License: apache-2.0
- Created: 2020-01-25T06:39:37.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2025-03-17T19:43:08.000Z (about 1 year ago)
- Last Synced: 2025-03-18T12:47:09.635Z (about 1 year ago)
- Topics: eip712, ethereum, evm, wrappers
- Language: Go
- Homepage:
- Size: 9.22 MB
- Stars: 99
- Watchers: 28
- Forks: 52
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
- awesome-ccamel - InjectiveLabs/sdk-go - Tools to work with the Injective Chain, Injective EVM and EIP712. (Go)
README
# Injective Protocol Golang SDK 🌟
[](https://codecov.io/gh/InjectiveLabs/sdk-go)
---
## 📚 Getting Started
Clone the repository locally and install needed dependencies
```bash
$ git clone git@github.com:InjectiveLabs/sdk-go.git
$ cd sdk-go
$ go mod download
```
## Run examples
```bash
# import pk into keyring if you use keyring
injectived keys unsafe-import-eth-key inj-user 5d386fbdbf11f1141010f81a46b40f94887367562bd33b452bbaa6ce1cd1381e
# run chain example
go run examples/chain/bank/1_MsgSend/example.go
# run exchange example
go run examples/exchange/derivatives/4_Orderbook/example.go
```
---
## Updating Exchange API proto and client
```bash
$ make copy-exchange-client
```
(you have to clone [this repo](https://github.com/InjectiveLabs/injective-indexer) into `../injective-indexer`)
---
## Publishing Tagged Release
```bash
$ git add .
$ git commit -m "bugfix"
$ git tag -a v1.1.1
$ git push origin master --tags
```
---
## ⛑ Support
Reach out to us at one of the following places!
- Website at `injective.com`
- Twitter at `@InjectiveLabs`
---
## License
Copyright © 2020 - 2022 Injective Labs Inc. (https://injectivelabs.org/)
Originally released by Injective Labs Inc. under:
Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/