How to Share a Custom Node with a Plugin?

Hi, i have some Custom Nodes that are made inside Standard Macros (so the node can be executed in every blueprints),
and i want to share those nodes into Marketplace that can be enabled with a plugin, how can i achieve this using Blueprint only?
i watched a lot videos on how to make custon plugins but it didn’t help me at all