Mono provides you with both a public key and secret key on your dashboard, once an app is created. At the point of creation, they would be test keys, but when the application is set to live mode, the keys change to live keys instantly.
These keys are used when initiating a widget instance.
These keys are used as headers when consuming Mono's APIs endpoint. They are normally passed as mono-sec-key in headers with an example here.