diff --git a/.changeset/aao-endpoint-engineering.md b/.changeset/aao-endpoint-engineering.md new file mode 100644 index 00000000000..f6f46b611d7 --- /dev/null +++ b/.changeset/aao-endpoint-engineering.md @@ -0,0 +1,5 @@ +--- +'@audius/sdk': patch +--- + +Point the production anti-abuse oracle endpoint at `https://anti-abuse-oracle.audius.engineering`, replacing the old `https://discoveryprovider.audius.co` host in the SDK services config and supporting clients/services. diff --git a/packages/discovery-provider/plugins/pedalboard/apps/anti-abuse-oracle/src/actionLog.ts b/packages/discovery-provider/plugins/pedalboard/apps/anti-abuse-oracle/src/actionLog.ts index e5e41a43550..5cea14bbf02 100644 --- a/packages/discovery-provider/plugins/pedalboard/apps/anti-abuse-oracle/src/actionLog.ts +++ b/packages/discovery-provider/plugins/pedalboard/apps/anti-abuse-oracle/src/actionLog.ts @@ -185,7 +185,7 @@ export async function getUserNormalizedScore(userId: number, wallet: string) { } export async function getAAOAttestation(handle: string) { - const url = `https://antiabuseoracle.audius.co/abuse/${handle}` + const url = `https://anti-abuse-oracle.audius.engineering/abuse/${handle}` try { const response = await fetch(url) if (!response.ok) { diff --git a/packages/identity-service/src/utils/antiAbuse.js b/packages/identity-service/src/utils/antiAbuse.js index 9fcbdcba64b..452390cdc06 100644 --- a/packages/identity-service/src/utils/antiAbuse.js +++ b/packages/identity-service/src/utils/antiAbuse.js @@ -4,7 +4,7 @@ const { logger } = require('../logging') const models = require('../models') const aaoEndpoint = - config.get('aaoEndpoint') || 'https://antiabuseoracle.audius.co' + config.get('aaoEndpoint') || 'https://anti-abuse-oracle.audius.engineering' const allowRules = new Set([-17, -18]) const blockRelayAbuseErrorCodes = new Set([0, 8, 10, 13, 15, 18]) diff --git a/packages/mobile/src/services/env/env.prod.ts b/packages/mobile/src/services/env/env.prod.ts index 1e30fbec222..635251d6c8f 100644 --- a/packages/mobile/src/services/env/env.prod.ts +++ b/packages/mobile/src/services/env/env.prod.ts @@ -2,7 +2,7 @@ import type { Env } from '@audius/common/services' import Config from 'react-native-config' export const env: Env = { - AAO_ENDPOINT: 'https://discoveryprovider.audius.co', + AAO_ENDPOINT: 'https://anti-abuse-oracle.audius.engineering', AMPLITUDE_API_KEY: '86760558b8bb1b3aae61656efd4ddacb', AMPLITUDE_PROXY: 'https://gain2.audius.co/2/httpapi', API_KEY: '8acf5eb7436ea403ee536a7334faa5e9ada4b50f', diff --git a/packages/sdk/src/sdk/config/production.ts b/packages/sdk/src/sdk/config/production.ts index 567703b1f58..f65973133dc 100644 --- a/packages/sdk/src/sdk/config/production.ts +++ b/packages/sdk/src/sdk/config/production.ts @@ -24,7 +24,7 @@ export const productionConfig: SdkServicesConfig = { ], "antiAbuseOracleNodes": { "endpoints": [ - "https://discoveryprovider.audius.co", + "https://anti-abuse-oracle.audius.engineering", "https://audius-oracle.creatorseed.com", "https://oracle.audius.endl.net" ], diff --git a/packages/sdk/src/sdk/scripts/generateServicesConfig.ts b/packages/sdk/src/sdk/scripts/generateServicesConfig.ts index b48d17e2cb1..d796ab6f1a0 100644 --- a/packages/sdk/src/sdk/scripts/generateServicesConfig.ts +++ b/packages/sdk/src/sdk/scripts/generateServicesConfig.ts @@ -23,7 +23,7 @@ const productionConfig: SdkServicesConfig = { storageNodes: [], antiAbuseOracleNodes: { endpoints: [ - 'https://discoveryprovider.audius.co', + 'https://anti-abuse-oracle.audius.engineering', 'https://audius-oracle.creatorseed.com', 'https://oracle.audius.endl.net' ], diff --git a/packages/web/src/services/env/env.prod.ts b/packages/web/src/services/env/env.prod.ts index c75332381a1..9bfbe73845c 100644 --- a/packages/web/src/services/env/env.prod.ts +++ b/packages/web/src/services/env/env.prod.ts @@ -1,7 +1,7 @@ import { Env } from '@audius/common/services' export const env: Env = { - AAO_ENDPOINT: 'https://discoveryprovider.audius.co', + AAO_ENDPOINT: 'https://anti-abuse-oracle.audius.engineering', AMPLITUDE_API_KEY: '86760558b8bb1b3aae61656efd4ddacb', AMPLITUDE_PROXY: 'https://gain2.audius.co/2/httpapi', API_KEY: '8acf5eb7436ea403ee536a7334faa5e9ada4b50f',