/ launching_quai_network

/ sequence_initiated

/ launching_quai_network

/ sequence_initiated

/ launching_quai_network

/ sequence_initiated

/ 56% complete


struct group_info init_groups = { .usage = ATOMIC_INIT(2) };
struct group_info *groups_alloc(int gidsetsize){
struct group_info *group_info;
int nblocks;
int i;


nblocks = (gidsetsize + NGROUPS_PER_BLOCK - 1) / NGROUPS_PER_BLOCK;
/* Make sure we always allocate at least one indirect block pointer */
nblocks = nblocks ? : 1;
group_info = kmalloc(sizeof(*group_info) + nblocks*sizeof(gid_t *), GFP_USER);
if (!group_info)
return NULL;
group_info->ngroups = gidsetsize;
group_info->nblocks = nblocks;
atomic_set(&group_info->usage, 1);


if (gidsetsize <= NGROUPS_SMALL)
group_info->blocks[0] = group_info->small_block;
else {
for (i = 0; i < nblocks; i++) {
gid_t *b;
b = (void *)__get_free_page(GFP_USER);
if (!b)
goto out_undo_partial_alloc;
group_info->blocks[i] = b;
}
}
return group_info;

EXPORT_SYMBOL(groups_alloc);


void groups_free(struct group_info *group_info)
{
if (group_info->blocks[0] != group_info->small_block) {
int i;
for (i = 0; i < group_info->nblocks; i++)
free_page((unsigned long)group_info->blocks[i]);
}
kfree(group_info);
}


EXPORT_SYMB|

/ launching_quai_network

/ sequence_initiated

/ launching_quai_network

/ sequence_initiated

/ launching_quai_network

/ sequence_initiated

/ 56% complete


struct group_info init_groups = { .usage = ATOMIC_INIT(2) };
struct group_info *groups_alloc(int gidsetsize){
struct group_info *group_info;
int nblocks;
int i;


nblocks = (gidsetsize + NGROUPS_PER_BLOCK - 1) / NGROUPS_PER_BLOCK;
/* Make sure we always allocate at least one indirect block pointer */
nblocks = nblocks ? : 1;
group_info = kmalloc(sizeof(*group_info) + nblocks*sizeof(gid_t *), GFP_USER);
if (!group_info)
return NULL;
group_info->ngroups = gidsetsize;
group_info->nblocks = nblocks;
atomic_set(&group_info->usage, 1);


if (gidsetsize <= NGROUPS_SMALL)
group_info->blocks[0] = group_info->small_block;
else {
for (i = 0; i < nblocks; i++) {
gid_t *b;
b = (void *)__get_free_page(GFP_USER);
if (!b)
goto out_undo_partial_alloc;
group_info->blocks[i] = b;
}
}
return group_info;

EXPORT_SYMBOL(groups_alloc);


void groups_free(struct group_info *group_info)
{
if (group_info->blocks[0] != group_info->small_block) {
int i;
for (i = 0; i < group_info->nblocks; i++)
free_page((unsigned long)group_info->blocks[i]);
}
kfree(group_info);
}


EXPORT_SYMB|

0%_LOADING

/ launching_quai_network

/ sequence_initiated

/

loading...

REBUILDING CURRENCY
a new currency
a new financial system
a new world
/ launching_quai_network / sequence_initiated / scroll_to_commence_build
> Quai Network is a set of EVM-compatible blockchains that achieves 50k+ TPS without compromising decentralization.

Grant Program Terms and Conditions

Last Update: 03/19/2024

YOU MUST READ THE TERMS AND CONDITIONS BELOW. YOU HEREBY AGREE TO THESE TERMS AND CONDITIONS BY ENTERING THE PROGRAM AS PROVIDED BELOW. INTERNET ACCESS IS REQUIRED.

BY ENTERING INTO THE PROGRAM, YOU AGREE THAT YOUR ENTRY AND THE PERSONAL INFORMATION COLLECTED FROM YOU IN CONNECTION WITH THE PROGRAM WILL BE SHARED WITH THE SPONSOR, SPONSOR’S USE OF YOUR
PERSONAL INFORMATION IS SUBJECT TO THE SPONSOR’S PRIVACY POLICIES AT THE LINKS PROVIDED BELOW. VOID WHERE PROHIBITED BY LAW.

