diff --git a/pages/express-relay/integrate-as-protocol.mdx b/pages/express-relay/integrate-as-protocol.mdx index bcf56f96..ce1d2217 100644 --- a/pages/express-relay/integrate-as-protocol.mdx +++ b/pages/express-relay/integrate-as-protocol.mdx @@ -229,8 +229,8 @@ The [Contract Address](./contract-addresses.mdx) page lists the addresses of Exp ### Error Codes -The [Error Codes](./error-codes.mdx) page lists the error codes returned by Express Relay. +The [Error Codes](./errors.mdx) page lists the error codes returned by Express Relay. ### API Reference -The [API Reference](https://per-staging.dourolabs.app/redoc/) provides detailed information on Express Relay APIs for submitting opportunities. +The [API Reference](https://per-staging.dourolabs.app/redoc) provides detailed information on Express Relay APIs for submitting opportunities. diff --git a/pages/express-relay/integrate-as-searcher.mdx b/pages/express-relay/integrate-as-searcher.mdx index 4a7cffd9..058744d7 100644 --- a/pages/express-relay/integrate-as-searcher.mdx +++ b/pages/express-relay/integrate-as-searcher.mdx @@ -122,7 +122,7 @@ The server responds with opportunities in the following format: ### Construct the Bid Searchers should construct a bid by evaluating the fetched opportunity. -The SDKs provide an easy way to construct a bid using the [`OpportunityAdapter`](./integrate-as-searcher/opportunity-adapter.mdx) contract. +The SDKs provide an easy way to construct a bid using the [`OpportunityAdapter`](https://github.com/pyth-network/per/blob/main/contracts/src/opportunity-adapter/OpportunityAdapter.sol) contract. The `OpportunityAdapter` contract handles asset transfers and ensures the opportunity is executed correctly.