diff --git a/mobile-app/app/components/icons/assets/DOT.tsx b/mobile-app/app/components/icons/assets/DOT.tsx
new file mode 100644
index 0000000000..566ed2d4d2
--- /dev/null
+++ b/mobile-app/app/components/icons/assets/DOT.tsx
@@ -0,0 +1,50 @@
+import Svg, { SvgProps, Path, G, Defs, Rect } from "react-native-svg";
+
+export function DOT(props: SvgProps): JSX.Element {
+ return (
+
+ );
+}
diff --git a/mobile-app/app/components/icons/assets/MATIC.tsx b/mobile-app/app/components/icons/assets/MATIC.tsx
new file mode 100644
index 0000000000..49c67ed5b2
--- /dev/null
+++ b/mobile-app/app/components/icons/assets/MATIC.tsx
@@ -0,0 +1,30 @@
+import Svg, { Rect, Path, SvgProps, Defs, G } from "react-native-svg";
+
+export function MATIC(props: SvgProps): JSX.Element {
+ return (
+
+ );
+}
diff --git a/mobile-app/app/components/icons/assets/SOL.tsx b/mobile-app/app/components/icons/assets/SOL.tsx
new file mode 100644
index 0000000000..5f09f07450
--- /dev/null
+++ b/mobile-app/app/components/icons/assets/SOL.tsx
@@ -0,0 +1,79 @@
+import Svg, {
+ Stop,
+ Path,
+ SvgProps,
+ G,
+ Defs,
+ Rect,
+ LinearGradient,
+} from "react-native-svg";
+
+export function SOL(props: SvgProps): JSX.Element {
+ return (
+
+ );
+}
diff --git a/mobile-app/app/components/icons/assets/dDOT.tsx b/mobile-app/app/components/icons/assets/dDOT.tsx
new file mode 100644
index 0000000000..246d632560
--- /dev/null
+++ b/mobile-app/app/components/icons/assets/dDOT.tsx
@@ -0,0 +1,50 @@
+import Svg, { SvgProps, Path, G, Defs, Rect } from "react-native-svg";
+
+export function dDOT(props: SvgProps): JSX.Element {
+ return (
+
+ );
+}
diff --git a/mobile-app/app/components/icons/assets/dMATIC.tsx b/mobile-app/app/components/icons/assets/dMATIC.tsx
new file mode 100644
index 0000000000..ed426ecb1a
--- /dev/null
+++ b/mobile-app/app/components/icons/assets/dMATIC.tsx
@@ -0,0 +1,30 @@
+import Svg, { G, Path, SvgProps, Defs } from "react-native-svg";
+
+export function dMATIC(props: SvgProps): JSX.Element {
+ return (
+
+ );
+}
diff --git a/mobile-app/app/components/icons/assets/dSOL.tsx b/mobile-app/app/components/icons/assets/dSOL.tsx
new file mode 100644
index 0000000000..38538df6bd
--- /dev/null
+++ b/mobile-app/app/components/icons/assets/dSOL.tsx
@@ -0,0 +1,79 @@
+import Svg, {
+ SvgProps,
+ G,
+ Path,
+ Defs,
+ Stop,
+ Rect,
+ LinearGradient,
+} from "react-native-svg";
+
+export function dSOL(props: SvgProps): JSX.Element {
+ return (
+
+ );
+}
diff --git a/mobile-app/app/components/icons/assets/index.ts b/mobile-app/app/components/icons/assets/index.ts
index 8d00060aa1..399e893b47 100644
--- a/mobile-app/app/components/icons/assets/index.ts
+++ b/mobile-app/app/components/icons/assets/index.ts
@@ -12,6 +12,12 @@ import { dUSDT } from "./dUSDT";
import { dUSD } from "./dUSD";
import { DFIlogo } from "./plainDFI";
import { dEUROC } from "./dEUROC";
+import { DOT } from "./DOT";
+import { SOL } from "./SOL";
+import { MATIC } from "./MATIC";
+import { dDOT } from "./dDOT";
+import { dMATIC } from "./dMATIC";
+import { dSOL } from "./dSOL";
const mapping: Record JSX.Element> = {
_UTXO: DFI,
@@ -19,6 +25,9 @@ const mapping: Record JSX.Element> = {
"DFI (UTXO)": DFI,
"DFI (Token)": DFI,
BTC: BTC,
+ DOT: DOT,
+ MATIC: MATIC,
+ SOL: SOL,
dBCH: dBCH,
dBTC: dBTC,
dDFI: DFI,
@@ -31,6 +40,9 @@ const mapping: Record JSX.Element> = {
DUSD: dUSD,
dEUROC: dEUROC,
DFIlogo: DFIlogo,
+ dDOT: dDOT,
+ dMATIC: dMATIC,
+ dSOL: dSOL,
};
/**