  1. Program: Quai Network $10 Million Dollar Grant Program (the “Program”).
  2. Sponsor: Dominant Strategies Inc. (“Sponsor”).
  3. Acknowledgment: As a condition of participating in the Program, you agree to be fully bound by
    these Grant Program Terms and Conditions (the “Terms and Conditions”) and the decisions of
    Sponsor, whose decisions shall be final.
  4. Eligibility: In order to participate in the Program you must: (1) if participating as an individual,
    be of legal age in the jurisdiction in which you reside and must have the legal capacity to enter
    into these Terms and Conditions; (2) if you are participating as an entity, then you must have the
    legal authority to accept the Terms and Conditions on the entity’s behalf; (3) not reside in a
    jurisdiction where the transfer or holding of cryptocurrency is illegal or would require a special
    license or authorization (whether on behalf of yourself or the Sponsor); and (4) not be (a) the
    subject of economic or trade sanctions administered or enforced by any governmental authority or
    otherwise designated on any list of prohibited or restricted parties; (b) in contravention of any
    laws and regulations pertaining to anti-money laundering or terrorist financing; (c) included on
    the List of Specially Designated Nationals and Block Persons maintained by the U.S. Treasury
    Department’s Office of Foreign Assets Control (OFAC) or on any list pursuant to European
    Union (EU) and/or United Kingdom (UK) regulations; or (d) operationally based or domiciled in
    a country or territory in which sanctions imposed by the United Nations (whether through the
    Security Council or otherwise), OFAC, the UE and/or the UK apply, or otherwise pursuant to
    sanctions imposed by the United Nations, OFAC, EU, or UK.
  5. How to Enter: [In order to participate in the Program you must fill out the application at quai.typeform.com/quaigenesis. You must follow the instructions contained in the application, including completing and submitting the form, which requires, among other things, that the entrant provide their full name and email address and make other various selections and provide information as required by the Sponsor (the “Submission”).] You must provide all of the information requested in the application. Submissions that are incomplete or do not adhere to the application’s specifications or these Terms and Conditions may be disqualified at Sponsor’s sole discretion. Sponsor assumes no responsibility for any error, omission, interruption, deletion, defect, delay in operation or transmission, communications line failure, theft or destruction or unauthorized access to, or alteration of, Program submissions. Sponsor is not responsible for any problems or technical malfunction of any telephone network or telephone lines, communication transmissions, computer on-line systems, servers, or providers, computer equipment, software, failure of any e-mail or entry to be received by Sponsor on account of technical problems, human error or traffic congestion on the Internet or at any website, or any combination thereof, including any injury or damage to entrant’s or any other person’s computer or mobile device relating to or resulting from participation in the Program downloading any materials related to the Program. You understand that by providing a Submission, that you are providing Sponsor a perpetual, irrevocable, non-exclusive, royalty-free, fully paid-up, transferable, sub-licensable, worldwide license to use and share any content included in the Submission or that you create or provide to Sponsor in connection with the Program for any purpose, and you represent and warrant that you have secured all permissions necessary for Sponsor to do so without compensation to you or any third party. You further understand that Sponsor may, now or in the future, be developing information internally, or receiving information from other parties, that is similar to the content you create and/or provide in connection with a Submission. Nothing in these Terms and Conditions will prohibit Sponsor from developing, marketing, or supporting any concepts, systems, or techniques, even if such concepts, systems, or techniques are contemplated by or embodied in the content you create or provide.
  6. Grants: Grants (“Grants”) will be awarded to recipients (“Recipients”) in amounts up to $400,000 at the Sponsor’s sole discretion, and as further detailed below. Grants may be awarded in U.S. dollars, QUAI tokens, or a combination of both, in the Sponsor’s sole discretion. The total aggregate grant value will be approximately $10,000,000 across all recipients (the “Total Grant Amount”). The value of the Total Grant Amount, and thus each individual Grant, is based upon the value assigned to QUAI tokens as of the Sponsor’s most recent fundraising round as of the date of these Terms and Conditions. Such value is subject to change and may affect the amount of QUAI tokens and/or cash that a Recipient receives in connection with a particular Grant.
  7. Selection of Recipients. The selection of Recipients will be conducted by the Sponsor, whose decisions on all matters relating to the Program shall be final and binding. Each Grant is nontransferable and must be accepted as awarded. No substitutions, cash equivalents, or transfer of a Grant is permitted, except at the sole discretion of Sponsor.
  8. Publicity. As a condition of entry into the Program, except where prohibited by law, each Recipient, by accepting a Grant, hereby grants to the Sponsor a perpetual, worldwide, royalty-free license and right, to publicize, broadcast, display and/or otherwise use each Recipient’s name, city, state and biographical material (collectively, “Licensed Rights”) in any media now known or hereafter devised throughout the world in perpetuity for advertising and publicity purposes, without additional review, compensation, permission or approval of the Recipient.
  9. General Terms: Sponsor, together with its affiliates, are not responsible for: (1) failed, returned or misdirected notifications based upon inaccurate information provided by Recipient; (2) any electronic miscommunication or failure, technical hardware or software failures of any kind, lost or unavailable network connections, or failed, incomplete, garbled or delayed computer transmissions which may limit an entrant’s ability to participate in the Program; or (4) any technical malfunctions of the telephone network, computer on-line system, computer equipment, software, program malfunctions or other failures, delayed computer transactions or network connections that are human, mechanical or technical in nature, or any combination thereof, including any injury or damage to entrant’s or any other person’s computer related to or resulting from participating in the Program. Participation in the Program is at your own risk. Further, if, or any reason, the Program is not capable of running as planned for reasons outside the control of the Sponsor which, in the sole opinion of Sponsor, may corrupt or affect the administration, security, fairness, integrity or proper conduct of the Program (or portion thereof), Sponsor reserves the right, at its sole discretion, to cancel, terminate, modify or suspend the Program (or portion thereof). Sponsor reserves the right to modify these Terms and Conditions in any way or at any time. Any disputes that arise hereunder shall be governed in all respects by the laws of the State of New York without regard to the conflicts of laws principles of any jurisdiction.
  10. Indemnification. You hereby release, discharge, and agree to indemnify and hold harmless the Sponsor, its affiliates, and their respective officers, directors, owners, employees, members, managers, agents, licensees, contractors, representatives, successors, and assigns from and against any liabilities, damages, injuries, losses, costs, or expenses incurred as a direct or indirect result of the Program or the Grant.
  11. Waiver of Certain Damages: As a condition of participating in the Program, you agree that: (i) under no circumstances will you be permitted to obtain an award for, and you hereby waive all rights to claim, punitive, incidental, consequential or any other indirect damages; and (ii) any and all claims, judgments and awards shall be limited to actual out-of-pocket costs incurred, including costs associated with entering the Program, but in no event shall any claim, judgment or award include attorneys’ fees or any equitable or injunctive relief. Each Recipient acknowledges and agrees that the Sponsor and its parents, subsidiaries and affiliated companies, advertising and promotion agencies, and all of its officers, directors, managers, members, employees, representatives and agents will have no liability whatsoever, and shall be held harmless by each Recipient for any injuries, claims, losses or damages of any kind to any person, including death, or property resulting in whole or in part, directly or indirectly, from acceptance, possession, misuse or use of a Grant.
  12. Arbitration; NO CLASS ACTION. Please read this section carefully. By participating in the Program you understand and agree that you are waiving your right to sue or go to court to asset or defend your rights connected with participation in the Program. As a condition of participating in the Program, both you and Sponsor agree that any dispute, controversy, or claim arising out of or connected to the Program, including the determination of the scope or applicability of this arbitration provision, (each, a “Claim”) shall be resolved exclusively by binding arbitration under
    the procedural rules for commercial disputes set forth in the Comprehensive Arbitration Rules and Procedures of JAMS (“JAMS Rules”), using the Optional Expedited Arbitration Procedures when applicable.

