import type CspDev from 'csp-dev'; import config from 'configs/app'; import { KEY_WORDS } from '../utils'; export function walletConnect(): CspDev.DirectiveDescriptor { if (!config.features.blockchainInteraction.isEnabled) { return {}; } return { 'connect-src': [ '*.web3modal.com', '*.walletconnect.com', 'wss://relay.walletconnect.com', 'wss://www.walletlink.org', ], 'img-src': [ KEY_WORDS.BLOB, '*.walletconnect.com', ], }; }