I was wondering if it would be possible to use vertex-paint over a transparent material?

I have tried plugging in different sockets into the `Mix Shader` node but, have not gotten the result that I was hoping for.
How do I make sure my vertex-paint is not see through when I overlay it on a *Transparent Shader*?

[![enter image description here][1]][1]

Here's a sample to play with

[<img src="https://blend-exchange.com/embedImage.png?bid=wjVwJJMy" />](https://blend-exchange.com/b/wjVwJJMy/)  
*Blender 4.1.1*


  [1]: https://i.sstatic.net/BOyj3Szu.png