https://github.com/datachainlab/optimism-ibc-relay-prover
https://github.com/datachainlab/optimism-ibc-relay-prover
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/datachainlab/optimism-ibc-relay-prover
- Owner: datachainlab
- License: apache-2.0
- Created: 2024-12-20T01:07:02.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2026-02-13T09:35:47.000Z (4 months ago)
- Last Synced: 2026-02-13T12:08:08.150Z (4 months ago)
- Language: Go
- Size: 644 KB
- Stars: 0
- Watchers: 12
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# optimism-ibc-relay-prover

## Setup Relayer
Add this module to [yui-relayer](https://github.com/hyperledger-labs/yui-relayer) and activate it.
```go
package main
import (
"log"
"github.com/hyperledger-labs/yui-relayer/cmd"
optimism "github.com/datachainlab/optimism-ibc-relay-prover/module"
)
func main() {
if err := cmd.Execute(
// counterparty.Module{}, //counter party
optimism.Module{}, // Optimism Prover Module
); err != nil {
log.Fatal(err)
}
}
```
## Development
### Generate proto
```
make proto-import
make proto-gen
```
### Test
```
cd ../
git clone https://github.com/datachainlab/optimism-preimage-maker.git
```
First of all Start optimism-devnet and `optimism-preimage-maker`
- See [optimism-preimage-maker](https://github.com/datachainlab/optimism-preimage-maker) to launch server.
```
make set-port
make contracts
go run test ./...
```