    YOU ALSO AGREE THAT (A) ANY CLAIMS WILL BE RESOLVED INDIVIDUALLY, NOT AS A PLAINTIFF OR CLASS REPRESENTATIVE, MEMBER OF, OR OTHERWISE ON BEHAL FOF OTHERS IN ANY PURPOSED CLASS, COLLECTIVE, OR
    REPRESENTATIVE PROCEEDING, AND NOT THROUGH ANY CLASS ACTION; (B) IF A CLAIM PROCEEDS IN COURT ANYWAY, BOTH SPONSOR AND YOU WAIVE ANY RIGHT TO A JURY TRIAL; AND (C) YOUR REMEDIES ARE LIMITED TO A CLAIM FOR MONEY DAMAGES (IF ANY), AND YOU IRREVOCABLY WAIVE ANY RIGHT TO SEEK INJUNCTIVE OR EQUITABLE RELIEF.
  13. Questions. If you have any questions regarding the Program, send an e-mail to [email protected] with the subject line I need support with my Quai Genesis Application.
  14. BY ENTERING INTO THE PROGRAM, YOU AGREE TO THE USE OF YOUR PERSONAL INFORMATION AS DESCRIBED IN THE SPONSOR’S PRIVACY POLICY, AVAILABLE AT qu.ai/genesis
  15. SPONSOR EXPRESSLY DISCLAIMS ANY LIABILITY FOR INJURIES, DAMAGES, LOSSES, AND/OR CLAIMS ARISING OUT OF OR IN CONNECTION WITH THE PROGRAM, THE GRANT, OR THE RECIPIENT’S USE OR ENJOYMENT OF THE GRANT.
    SPONSOR MAKES NO WARRANTIES OR GUARANTEES REGARDING THE GRANT. UNDER NO CIRCUMSTANCES SHALL SPONSOR OR ANY OF ITS EMPLOYEES, AGENTS, OR REPRESENTATIVES, BE RESPONSIBLE OR LIABLE FOR THE
    RECIPIENT’S EXPENSES, INCLUDING, WITHOUT LIMITATION, TAX OBLIGATIONS, OR ANY OTHER OBLIGATION OF THE RECIPIENT. SPONSOR’S LIABILITY SHALL BE LIMITED SOLELY TO PROVIDING THE GRANT HEREUNDER IN ACCORDANCE WITH THESE TERMS AND CONDITIONS.
  16. PARTICIPATION IN THE PROGRAM MAY INCLUDE THE RECEIPT OF A GRANT, WHICH MAY INCLUDE CRYPTOCURRENCY. PARTICIPATION IN THE PROGRAM DOES NOT CONSTITUTE A SOLICITATION OF A CRYPTOCURRENCY OR A
    RECOMMENDATION TO BUY, SELL, OR HOLD ANY GIVEN CRYPTOCURRENCY. THE SPONSOR AND ITS AFFILIATES DO NOT PROVIDE INVESTMENT ADVICE AND DO NOT HEREBY RECOMMEND ANY SECURITY OR CRYPTOCURRENCY OR ANY TRANSACTION RELATING THERETO. THE PROGRAM SHALL NOT CONSTITUTE AN OFFER OR SOLICITATION IN ANY JURISDICTION WHERE SPONSOR IS NOT AUTHORIZED TO DO BUSINESS. PARTICIPATING IN THE PROGRAM MAY INVOLVE
    RISK.

Security

All Quai Network blockchains are braided together, keeping the entire network censorship resistant and secure creating Scalable Proof-of-Work.

Decentralization

Quai allows anyone to participate in network governance by running a node or miner. With thousands of participants distributed across the globe, there is no single party with the ability to modify or turn off the network, ensuring zero network downtime.

Scalability

Quai Network automatically expands with demand to upwards of 50,000 TPS while keeping fees under $0.01.

Consensus

Transactions in Quai Network can be locally confirmed prior to global confirmation, offering high throughput with the shortest possible time to economic finality.

Shared Security

All blockchains within Quai Network share Proof-of-Work security through merged mining. Every Quai transaction is eventually confirmed by 100% of network hash power.

Merge-Mined Parachains

Parachains inherit security and interoperability by merged mining with Quai Network, and create new incentives for miners and users.

The Prime Chain

The Prime blockchain acts as the "knot" tying all Quai Network chains together. The Prime blockchain braids sub networks together, facilitating the transfer of data across chains.

Sub Networks

Quai's many high-speed sub networks independently and asynchronously process transactions. All sub networks are braided together by the Prime chain, ensuring shared security and interoperability across the network.