# Target Shape Cookie Generation

### **Shape Cookie Generation Notes**

* We recommend generating **Shape Cookies** on a **physical computer or laptop**. **Mac devices** work especially well.
* Focus on using the **in-bot harvester** with a variety of **proxies**, and try different browsers (e.g., **Brave** or **Microsoft Edge**). \
  \
  You can automate this by selecting Random in your Preferred Browser settings.\
  \
  \&#xNAN;***In-Bot -> Settings -> Browser -> Preferred Browser -> Random***\\

  <figure><img src="https://868374352-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fsa9hO1wAdcCxan5eSRkU%2Fuploads%2F8Lxjof8VoAtXsDCe2Ck0%2Fimage.png?alt=media&#x26;token=0dfeaecf-a237-4a76-9278-4977fd8c29b1" alt=""><figcaption></figcaption></figure>
* There’s **no specific expiration** time for Shape Cookies. However, **newer cookies** are more reliable, so for major releases, generate them a few hours beforehand.
* You can export and import Shape Cookies from your PC or Mac to your server to see if they improve performance when running tasks. [(Click Here)](https://hayha-bots.gitbook.io/guide-v2/harvesters/shape#exporting-and-importing-shape-cookies)

### **Shape Harvester Setups**

<figure><img src="https://868374352-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fsa9hO1wAdcCxan5eSRkU%2Fuploads%2FlLirPL7RW6OOotAlMOx1%2Fimage.png?alt=media&#x26;token=ef5d90ce-829c-4f78-b3cf-e92d35c15b7b" alt=""><figcaption></figcaption></figure>

* You can use either **Headed** or **Headless** mode. **Headed** launches a visible browser window to harvest cookies, while **Headless** runs in the background and uses fewer resources.
* **Standard Fingerprint** is recommended however try **Random** if you're unable to generate valid Shape Cookies.
* For **Harvest Delays**, we recommend no less no less than 3 seconds and setting **Max Harvest Before Rotate** to 2-10.
* This setup depends on how many proxies you have available for farming. Abusing your proxies will likely generate bad cookies, slow you down from checking out, or prevent you completely.
* Overall, focus on generating quality cookies over quantity. If you have quality cookies, your checkout process will be faster and will use less cookies.

### **Testing Your Shape Cookies**

1. Find a **Shape-enforced product** (e.g., PS5s, Pokémon, etc.).
2. Create a **checkout task** in **Brute mode**.
3. Let it run for **1–3 Shape Blocks** at most.
4. If your task reaches **Product OOS (Checkout)**, your **Browser Cookies** are valid.
5. If you don’t reach that status, experiment with proxies in both the checkout task and the harvester, or change browsers. You might be **soft-blocked**, so let your account rest if issues persist.

### **Test Your Proxy Configurations**

* **Checkout Task Proxy: ISP | Harvester: ISP**
* **Checkout Task Proxy: ISP | Harvester: localhost**
* **Checkout Task Proxy: ISP | Harvester: Residential**
* **Checkout Task Proxy: Residential | Harvester: ISP**
* **Checkout Task Proxy: Residential | Harvester: localhost**
* **Checkout Task Proxy: Residential | Harvester: Residential**

\\
