# Referrals

## How it works

To create a referral code:&#x20;

* Get your .pls name&#x20;
* Visit your [PNS profile](https://v4.app.pulse.domains/)
* Navigate to the "More" tab to access your unique referral code

<figure><img src="/files/iCRwTJ1BK0sPDlUJm9k4" alt=""><figcaption><p>PNS Profile Page</p></figcaption></figure>

<figure><img src="/files/xZtzjn6jaYmTkVF1VnKO" alt=""><figcaption><p>PNS Referral URL</p></figcaption></figure>

Note that referral codes are case-sensitive and follow the following format:

* **<https://app.pulse.domains?ref=\\>\<your\_pns\_name>.pls**

Here is an example of our "Hello World" name:

* **<https://app.pulse.domains?ref=helloworld.pls>**

You can share this link on any platform, e.g. Twitter, Telegram. When a user clicks on your link, and mints a .pls domain name, you receive 10% of the amount that was paid.

**All payouts happen in real-time and "on-chain" when the referred user mints a .pls name.**&#x20;

\- 5+ character **.pls** names: $5 **- Get $0.50 in PLS**\
\- 4 character **.pls** names: $169 **- Get $16.9 in PLS**\
\- 3 character **.pls** names $555 **- Get $55.50 in PLS**

{% hint style="info" %}
Using a contract address as your referrer can increase the risk of transaction failure. We advise choosing a standard wallet address as your referrer to avoid failed registrations and no payouts.
{% endhint %}

## Registration Widget

If you are a website owner you can also improve the user experience by using the [PNS Widget](/guides/registration-widget.md) directly on your site. This too allows you to have your referral link embedded into the widget.

<figure><img src="/files/jAgzsSJqalsWxu4Z82UF" alt=""><figcaption></figcaption></figure>

Please note that the referral program is subject to change, we may decide to increase or decrease the percentage payout at any time. We will announce any modifications to our referral program publicly before implementing them. You are free to promote your link through any lawful methods; however, be advised that any observed misuse could lead to permanent blacklisting.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.pulse.domains/guides/referrals.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
