Skip to content

GOATNetwork/dogecoin-bridge-contract

Repository files navigation

Deployed Contracts

Goat Testnet

Contract Address
DogeToken 0x1F684c8F9b15350Bed21bb7EceE570D7CF629D23
Dogechain 0x08459E0CE8136B8DD31088567a25D4ead80a1101
DogecoinBridge 0xE31f99D0F64f9E0A1b2855aA4f4D0888Ba14aC22

tss: 0x

Foundry

Foundry is a blazing fast, portable and modular toolkit for Ethereum application development written in Rust.

Foundry consists of:

  • Forge: Ethereum testing framework (like Truffle, Hardhat and DappTools).
  • Cast: Swiss army knife for interacting with EVM smart contracts, sending transactions and getting chain data.
  • Anvil: Local Ethereum node, akin to Ganache, Hardhat Network.
  • Chisel: Fast, utilitarian, and verbose solidity REPL.

Documentation

https://book.getfoundry.sh/

Usage

Build

$ forge build

Test

$ forge test

Format

$ forge fmt

Gas Snapshots

$ forge snapshot

Anvil

$ anvil

Deploy

$ forge script script/DogecoinBridge.s.sol:DogecoinBridgeScript --rpc-url <your_rpc_url> --private-key <your_private_key> --broadcast --verify --verifier-url <your_verifier_url> --verifier-key <your_verifier_key>

Cast

$ cast <subcommand>

Help

$ forge --help
$ anvil --help
$ cast --help

About

Native dogecoin bridge

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published