Connect 4337
Cometh ConnectCometh MarketplaceCometh Checkout
  • 🚀Quick start
    • What is Connect 4337
    • Getting started
    • Supported Networks
  • 🛠️CORE FEATURES
    • Create a Wallet
    • Send transactions
    • Go Gasless
    • Sign/Verify a message
    • Retrieve a wallet address
    • Handle owners
    • Import a safe into connect
  • 🥷ADVANCED
    • Session Keys
      • Tutorial
      • Policies
        • Sudo policy
        • Action policy
    • Social recovery
    • Add a passkey signer on a different OS
    • Capabilities
      • sendCalls
      • getCallsStatus
      • getCapabilities
      • grantPermissions
    • Other signers (Auth Providers)
      • EOA wallets (Metamask, Phantom...)
      • Magic signer
      • Web3Auth signer
      • Turnkey signer
      • Privy signer
  • 🔌Integrations
    • React hooks
      • ConnectProvider
      • useAccount
      • useConnect
      • useDisconnect
      • useGetGasPrice
      • useSendTransaction
      • useSignMessage
      • useVerifyMessage
      • useWriteContract
      • Handle owners
        • useRemoveOwner
        • useValidateAddDevice
        • useCreateNewSigner
        • useAddOwner
        • useGetOwners/EnrichedOwners
      • Session Keys
        • useGrantPermission
        • useSendPermission
        • useSessionKeyClient
        • useSessionKeySigner
      • Recovery
        • useIsRecoveryActive
        • useSetUpRecovery
        • useGetRecoveryRequest
        • useCancelRecoveryRequest
    • Mobile SDKs
      • IOS
      • Android
      • React Native
    • Wagmi
  • SDK Core
    • Signers (Auth Providers)
      • EOA wallets (Metamask, Phantom...)
      • Magic signer
      • Web3Auth signer
      • Turnkey signer
      • Privy signer
    • Handle owners
    • Capabilities
      • sendCalls
      • getCallsStatus
      • getCapabilities
  • SDK Session Keys
    • Setup Smart Account Client
    • Manage session keys
    • Policies
      • Sudo policy
      • Action policy
  • 📦Bundler
    • Bundler API
      • eth_sendUserOperation
      • eth_estimateUserOperationGas
      • eth_getUserOperationByHash
      • eth_getUserOperationReceipt
      • eth_supportedEntryPoints
  • 💳Paymaster
    • Paymaster API
  • 📖RESOURCES
    • Migrate from the connect legacy SDK
    • Connect Legacy SDKs (Unity, JS)
    • FAQ
Powered by GitBook
On this page
  • Get Access to Cometh Connect
  • Setting up your project
  • Get your API Keys
  • Test the boilerplate
  1. Quick start

Getting started

Estimated time: 3min

PreviousWhat is Connect 4337NextSupported Networks

Last updated 1 month ago

You want to try Cometh Connect ?

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

Get Access to Cometh Connect

To use Cometh Connect, the first step is to get your api keys at . If this is your first time using Cometh Connect, please so we can set you up with a Connect account and apiKey.

Setting up your project

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

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.

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.

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 !

Once done, you can run the examples using bun:

bun install
bun dev

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

The project runs on bun, you might need to if you do not have it already:For each example, you'll have to create an env file with the associated values:

🚀
install bun
Request your access to the dashboard
https://app.cometh.io
reach out