2 "name": "WalletConnectSwiftV2",
4 "summary": "Swift implementation of WalletConnect v.2 protocol for native iOS applications.",
5 "description": "The communications protocol for web3, WalletConnect brings the ecosystem together by enabling wallets and apps to securely connect and interact.",
6 "homepage": "https://walletconnect.com",
11 "authors": "WalletConnect, Inc.",
12 "social_media_url": "https://twitter.com/WalletConnect",
14 "git": "https://github.com/WalletConnect/WalletConnectSwiftV2.git",
17 "swift_versions": "5.3",
18 "pod_target_xcconfig": {
19 "OTHER_SWIFT_FLAGS": "-DCocoaPods"
26 "default_subspecs": "WalletConnect",
29 "name": "WalletConnect",
30 "source_files": "Sources/WalletConnectSign/**/*.{h,m,swift}",
32 "WalletConnectSwiftV2/WalletConnectPairing": [
38 "name": "WalletConnectAuth",
39 "source_files": "Sources/Auth/**/*.{h,m,swift}",
41 "WalletConnectSwiftV2/WalletConnectPairing": [
44 "WalletConnectSwiftV2/WalletConnectSigner": [
51 "source_files": "Sources/Web3Wallet/**/*.{h,m,swift}",
53 "WalletConnectSwiftV2/WalletConnect": [
56 "WalletConnectSwiftV2/WalletConnectAuth": [
62 "name": "WalletConnectChat",
63 "source_files": "Sources/Chat/**/*.{h,m,swift}",
65 "WalletConnectSwiftV2/WalletConnectSigner": [
68 "WalletConnectSwiftV2/WalletConnectIdentity": [
74 "name": "WalletConnectSigner",
75 "source_files": "Sources/WalletConnectSigner/**/*.{h,m,swift}",
77 "WalletConnectSwiftV2/WalletConnectNetworking": [
83 "name": "WalletConnectIdentity",
84 "source_files": "Sources/WalletConnectIdentity/**/*.{h,m,swift}",
86 "WalletConnectSwiftV2/WalletConnectNetworking": [
89 "WalletConnectSwiftV2/WalletConnectJWT": [
95 "name": "WalletConnectJWT",
96 "source_files": "Sources/WalletConnectJWT/**/*.{h,m,swift}",
98 "WalletConnectSwiftV2/WalletConnectKMS": [
104 "name": "WalletConnectNetworking",
105 "source_files": "Sources/WalletConnectNetworking/**/*.{h,m,swift}",
107 "WalletConnectSwiftV2/WalletConnectRelay": [
113 "name": "WalletConnectPairing",
114 "source_files": "Sources/WalletConnectPairing/**/*.{h,m,swift}",
116 "WalletConnectSwiftV2/WalletConnectNetworking": [
122 "name": "WalletConnectRouter",
123 "source_files": "Sources/WalletConnectRouter/**/*.{h,m,swift}",
129 "name": "WalletConnectNetworking",
130 "source_files": "Sources/WalletConnectNetworking/**/*.{h,m,swift}",
132 "WalletConnectSwiftV2/WalletConnectRelay": [
138 "name": "WalletConnectRelay",
139 "source_files": "Sources/WalletConnectRelay/**/*.{h,m,swift}",
141 "WalletConnectSwiftV2/WalletConnectJWT": [
145 "resource_bundles": {
146 "WalletConnect_WalletConnectRelay": [
147 "Sources/WalletConnectRelay/PackageConfig.json"
152 "name": "WalletConnectUtils",
153 "source_files": "Sources/WalletConnectUtils/**/*",
155 "WalletConnectSwiftV2/JSONRPC": [
161 "name": "WalletConnectKMS",
162 "source_files": "Sources/WalletConnectKMS/**/*",
164 "WalletConnectSwiftV2/WalletConnectUtils": [
171 "source_files": "Sources/Commons/**/*"
175 "source_files": "Sources/JSONRPC/**/*",
177 "WalletConnectSwiftV2/Commons": [
183 "swift_version": "5.3"