add-chain
This skill adds new chain in the app using chain description and specs.
Installation
Suivez les instructions du dépôt pour votre agent. Consultez les fichiers et dépendances avant l’installation.
Voir la source ↗GuidesInstructions
My Skill
Add new chain into the app using the provided intructions.
Instructions
- Add the new case in
Blockchainand wireisTestnet, decimals, symbol, chain id, EVM flag, coding/decoding, analytics ids, and wallet assembly. - Include the chain in
Blockchain+AllCases.swiftcompile guard and list. - Update derivation/address behavior:
DerivationConfigV1/V2/V3,AddressTypesConfig,AddressServiceFactory, andEstimationFeeAddressFactoryas needed. ForDerivationConfigV1check docs by links for chain and set specific derivation path if needed. - Configure RPCs and API keys:
TestnetAPINodeInfoProvider,QuickNodeAPIResolver,BlockchainSdkKeysConfig,CommonKeysManager, andBlockchainSdkExample/APIListUtils. - Add explorer/faucet links via
<Chain>ExternalLinkProviderandExternalLinkProviderFactory. - Wire network services in
WalletNetworkServiceFactory(typicallymakeEthereumNetworkServicefor EVM chains). - Update app features:
AccountDerivationPathHelper,ReceiveBottomSheetNotificationInputsFactory,TransactionParamsBuilder,CustomTokenContractAddressConverter,NFTChainConverter,TransactionHistoryProviderFactory, andMoonPayService. - Update
SupportedBlockchains, add only to testable blockchains and testnet blockchains if avilable. - Add assets and UI mapping:
Modules/TangemAssets/Assets/Tokens.xcassetsandNetworkImageProvider. - Add new source files to
TangemApp.xcodeproj/project.pbxproj. - Update/extend tests (e.g. RPC lists or chain mappings) and bump
tangem-app-configif chain metadata lives there. - Finish chain add by building the project and fixing compilation errors if appear.
Exemples
Consultez les exemples du dépôt source.
Voir la source ↗Historique source
- Date d’indexation
- 2026-03-11
- Mise à jour de l’index
- 2026-03-11
- Branch
- main
Les dates concernent ce répertoire. Consultez le dépôt pour l’historique du code.
GitHub ↗chat Comments (0)
Sign in to join the discussion and leave a comment.
No comments yet. Be the first to share your thoughts!