# Creating a Project
source: https://developer.mastercard.com/mdes-token-connect/documentation/tutorials-and-guides/create-project/index.md

## Overview {#overview}

This tutorials walks you through the step-by-step guidance on creating a project, configuring the required credentials to test the API in the Sandbox (MTF) environment. Completing these steps will ensure that your project is ready to move to the Production environment.

### What You'll Learn: {#what-youll-learn}

* How to create a MDES Token Connect API project
* How to get access to the Sandbox (MTF) environment
* How to obtain the keys required for testing in Sandbox (MTF) environment
* How to test the API in the Sandbox (MTF) environment

## Sign up for a Mastercard Developers Account {#sign-up-for-a-mastercard-developers-account}

1. Create a [Mastercard Developers account](https://developer.mastercard.com/dashboard)
2. Activate your account by opening the link sent to your email address

## Creating a new API project {#creating-a-new-api-project}

1. To start, log in to your Mastercard Developers account and go to the [Projects](https://developer.mastercard.com/dashboard) page. Click the **Create new project** button in the top right corner.
2. Enter a relevant **Project name**.
3. If you are an issuer creating the project for your own CID, click **No**.
4. If you are a processor or a service provider creating this project for an issuer or a different CID, click **Yes** .
   1. Provide the **Client company name**.
   2. Provide the **Client legal business address** . ![Creating a new API project](https://static.developer.mastercard.com/content/mdes-token-connect/documentation/tutorials-and-guides/tutorial-5/tccreateprojectsandbox.png "Creating a new API project")

## Select API service {#select-api-service}

1. From the dropdown list, select **MDES Token Connect**.
2. Click **Proceed**.

## Select Test Environment Details {#select-test-environment-details}

Note: Please ignore the Mock option, as the MDES Token Connect API currently does not support the Mock test environment.

1. Select the MTF - the interactive Member Test facility (MTF) environment for a pre-production integration and testing. ![Creating a new API project](https://static.developer.mastercard.com/content/mdes-token-connect/documentation/tutorials-and-guides/tutorial-5/tccreateprojectselectenvirnoment.png "Select environment")
2. Click **Proceed**.

## Legal Agreements {#legal-agreements}

1. Accept the MDES product legal agreement and Mastercard privacy notice. ![Agree to the Mastercard MDES API Terms](https://static.developer.mastercard.com/content/mdes-token-connect/documentation/tutorials-and-guides/tutorial-5/tccreateprojectlegalagreement.png)
2. Click **Proceed**.

## Project Credentials {#project-credentials}

1. 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. ![Add sandbox consumer key alias and password](https://static.developer.mastercard.com/content/mdes-token-connect/documentation/tutorials-and-guides/tutorial-5/tcprojectcrenditals.png) Note: If you are using a CSR to generate the project keys, click **Skip this step** , and continue with the project creation. Refer to generating [Adding Keys and CSR](https://developer.mastercard.com/mdes-token-connect/documentation/tutorials-and-guides/add-key/index.md) for details.
2. Click **Proceed**.

## Additional Credentials {#additional-credentials}

1. As this service uses only the Client Encryption key, it will be generated automatically. Click **Create Project** to generate the key. The project key creation process starts and completes in a few seconds. ![Confirm sandbox client encryption key will be generated](https://static.developer.mastercard.com/content/mdes-token-connect/documentation/tutorials-and-guides/tutorial-5/tccreateprojectadditionalcreds.png)

## Download Project Keys {#download-project-keys}

1. To download the key information, click **Download key file** . The downloaded key file contains the project key information. ![Create project loading icons and download keys button](https://static.developer.mastercard.com/content/mdes-token-connect/documentation/tutorials-and-guides/tutorial-5/downloadkeyfiles.png)
2. To see the project details, click **Open project**.

## Ready to Test in MTF environment {#ready-to-test-in-mtf-environment}

1. From the Mastercard Developers project summary page, navigate to the Summary section. ![Copy sandbox client ID](https://static.developer.mastercard.com/content/mdes-token-connect/documentation/tutorials-and-guides/tutorial-5/tcsandboxsummaryclientid.png)
2. Copy the Sandbox client ID and provide it to your CIS IM.
3. After you are onboarded to MTF, you are ready to test in Sandbox (MTF) environment.

Note: After you finish testing in Sandbox (MTF), you are ready to move to [Production](https://developer.mastercard.com/mdes-token-connect/documentation/tutorials-and-guides/prod-create-project/index.md)
