I would like to make one of my custom attributes being unique. In addition to Code. But can't find any properties to set it unique. Is there a way to do so?
You need to check it in BeforeWrite event in your catalog's Object Module using a query and if an item with the same attribute value is found you should set Cancel parameter of the event handler to True and return.