> For the complete documentation index, see [llms.txt](https://docs.resmic.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.resmic.com/resmic-sdk/getting-started/usage/for-starknet.md).

# For Starknet

{% hint style="danger" %}
Resmic SDK old version.&#x20;
{% endhint %}

```
npm i resmic@1.0.10
```

## Usage

```jsx

import { useState } from 'react';
import {StarkNetConnect, StarkTokens} from 'resmic'

function App() {

	const [paymentStatus, setPaymentStatus] = useState() // Returns bool after the payment
	
	// Your code...

  return (
    <div>
        <StarkNetConnect Address={"YOUR_WALLET_ADDRESS"} //Wallet address to receive funds
            Tokens ={[StarkTokens.ETH, StarkTokens.Bitcoin, StarkTokens.USDT ]} //Choose the Tokens to accept payments from
            Amount={100} //Amount you want to receive in USD($)
            setPaymentStatus = {setPaymentStatus} 
	    Style = {{displayName: "Make Payment",
                    backgroundColor: "#007bff",
                    color: "#fff",
                    border: "none",
                    padding: "10px 20px",
                    borderRadius: "4px",
                    fontSize: "18px"}}
        />
    </div>
  )
}

```

{% hint style="info" %}
**Important**

Visit list of [supported](/resmic-sdk/support/tokens.md#starknet-1) tokens for more details.
{% endhint %}
