The startup where I led growth initiatives of its product has several news clippings of the product I have worked on, its impact & customers it has benefitted. However, they contain names of CEOs but not my individual name. Would that not count as a good evidence?
I think if you have someone who can write a recommendation letter for you including your role in the projects, that can work. It did for me
I agree with @Edg , if you can somehow show a link to your work and the news clipping that should work