NATION

PASSWORD

40

Dispatch → Account → Other

by The Kingdom of Kractero. . 1,496 reads.

Card Farming Guide


Card Factory Farming


Preface

NationStates scripting, especially those created for general-use in the cards game, can be difficult to work with. Here are some reasons:

  1. They distributed across GitHub repositories, forum posts, discord servers, and dispatches, meaning there isn't a central repository to find them.

  2. Many require the installation of tools, programming languages, and runtimes.

  3. A lot of guides and older tools are outdated or refer to sites and projects that are no longer maintained or abandoned.

All this combines to make a barrier of entry that can make it difficult for players to get involved. This guide will introduce Hare, a site that consolidates a bunch of card-related tools and utilities together for easier discovery and setup. It will take you to having a separate, logged-in container for every nation that you intend to farm with.

This guide will assume you have some knowledge of how to work a computer, install software, follow instructions, and ask for help via search engine or telegrams.

Choose a Method

As of 2025, recent changes to the site involving Cloudflare bot checks and issue captchas have made containers more difficult to work with. Every container requires a separate border check which can be very annoying. I've made a userscript for a containerless approach that is much easier to setup than containers, but containers do still have their uses.

Containers

The "traditional" way of farming. Sets up a container per puppet. Requires Firefox and additional steps to setup containers. This method is reliable but takes more time to set up and triggers a separate Cloudflare check per nation, which can be a real headache. Containers are great for clearly separating puppets and makes it really easy to swap between nations, much more so than containerless.

Containerless

The containerless way of farming. Uses a userscript to switch between nations. It’s easier to set up and works across most browsers with a userscript manager, but has less puppet isolation and depends heavily on Hare.


What tools will be used?

A Userscript Manager

A userscript allows you to extend a website's functionality beyond what is present in the website's current scripts. All modern browsers support userscript managers, and for ease of use I would suggest TamperMonkey, although if you care about open source I would suggest ViolentMonkey.

Hare

LinkHare is a web app that aims to solve all of these issues, by providing a central location to find and run various scripts right inside of your browser.

Mozilla Firefox

Only Firefox supports containers.

If you already use Firefox as your main browser, I would suggest setting up a separate profile or use a different Firefox derivative (ESR, nightly, Floorp, waterfox) so you don't have any mix-ups. with your main nation.

Containers

Containers are a firefox only feature that allows you to essentially create multiple mini profiles or sessions within one profile that each maintain their own cookies and state. This means you can have one for each nation and thus easily manage many puppets


Containers

The guide on LinkHare is better, I would recommend going there instead.

1. Install Firefox

LinkInstall Firefox.

It is impossible to mess this step up, I don't even believe there are any prompts during the installation. If you are already using Firefox as your main browser, I would not recommend mucking it up with card farming tools, so set up a separate profile or use a different Firefox derivative, like Nightly, Floorp, Waterfox, LibreWolf, Mercury. Whichever you use, make sure that the setting

is not enabled.

2. Setup Containers

There are two methods I will detail, LinkContainerise and LinkCardtainers. I will focus on Cardtainers, since I made it and I find it better for large amounts of puppets.

1. For Cardtainers, install it. Once installed, you may need to pin it to Firefox's extension bar.

2. Once you have it installed and pinned, click on the icon, and you should see a text input box. Either type in or paste in the list of all nations you want containers set up for, one nation name per line.

Kazakhstan
Puppet 1
Card Farmer 3

3. Install a monkey (tamper in this case)

LinkInstall Tampermonkey.

Once installed, adding new scripts is pretty self-explanatory: click the icon, and click Create New Script.

4. Log into all your puppets

LinkVisit Hare. Using the LinkLogin Sheet tool, follow the inputs and generate a log in sheet. This should download an html file.

Using TamperMonkey, install two userscripts: LinkAutoclose and and Linkautolog

Autolog requires configuration and assumes all your nations have the same password, to fix this, open the userscript and edit it, to do this, go to the Tampermonkey dashboard

and open the one named Auto Login Upload Flag. At the line with

enpass.value = "PASSWORDGLASSWORD!!!!!!!!!!!!!!!!!!!"

Change the text the quotes to whatever your password is. For example, if it is password, it would be

enpass.value = "password"

Take the downloaded html file and open it with the configured Firefox browser (or derivative if you used one). This will open an html table. Click the first link to Nation and then click enter until the sheet is finished. If set up properly, this should log you in to every single container. You can verify this by visiting any puppet container and seeing if it opens a logged-in container.

This step will need to be repeated every three months or so, but is significantly faster than logging in by filling out forms manually.

When you add nations and containers, this step may need to be repeated.


Containerless

The guide on LinkHare is better, I would recommend going there instead.


1. Install a monkey (tamper in this case)

LinkInstall Tampermonkey.

Once installed, adding new scripts is pretty self-explanatory: click the icon, and click Create New Script.

2. Install the Userscript

Install LinkSimple Card Switcher, the primary script for this guide's implementation of containerless.

SCS requires configuration and assumes all your nations have the same password, to fix this, open the userscript and edit it, to do this, go to the Tampermonkey dashboard

and open the one named Simple Card Switcher. On the line with

const ua = ''
const password= ''

Change the text in quotes to your main nation and password, respecitvely. For example, if it is password, it would be

const ua = 'Kractero'
const password= 'password'


What's Next?

The above steps are the minimum to be able to farm effectively, but to actually farm, you will need to run some scripts. Running scripts on Hare is quite simple, visit the relevant tool, fill out the inputs, wait for Hare to generate a downloadable file, then process the file yourself with the necessary userscripts.


Some Card Tools on Hare

  1. LinkgotIssues - Originally made by 9003, gotIssues will get all the issues present on a nation and its packs, and generate an html sheet for it. Hare modifies it by allowing you to choose whether or not to get packs or not.

  2. LinkjunkDaJunk - Originally made by 9003, junkDaJunk will generate links to quickly junk cards on nations that meet a certain criteria set, and gift others. Hare modifies it by adding much more available criteria, as well as the option to either view or gift the card.

  3. LinkGold Retriever - Originally made by Valentine Z, then ported by Racoda, Gold Retriever will retrieve the the card count, bank, deck value, issues, and packs present on the specified nations. Hare modifies it by making issues and packs optional, as this makes Gold Retriever take 2x as long as issues and packs requires a separate api request.

  4. LinkLogin Sheet - A tool that generates a login sheet, and when combined with two user scripts, can help you quickly log into new or orphaned containers.

  5. LinkPinger - A tool that will "ping" nations, which counts as a login. Use it to keep nations alive.

  6. LinkFinder - A heavily modified junkDaJunk that will search for specified cards and create links to them. This can be useful for finding transfer cards of people or searching for particular cards.


Other Cards Resources


Hare has a utility for viewing all legendary cards from each season, useful for tracking CTE legends. You can find it at LinkLegends.

Hare maintains a hyperlink to a ledger containing data about the top 100 card players, you can find it at LinkLedger.

Hare contains a not-updated repository for various NationStates resources, you can find it at LinkResources.

You can find a worse version of R3n's card queries at LinkTest Queries.

The Kingdom of Kractero

Edited:

Raw • Report