{/* Ethereum Mainnet - ENS */}
{/* Base - Basename */}
);
}
```
--------------------------------
### Checkout Component for Payments
Source: https://context7.com/coinbase/onchainkit/llms.txt
Provides a React component for processing payments using product or charge IDs. It utilizes the Checkout, CheckoutButton, and CheckoutStatus components from the library. The onStatus prop allows for handling checkout status updates.
```tsx
import {
Checkout,
CheckoutButton,
CheckoutStatus,
} from '@coinbase/onchainkit/checkout';
function CheckoutComponent() {
const handleOnStatus = (status) => {
console.log('Checkout status:', status);
};
return (