/ 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.

Quai Network is proud to announce a new integration with Frictionless Markets, a leader in institutional cash solutions and tokenized financial products. This collaboration brings regulated financial instruments on-chain, setting the stage for a Quai-yielding Money Market Fund (MMF) and opening new opportunities for institutional and decentralized finance (DeFi) participants.

“Expanding on-chain finance beyond synthetic assets requires integrating with real institutional infrastructure. Frictionless Markets provides exactly that: direct access to cash instruments designed for large-scale capital flows,” said Alan Orwick, Co-Founder of Quai Network. “Quai’s unique architecture enables us to support these integrations without compromising decentralization or scalability. This is the first step toward building deeper liquidity and more efficient markets on Quai.”

Frictionless Markets specializes in tokenized financial solutions tailored for institutional adoption. The partnership with Quai Network enables institutional capital to access decentralized markets efficiently, providing stable, yield-generating opportunities directly integrated into a scalable Proof-of-Work (PoW) ecosystem.

“By introducing our multi-currency Frictionless Institutional Deposit Tokens and US Treasury Funds, we are laying the groundwork for natively yielding instruments on Quai, seamlessly integrating stable, dollar-backed yield with energy derivative instruments powered by Quai’s Liquid Mining Tokens and the upcoming energy-backed dollar, Qi. This partnership pioneers a new paradigm, enabling institutional investors to directly capture real-world energy-yielding value on-chain, reinforcing the critical role of next-generation Proof-of-Work infrastructure in shaping the future of Institutional DeFi,” said Pat Hourigan at Frictionless Markets.

The phased rollout of this initiative begins with the Quai x Frictionless Markets integration, focusing on the role of PoW networks in securing institutional DeFi, followed by a deeper exploration of the Quai-yielding MMF offering.

About Frictionless Markets

Frictionless Markets builds on-chain solutions that seamlessly connect traditional financial markets with blockchain technology. Specializing in institutional-grade financial instruments and tokenized cash solutions, Frictionless Markets provides innovative tools for navigating the next generation of digital finance.

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.