Builders Guide
Application Development
Smart Contracts
Precompiled Contracts

Precompiled Contracts

GOAT Network is 100% EVM-compitable to Cancun Upgrade, and developers can use all existing ETH toolchains to build dApps on GOAT Network.

Precompiled Contracts

A list of precompiled smart contracts have been provided for developers as below.

More detail can be found at Genesis Contract (opens in a new tab)

Bitcoin State Oracle

GOAT Network provides a built-in Bitcoin state Oracle for the on-chain applications. This allows the developers to get the Bitcoin height/timestamp or implement the SPV (opens in a new tab) directly via the method blockHash (opens in a new tab) in smart contract BitcoinBlocks (opens in a new tab) and WrappedBitcoin (opens in a new tab) on GOAT Network.

The Bitcoin and WrappedBitcoin contract addresses are listed at Core Protocol Contracts.