# Testing in MTF
source: https://developer.mastercard.com/token-requestor-identifier-api/documentation/tutorials-and-guides/test-mtf/index.md

To enable integration in MTF, please reach out to your CIS representative to on board your Client ID and Customer ID in MDES. You would also need to provide your push endpoint to receive notifications from TRID API.

## Project Credentials {#project-credentials}

1. From the Mastercard Developers project summary page, navigate to **Production Credentials** and click **Add Project Key**.
2. Click **Generate a new private key**.
3. Enter **Key alias** and **Keystore password**. A key alias is a label for specific key within a keystore. Ensure that you make a note of the key alias and the keystore password as you will need this information when you send the API request to Mastercard.
4. Click **Proceed**.

Note:   
To use a custom CSR to generate the project keys, click \*\*Skip this step\*\*, and continue with the project creation.

## Download MTF Keys {#download-mtf-keys}

1. To download the key information, click **Download Key File** . The key file has the following information:
   * The OAuth Signing key - P12 file
   * The client encryption key - pem file - Token requestor will use a public key to encrypt data in the response.
   * Mastercard encryption key
2. Click **Open Project** to see the project details:
   * Sandbox Client ID
   * Production Client ID
   * Project APIs and Sandbox and Production status.

Note: The encryption keys cannot be renewed after expiry. We recommend you add a new key before the existing key expires. Refer to the [Rotate a Client Encryption Key](https://developer.mastercard.com/platform/documentation/getting-started-with-mastercard-apis/renewing-your-keys/rotate-encryption-keys/#1-rotate-a-client-encryption-key) topic for detailed instructions. Note:   
- If you see Production Status is "Under Review" or "Declined" please contact the Mastercard implementation manager and request for approval.   
- If the Production Status is "Ready" then contact the Mastercard implementation engineer or manager for further onboarding.
