diff --git a/esoui/ingame/crafting/keyboard/smithing_keyboard.lua b/esoui/ingame/crafting/keyboard/smithing_keyboard.lua
index 16cca1a..802a7e7 100755
--- a/esoui/ingame/crafting/keyboard/smithing_keyboard.lua
+++ b/esoui/ingame/crafting/keyboard/smithing_keyboard.lua
@@ -170,6 +170,29 @@ function ZO_Smithing:InitializeKeybindStripDescriptors()
                 end
             end,
         },
+
+        -- Crown Store opening action
+        {
+            name = function()
+                if self.mode == SMITHING_MODE_CREATION then
+                    return GetString(SI_SMITHING_BUY_CRAFTING_ITEMS)
+                end
+            end,
+
+            keybind = "UI_SHORTCUT_TERTIARY",
+
+            callback = function()
+                if self.mode == SMITHING_MODE_CREATION then
+                    self.creationPanel:BuyCraftingItems()
+                end
+            end,
+
+            visible = function()
+                if not ZO_CraftingUtils_IsPerformingCraftProcess() then
+                    return self.mode == SMITHING_MODE_CREATION
+                end
+            end,
+        },
     }
 
     ZO_CraftingUtils_ConnectKeybindButtonGroupToCraftingProcess(self.keybindStripDescriptor)