# Getting started

You want to try Cometh Connect ? [Request your access to the dashboard](https://app.cometh.io/register?product=connect\&utm_source=doc)

In this tutorial, we'll create a smart wallet and execute a transaction to increment a counter smart contract, using Cometh Connect.&#x20;

## Get Access to Cometh Connect

To use Cometh Connect, the first step is to get your api keys at [https://app.cometh.io](https://app.cometh.io/login?callbackUrl=/dashboard). If this is your first time using Cometh Connect, please [reach out](https://calendly.com/aurelien-gm/30min?utm_source=alembic-dashboard-marketplace) so we can set you up with a Connect account and apiKey.

<figure><img src="https://4172304486-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FkhrlOGcn41UbO16bfSjm%2Fuploads%2FMXU96i29whWtHy6iDowI%2Fimage.png?alt=media&#x26;token=58e36f4a-e197-4d8b-b6ba-e28e150a4eaf" alt="" width="470"><figcaption></figcaption></figure>

## Setting up your project

Once you validate the email registration, you'll have access to that panel:

<figure><img src="https://4172304486-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FkhrlOGcn41UbO16bfSjm%2Fuploads%2FPWWGRdRgLX6FIko2bmgc%2Fimage.png?alt=media&#x26;token=75c05be6-ed51-4c11-be93-5d4b76bb39ec" alt="" width="563"><figcaption></figcaption></figure>

By choosing Connect, you'll be able to create your first Cometh Connect project. For this tutorial, we will create a project on the Polygon testnet network.

<figure><img src="https://4172304486-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FkhrlOGcn41UbO16bfSjm%2Fuploads%2FxMrirbGhJzObnNQ3cpBv%2Fimage.png?alt=media&#x26;token=5f9119c0-5600-49ce-84e9-1a4219d43963" alt="" width="468"><figcaption></figcaption></figure>

You will then have access to your dashboard.

## Get your API Keys

On your dashboard, you can click on the apiKey button to access all your project's credentials.

<figure><img src="https://4172304486-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FkhrlOGcn41UbO16bfSjm%2Fuploads%2FO88b2JJJ4dmMIZB2UfHl%2Fimage.png?alt=media&#x26;token=fd72a901-8b93-4022-a8ac-caaf42328c78" alt=""><figcaption></figcaption></figure>

<figure><img src="https://4172304486-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FkhrlOGcn41UbO16bfSjm%2Fuploads%2FzU1O1lREAdfdT2jWjAqy%2Fimage.png?alt=media&#x26;token=3ae1c320-edeb-4a8d-af71-12980f2c3f6b" alt="" width="436"><figcaption></figcaption></figure>

You now have your project API key, congrats ! It will be used in your front-end to authenticate public API calls.

## Test the boilerplate

Going back to the apiKey button, by clicking on the getting started button you'll be able to download the tutorial repository and start trying it out !

<figure><img src="https://4172304486-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FkhrlOGcn41UbO16bfSjm%2Fuploads%2FWtawNXqx8YVr9ECS6E6r%2Fimage.png?alt=media&#x26;token=12913abe-1036-4ee4-9271-a7d970c99e78" alt=""><figcaption></figcaption></figure>

Once done, you can run the examples using bun:

{% hint style="info" %}
The project runs on bun, you might need to [install bun](https://bun.sh/docs/installation\)) if you do not have it already:For each example, you'll have to create an env file with the associated values:
{% endhint %}

```
bun install
bun dev
```

You can now go and test the demo live, here is what you should be able to do:

<figure><img src="https://4172304486-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FkhrlOGcn41UbO16bfSjm%2Fuploads%2FsP4a9Lfmqth119lYj5IY%2Fimage.png?alt=media&#x26;token=6e71d281-64b6-45d5-88c2-c0a437ec75ad" alt=""><figcaption></figcaption></figure>
