0xtrails
Version:
SDK for Trails
59 lines (45 loc) • 2.54 kB
text/typescript
import type { Context as ContextLike } from "@0xsequence/wallet-primitives"
export const SEQUENCE_V3_CONTRACT_ADDRESSES: ContextLike.Context = {
factory: "0x00000000000018A77519fcCCa060c2537c9D6d3F" as `0x${string}`,
stage1: "0x00000000000084fA81809Dd337311297C5594d62" as `0x${string}`,
stage2: "0x7438718F9E4b9B834e305A620EEeCf2B9E6eBE79" as `0x${string}`,
creationCode:
"0x6041600e3d396021805130553df33d3d36153402601f57363d3d373d363d30545af43d82803e903d91601f57fd5bf3" as `0x${string}`,
}
export const TRAILS_BALANCE_INJECTOR_ADDRESS =
"0x9eCA6CEf73799402a1afe4779f588f03034c5D0f"
export const ATTESATION_SIGNER_ADDRESS =
"0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266"
export const TRAILS_LIFI_SAPIENT_SIGNER_ADDRESS =
"0xd7571bd1e3af468c3a49966c9a92a2e907cdfa52"
export const TRAILS_RELAY_SAPIENT_SIGNER_ADDRESS =
"0x9a013e7d186611af36a918ef23d81886e8c256f8"
export const TRAILS_CCTP_SAPIENT_SIGNER_ADDRESS =
"0xc1A9B197eBb31Fc2B613C59dAC3f3E5698A429D0"
export const DEFAULT_SEQUENCE_ENV = "prod"
export const PROD_SEQUENCE_NODE_GATEWAY_URL = "https://nodes.sequence.app"
export const PROD_SEQUENCE_INDEXER_URL = "https://indexer.sequence.app"
export const PROD_SEQUENCE_API_URL = "https://api.sequence.app"
export const DEV_SEQUENCE_NODE_GATEWAY_URL = "https://dev-nodes.sequence.app"
export const DEV_SEQUENCE_INDEXER_URL = "https://dev-indexer.sequence.app"
export const DEV_SEQUENCE_API_URL = "https://dev-api.sequence.app"
export const intentEntrypoints: Record<number, `0x${string}`> = {
8453: "0x2bf4c63199eD7D8A737E8DB2cC19E0C0103F6bE3",
84532: "0xdcd9160492C6D43ABbd28D4d06F68ad77f1A0F2b",
421614: "0xf18A16E1C778baCA5d6f7F48cC4c9bb913e5e579",
42161: "0x674827B6BE8780DBdb96DC02c735275e3a982c90",
137: "0x4dBb20eA3A969F1A44d7653D4Dc8632B853E36DE",
}
// This is used for Sequence Indexer and API
export const PROD_SEQUENCE_PROJECT_ACCESS_KEY =
"AQAAAAAAAKhGHJc3N5V2AWqfJ1v9xZ2u0nA"
export const DEV_SEQUENCE_PROJECT_ACCESS_KEY =
"AQAAAAAAAAaq1E41OU0QxifQgrVBMgfqg7k"
export const DATABEAT_SERVER = "https://databeat.sequence.app"
export const DATABEAT_KEY =
"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhcHAiOiJzZXEtdHJhaWxzIiwiZXhwIjoyMDI4MTIwOTg4fQ.KZIjEziul_nZ4kjEXudvfqeWmVekc5ftXKx_EqDrmZU"
export const DEFAULT_WALLETCONNECT_PROJECT_ID =
"10c5ac56159da00924d110c07c3f6e3a"
export const SITE_URL = "https://trails.build/"
export const DEFAULT_SLIPPAGE_TOLERANCE = "0.05" // 0.001 = 0.1%, 0.005 = 0.5%, 0.03 = 3%, 0.05 = 5%
export const MINIMUM_USD_AMOUNT_FOR_SWAP = "0.15"