diff --git a/web3.js/src/bpf-loader.js b/web3.js/src/bpf-loader.js index fe6051838a..ace9456c59 100644 --- a/web3.js/src/bpf-loader.js +++ b/web3.js/src/bpf-loader.js @@ -17,7 +17,7 @@ export class BpfLoader { * Public key that identifies the BpfLoader */ static get programId(): PublicKey { - return new PublicKey('0x0606060606060606060606060606060606060606060606060606060606060606'); + return new PublicKey('0x8000000000000000000000000000000000000000000000000000000000000000'); } /** diff --git a/web3.js/src/budget-program.js b/web3.js/src/budget-program.js index 984d7df823..d8302e54f0 100644 --- a/web3.js/src/budget-program.js +++ b/web3.js/src/budget-program.js @@ -142,7 +142,7 @@ export class BudgetProgram { * Public key that identifies the Budget program */ static get programId(): PublicKey { - return new PublicKey('0x100000000000000000000000000000000000000000000000000000000000000'); + return new PublicKey('0x8100000000000000000000000000000000000000000000000000000000000000'); } /** diff --git a/web3.js/src/native-loader.js b/web3.js/src/native-loader.js index 01f86517bc..11b643408d 100644 --- a/web3.js/src/native-loader.js +++ b/web3.js/src/native-loader.js @@ -15,7 +15,7 @@ export class NativeLoader { * Public key that identifies the NativeLoader */ static get programId(): PublicKey { - return new PublicKey('0x0202020202020202020202020202020202020202020202020202020202020202'); + return new PublicKey('0x100000000000000000000000000000000000000000000000000000000000000'); } /** diff --git a/web3.js/src/token-program.js b/web3.js/src/token-program.js index 3e69b02af0..5e32ef0da2 100644 --- a/web3.js/src/token-program.js +++ b/web3.js/src/token-program.js @@ -136,7 +136,7 @@ type TokenAndPublicKey = [Token, PublicKey]; // This type exists to workaround a /** * The built-in token program */ -export const SYSTEM_TOKEN_PROGRAM_ID = new PublicKey('0x500000000000000000000000000000000000000000000000000000000000000'); +export const SYSTEM_TOKEN_PROGRAM_ID = new PublicKey('0x8300000000000000000000000000000000000000000000000000000000000000'); /** * An ERC20-like Token