@@ -44,6 +44,11 @@ type DomainOverrides = {
4444 * @default "engine.thirdweb.com"
4545 */
4646 engineCloud ?: string ;
47+ /**
48+ * The base URL for the universal bridge service.
49+ * @default "bridge.thirdweb.com"
50+ */
51+ bridge ?: string ;
4752} ;
4853
4954export const DEFAULT_RPC_URL = "rpc.thirdweb.com" ;
@@ -55,6 +60,7 @@ const DEFAULT_BUNDLER_URL = "bundler.thirdweb.com";
5560const DEFAULT_ANALYTICS_URL = "c.thirdweb.com" ;
5661const DEFAULT_INSIGHT_URL = "insight.thirdweb.com" ;
5762const DEFAULT_ENGINE_CLOUD_URL = "engine.thirdweb.com" ;
63+ const DEFAULT_BRIDGE_URL = "bridge.thirdweb.com" ;
5864
5965let domains : { [ k in keyof DomainOverrides ] -?: string } = {
6066 rpc : DEFAULT_RPC_URL ,
@@ -66,6 +72,7 @@ let domains: { [k in keyof DomainOverrides]-?: string } = {
6672 analytics : DEFAULT_ANALYTICS_URL ,
6773 insight : DEFAULT_INSIGHT_URL ,
6874 engineCloud : DEFAULT_ENGINE_CLOUD_URL ,
75+ bridge : DEFAULT_BRIDGE_URL ,
6976} ;
7077
7178export const setThirdwebDomains = ( DomainOverrides : DomainOverrides ) => {
@@ -79,6 +86,7 @@ export const setThirdwebDomains = (DomainOverrides: DomainOverrides) => {
7986 analytics : DomainOverrides . analytics ?? DEFAULT_ANALYTICS_URL ,
8087 insight : DomainOverrides . insight ?? DEFAULT_INSIGHT_URL ,
8188 engineCloud : DomainOverrides . engineCloud ?? DEFAULT_ENGINE_CLOUD_URL ,
89+ bridge : DomainOverrides . bridge ?? DEFAULT_BRIDGE_URL ,
8290 } ;
8391} ;
8492
0 commit comments