Being a Registrar

General

What is the role of a registrar?

The registrar will have agreements with the registrants and will collect registration data about the registrants. Registrars will also insert and renew domain names on behalf of the registrants in the registry database.

What is the minimum period of accreditation for registrars?

Currently, SGNIC will accredit registrars for a period of 3 years. SGNIC will review renewal requests submitted by registrars on a case-by-case basis.

How do I become an SGNIC accredited registrar?

The process and criteria for becoming a SGNIC accredited registrar is outlined in detail in the document Information to apply for accreditation.

What is the minimum criteria to be an accredited registrar?

The minimum criteria are:

  • Applicants will need to have a minimum working capital of S$50,000. Foreign-based applicants will also need to be ICANN-accredited.
  • Technical capability such as the ability to accommodate all the archival database including the creation and maintenance of Whois-type public access database service and the provision of daily back-up and archives of them.
  • Ability to provide prompt service to registrants for their registration needs.
  • At least six months (continuous) prior experience in domain name registration business.
  • Ability to maintain a minimum of 100 new domain name registrations per year to remain accredited.
What are the financial considerations before I decide to apply to be an accredited registrar?

The following financial considerations apply:

  • S$1,000 non-refundable application fee, to be submitted together with application.
  • A minimum working capital of S$50,000 for all applicants for the preceding 2 years before application.
  • S$30,000 performance bond in the form of a banker’s guarantee for companies which are not able to produce two years' worth of audited statements showing a minimum working capital of S$50,000 or in SGNIC’s assessment, it is necessary for a potential registrar to provide a performance bond.
  • A S$4,500 accreditation fee for successful applicants. This accreditation fee will cover an accreditation period of three years. Thereafter, renewal of registrar accreditation is at a three yearly interval at a fee of S$4,500.
  • A S$3,000 starting balance in the Deposit Account with SGNIC.
  • Prevailing taxes will apply to fees payable.
Is there is limit to the number of registrars SGNIC will accredit?

To encourage competition and promote innovation, there will be no limit on the number of registrars accredited by SGNIC.

Does SGNIC provide an automatic communication protocol to the registry database?

Yes, registrars may use (Extensible Provisioning Protocol) EPP to perform domain transactions with the registry. SGNIC also provides Java and Perl APIs to simplify EPP communications.

Technical

Is there any Grace Period for New Registrations?

Registrars are given fourteen (14) days grace period for new registrations. If a registrar withdraws the registration by deleting a domain name within this grace period, the registration fee will be refunded to the registrar automatically.

Am I entitled to refund for renewals and/or registrar transfers made during the 14-days grace period?

Except for new registrations, all other domain transactions that incur charges (such as renewals and registrar transfers) made during the fourteen (14) days grace period are not entitled to refunds.

How is the 14-days grace period for new domain name registrations being calculated?

The 14-days grace period for new registration is defined as 14 days from the date and time of the registration.

Specifically, the formula used to determine whether a deletion is within the 14 days period is given by:

(Deletion Date/Time) - (Registration Date/Time) < (14x24 Hours)

Here are some examples:

Registration Date/Time

Deletion Date/Time

Is Deletion within 14-days Grace Period?

Is it eligible for refund?

01-03-2004 13: 01:05

15-03-2004 09: 10:25

Yes

Yes

01-03-2004 13: 01:05

15-03-2004 20: 15:45

No

No

What is the typical lifecycle of a domain name?

A typical domain lifecycle is shown in the figure below:

faq_domain_lifecycle

When will a domain be EXPIRED/DELETED/PURGED?

EXPIRED Status

The SgR2R registry system runs an automated script at an hourly interval (45th minute of every hour) to update affected domains to EXPIRED status.  An ACT(Active) domain goes into EXP(Expired) status when the expiry date/time is past the execution date/time of the automated script. Specifically, the formula used to determine if the status of a domain name should be changed to "EXP" is given by: (Date/Time when script is run) > (Expiry Date/Time).  

DELETED Status

The SgR2R registry system runs an automated script at an hourly interval (45th minute of every hour) to update affected domains to DELETED status.  An EXPIRED domain goes into DELETED Status when the expiry date/time is 30 days past execution date/time of the automated script.  Specifically, the formula used to determine if the status of a domain name should be changed to "DEL" is given by: (Date/Time when script is run) - (Expiry Date/Time) > (30x24 hours).

PURGED Status

The SgR2R registry system runs an automated script at regular intervals (45th minute of every hour) to PURGE domains with DELETED status.  A DELETED domain name gets PURGED when the deleted data/time is 30 days past execution date/time of the automated script. Specifically, the formula used to determine if a domain name should be PURGED is given by: (Date/Time when script is run) - (DELETED Date/Time) > (30 x 24 hours).

Although the specific DELETED Date/Time is not available in public WHOIS and thus the specific date/time of the purging cannot be derived accurately by the public, the general advice to the public would be that under normal circumstances, a domain name will be purged on the next 45th minute after 60 x 24 hours have passed since the domain name expiry date/time. 

For example: Domain name expiry date/time: 03-Dec-2011 07:23:52. Domain name purge date/time: 01-Feb-2012 07:45:23.

However, SGNIC does not guarantee all domain names will be purged as per described above as there may be other reasons that prevent the purging (e.g. the domain name is being held for pending court cases or if there was system maintenance activities during the execution of the automated script).

Do you have a list of status codes and its reactivation policies?

The following table provides further insights on the various status codes and the applicable actions for each status.

Code

Status Description

WHOIS Display Prereq.

Reactivation (Reinstatement) Policies / Note

ACT

Active

ACTIVE

--

--

INA

Inactive

INACTIVE

ACT, XFR

Automatic re-activation upon negative lameness

XFR

Pending Registrar Transfer

ACTIVE

ACT

Overwritten if becomes: INA, Hxx, Dxx or EXP

HCO

Hold: Court Order

ON HOLD

--

Manual/EPP re-activation

HRQ

Hold: Registrant Request

ON HOLD

ACT / INA

Manual/EPP re-activation (overwritten by EXP or Dxx)

HBC

Hold: Breach of Contract

ON HOLD

not Dxx

Manual/EPP re-activation (overwritten by DEL once expired)

HRR

Hold: Registrar Request

ON HOLD

ACT/INA

Manual/EPP re-activation (overwritten by DEL once expired)

DLM

Delete: Lame Domain

DELETED

HRQ / HRR / INA

Manual/EPP re-activation (Within Escrow Period)

DCO

Delete: Court Order

--

--

No reinstatement allowed, Released Immediately

DRQ

Delete: Registrant Request

--

--

No reinstatement allowed, Released Immediately

DBC

Delete: Breach of Contract

DELETED

--

No reinstatement allowed (Purge after Escrow Period)

DRR

Delete: Registrar Request

DELETED

--

Manual/EPP re-activation (Within Escrow Period)

EXP

Expired

EXPIRED

--

Manual/EPP re-activation (Within Grace Period)

DEL

Deleted

DELETED

--

Manual/EPP re-activation (Within Escrow Period)

When will registrar transfers be auto-approved by the system?

A registrar transfer request initiated by the winning registrar will be automatically approved after 7 days if there is no explicit action from the losing registrar. A script will be run at midnight everyday to auto-approve registrar transfers.

Specifically, a transfer request will be approved if:

(Date/Time when script is run) - (Date/Time of transfer request) > (7x24hours)