diff --git a/Ring/Ring/Extensions/UIColor+Ring.swift b/Ring/Ring/Extensions/UIColor+Ring.swift
index 52d845693d844bf891aacea9e23f11a2070750cb..4899c9a71b4af9bb70ec650bbdecc96f9c6729ab 100644
--- a/Ring/Ring/Extensions/UIColor+Ring.swift
+++ b/Ring/Ring/Extensions/UIColor+Ring.swift
@@ -88,6 +88,7 @@ extension UIColor {
     }
 
     static let jamiMain = UIColor(red: 0, green: 86, blue: 153, alpha: 1.0)
+    static let jamiDonation = UIColor(red: 255, green: 0, blue: 69, alpha: 1.0)
     static let conferenceRaiseHand = UIColor(red: 0, green: 184, blue: 255, alpha: 1.0)
     static let jamiSecondary = UIColor(hex: 0x1F4971, alpha: 1.0)
     static let jamiButtonLight = UIColor(named: "jamiButtonLight")!
diff --git a/Ring/Ring/Features/Conversations/SmartList/SmartlistViewController.swift b/Ring/Ring/Features/Conversations/SmartList/SmartlistViewController.swift
index e4051a89e6ab6ce644b60fa05a7f99e1a984414d..e5d3b43ec84c4b6927ec17c9d041f0f4f75216e7 100644
--- a/Ring/Ring/Features/Conversations/SmartList/SmartlistViewController.swift
+++ b/Ring/Ring/Features/Conversations/SmartList/SmartlistViewController.swift
@@ -704,7 +704,7 @@ extension SmartlistViewController: CNContactPickerDelegate {
 // MARK: - menu
 extension SmartlistViewController {
     private func createMenu() -> UIMenu {
-        return UIMenu(title: "", children: [createSwarmAction(), inviteFriendsAction(), accountsAction(), openAccountAction(), openSettingsAction(), aboutJamiAction()])
+        return UIMenu(title: "", children: [createSwarmAction(), inviteFriendsAction(), accountsAction(), openAccountAction(), openSettingsAction(), donateAction(), aboutJamiAction()])
     }
 
     private func createTintedImage(systemName: String, configuration: UIImage.SymbolConfiguration, tintColor: UIColor) -> UIImage? {
@@ -732,6 +732,13 @@ extension SmartlistViewController {
         }
     }
 
+    private func donateAction() -> UIAction {
+        let image = createTintedImage(systemName: "heart", configuration: configuration, tintColor: .jamiDonation)
+        return UIAction(title: L10n.Global.donate, image: image, identifier: nil, discoverabilityTitle: nil, attributes: [], state: .off) { _ in
+            SharedActionsPresenter.openDonationLink()
+        }
+    }
+
     private func accountsAction() -> UIAction {
         let image = createTintedImage(systemName: "list.bullet", configuration: configuration, tintColor: .jamiButtonDark)
         return UIAction(title: L10n.Smartlist.accounts, image: image, identifier: nil, discoverabilityTitle: nil, attributes: [], state: .off) { [weak self] _ in