diff --git a/.env.example b/.env.example index 00e05ce..7d07507 100644 --- a/.env.example +++ b/.env.example @@ -48,6 +48,8 @@ NEXT_PUBLIC_OPEN_EDITION_UPDATABLE_FACTORY_ADDRESS="stars1fk5dkzcylam8mcpqrn8y9s NEXT_PUBLIC_OPEN_EDITION_IBC_FRNZ_FACTORY_ADDRESS="stars1vzffawsjhvspstu5lvtzz2x5n7zh07hnw09c9dfxcj78un05rcms5n3q3e" NEXT_PUBLIC_OPEN_EDITION_UPDATABLE_IBC_FRNZ_FACTORY_ADDRESS="stars1tc09vlgdg8rqyapcxwm9qdq8naj4gym9px4ntue9cs0kse5rvess0nee3a" +NEXT_PUBLIC_OPEN_EDITION_NATIVE_STRDST_FACTORY_ADDRESS="stars10sw8fvwtetndy3ctpcvee8yq7t6qp49m5yahm5gf8qz3qt3hzvcq5c2m0s" + NEXT_PUBLIC_OPEN_EDITION_IBC_USK_FACTORY_ADDRESS="stars1vxf9u6a4d5ty00k59zthv7mnpzlrfhqnf4ds0y0eake7lepuamnqymyf3t" NEXT_PUBLIC_OPEN_EDITION_UPDATABLE_IBC_USK_FACTORY_ADDRESS="stars1njhkyyv0l8dmq528w67t8dxyg5a3h0hvusk6pfvpm52pspd9gq9s3zmdez" diff --git a/config/minter.ts b/config/minter.ts index f3733ab..3c12755 100644 --- a/config/minter.ts +++ b/config/minter.ts @@ -5,6 +5,7 @@ import { OPEN_EDITION_IBC_NBTC_FACTORY_ADDRESS, OPEN_EDITION_IBC_USDC_FACTORY_ADDRESS, OPEN_EDITION_IBC_USK_FACTORY_ADDRESS, + OPEN_EDITION_NATIVE_STRDST_FACTORY_ADDRESS, OPEN_EDITION_UPDATABLE_FACTORY_ADDRESS, OPEN_EDITION_UPDATABLE_IBC_ATOM_FACTORY_ADDRESS, OPEN_EDITION_UPDATABLE_IBC_FRNZ_FACTORY_ADDRESS, @@ -131,6 +132,13 @@ export const openEditionUpdatableIbcUskMinter: MinterInfo = { updatable: true, } +export const openEditionNativeStrdstMinter: MinterInfo = { + id: 'open-edition-native-strdst-minter', + factoryAddress: OPEN_EDITION_NATIVE_STRDST_FACTORY_ADDRESS, + supportedToken: nativeStardust, + updatable: false, +} + export const openEditionMinterList = [ openEditionStarsMinter, openEditionUpdatableStarsMinter, @@ -144,6 +152,7 @@ export const openEditionMinterList = [ openEditionUpdatableIbcNbtcMinter, openEditionIbcUskMinter, openEditionUpdatableIbcUskMinter, + openEditionNativeStrdstMinter, ] export const vendingStarsMinter: MinterInfo = { diff --git a/env.d.ts b/env.d.ts index e9aa04e..2ebe5c4 100644 --- a/env.d.ts +++ b/env.d.ts @@ -58,6 +58,7 @@ declare namespace NodeJS { readonly NEXT_PUBLIC_OPEN_EDITION_UPDATABLE_IBC_FRNZ_FACTORY_ADDRESS: string readonly NEXT_PUBLIC_OPEN_EDITION_IBC_USK_FACTORY_ADDRESS: string readonly NEXT_PUBLIC_OPEN_EDITION_UPDATABLE_IBC_USK_FACTORY_ADDRESS: string + readonly NEXT_PUBLIC_OPEN_EDITION_NATIVE_STRDST_FACTORY_ADDRESS: string readonly NEXT_PUBLIC_OPEN_EDITION_MINTER_CODE_ID: string readonly NEXT_PUBLIC_BASE_FACTORY_ADDRESS: string readonly NEXT_PUBLIC_BASE_FACTORY_UPDATABLE_ADDRESS: string diff --git a/utils/constants.ts b/utils/constants.ts index 31402ce..42e4c88 100644 --- a/utils/constants.ts +++ b/utils/constants.ts @@ -62,6 +62,8 @@ export const OPEN_EDITION_UPDATABLE_IBC_FRNZ_FACTORY_ADDRESS = export const OPEN_EDITION_IBC_USK_FACTORY_ADDRESS = process.env.NEXT_PUBLIC_OPEN_EDITION_IBC_USK_FACTORY_ADDRESS export const OPEN_EDITION_UPDATABLE_IBC_USK_FACTORY_ADDRESS = process.env.NEXT_PUBLIC_OPEN_EDITION_UPDATABLE_IBC_USK_FACTORY_ADDRESS +export const OPEN_EDITION_NATIVE_STRDST_FACTORY_ADDRESS = + process.env.NEXT_PUBLIC_OPEN_EDITION_NATIVE_STRDST_FACTORY_ADDRESS export const OPEN_EDITION_MINTER_CODE_ID = parseInt(process.env.NEXT_PUBLIC_OPEN_EDITION_MINTER_CODE_ID, 10) export const SG721_NAME_ADDRESS = process.env.NEXT_PUBLIC_SG721_NAME_ADDRESS export const ROYALTY_REGISTRY_ADDRESS = process.env.NEXT_PUBLIC_ROYALTY_REGISTRY_ADDRESS