diff --git a/sdk/localsdk/multichain/configs/chainProviders.ts b/sdk/localsdk/multichain/configs/chainProviders.ts index c73088c1b..f837c78f0 100644 --- a/sdk/localsdk/multichain/configs/chainProviders.ts +++ b/sdk/localsdk/multichain/configs/chainProviders.ts @@ -38,8 +38,8 @@ export const chainProviders = { testnet: "https://rpc.provider-sentry-01.ics-testnet.polypore.xyz", }, near: { - mainnet: "https://rpc.near.org", - testnet: "https://rpc.testnet.near.org", + mainnet: "https://rpc.fastnear.com", + testnet: "https://test.rpc.fastnear.com", }, btc: { mainnet: "https://blockstream.info/api", diff --git a/src/features/multichain/routines/executors/pay.ts b/src/features/multichain/routines/executors/pay.ts index 0ddb6b19e..2ed316b92 100644 --- a/src/features/multichain/routines/executors/pay.ts +++ b/src/features/multichain/routines/executors/pay.ts @@ -85,6 +85,10 @@ export default async function handlePayOperation( result = await genericJsonRpcPay(multichain.TON, rpcUrl, operation) break + case "near": + result = await genericJsonRpcPay(multichain.NEAR, rpcUrl, operation) + break + case "btc": result = await genericJsonRpcPay(multichain.BTC, rpcUrl, operation) break