/ 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.
dashboard
Quai Network has released the Beta version of the Quai Dashboard, a place to check Social Media Rewards, engage with upcoming Testnets, and more.

The Quai Dashboard Beta is now live at https://dashboard.quai.network/!

We are excited to release a simple way for members of Quai’s Social Media Rewards Program to track their Mainnet $QUAI rewards. In the early days of the Social Media Rewards program, a Discord bot was used to inform users of their rewards.

Our community asked for something better — and we are proud to take the first step in delivering it. By moving away from Typeform, using more secure authentication, and providing real-time updates, the Dashboard is primed to take Quai’s Social Media Rewards Program to the next level.

It is important to note that the Quai Dashboard remains in Beta, and all information and rewards displayed is subject to change.

The Quai Dashboard

When visiting the Dashboard, users will be prompted to log in with Discord. Upon login, users who had already signed up for the SM Rewards Program will have the opportunity to connect their Twitter account to see their rewards. Users who have not signed up for the Program yet will be automatically signed up by connecting their Discord to the Dashboard.

Home

The Beta version of the Quai Dashboard allows users to see their rewards from Twitter, the primary platform users have earned rewards from. The rewards functionality for other platforms, such as YouTubeInstagramTikTok, and Reddit, is under development and will come in a later update to the Dashboard.

The Quai Dashboard allows users to see rewards from Quai’s Social Media Rewards Program, which offers Mainnet Quai tokens for a variety of social tasks. To learn about the specific tasks that are rewarded, read the SM Rewards Program article.

After connecting their Discord account, users will be prompted to prove ownership of their Twitter account through an OAuth connection. Once this authentication has been completed, Twitter rewards will be displayed. As a note, the Dashboard can sometimes take a minute or two to load your rewards when you first connect your account.

For users that had already signed up through Typeform: when you connect your Twitter account, you should see all SM Rewards you’ve earned up to this point.

For users that had not already signed up through Typeform: when you connect your Discord account, we automatically sign you up for the SM Rewards program. When you connect your Twitter, we automatically tie your Twitter account to your Discord account so you can immediately begin earning rewards.

If you face any ongoing issues with the Dashboard, or believe that your displayed rewards are incorrect, we encourage you to reach out in the Support channel in the Quai Discord to receive personalized help from the team.

Learn

Currently, the learn page of the Dashboard links out to https://docs.quai.network/, which contains lots of information about the technology behind Quai Network and how to use it. In future updates, however, a much more engaging learning experience will replace the current link-out.

Wallet

The Quai Dashboard also includes a native wallet for Quai’s multi-chain architecture. Upon the launch of the Iron Age Testnet, this wallet will be used to engage in many aspects of the Quai ecosystem.

The main page of the Quai Dashboard Wallet

While the Quai Wallet is currently inaccessible, it will be opened for the start of the Iron Age Testnet.

Upcoming Updates

The Quai Dashboard is far from done — with plans to integrate all of Quai’s other social platforms, add further wallet features, and include ecosystem information, there is still much work to be done.

Despite this, we expect the Beta release of the Quai Dashboard to vastly improve the current experience of the SM Rewards Program, and give the Quai Community a simple place to interact with the upcoming Iron Age Testnet.

Frequently Asked Questions

How do I connect to Twitter?

By clicking the “Connect to Twitter” button, you will be prompted to sign in to your Twitter account in a separate window. If you are already signed in to Twitter on your device, clicking the button will automatically link your accounts.

How do I sign up to the SM Rewards Program?

Signing up to the Social Media Rewards Program is easy! Just connect your Discord to the Dashboard, and you’re signed up. By connecting your Twitter account, you can start earning rewards from that platform right away.

How do I earn Quai tokens from the SM Rewards Program?

Quai offers a multitude of incentivized tasks on many different social platforms. To read about all the tasks that can be rewarded, read the official SM Rewards Article: https://qu.ai/blog/quai-network-social-media-rewards-program/

Why is it still loading?

On first sign-in, there can be a lot of Tweets to process. This means it can sometimes take the dashboard a while to initialize your rewards. We recommend that you give the page a minimum of 2 minutes to load before reaching out for support.

When will I get my rewards?

Quai Network is approaching the 3rd of 5 planned Testnets. Users’ Rewards will be distributed upon the Mainnet Launch of Quai Network after a successful KYC verification.

Why do I have 0 rewards?

If you have zero rewards, be sure to confirm the following before reaching out for support:

a) Ensure your Discord account is in the Quai Discord

b) Ensure your Twitter account is following @QuaiNetwork

c) Ensure your Twitter account has completed a minimum of one task in the SM Rewards Program

If you’ve checked all of the above and are still experiencing issues, shoot us a message in the Quai Discord’s #support channel.

How does this thing work?

Quai Network maintains a Social Media Rewards program to encourage community engagement. This dashboard displays earned rewards from the Social Media Rewards program by using a variety of in-house bots. To learn more about the Social Media Rewards Program, visit https://qu.ai/blog/quai-network-social-media-rewards-program/. Our dashboard uses the Twitter OAuth to parse the Quai Network timeline for Tweets you may have interacted with, and your timeline for Tweets about Quai.

How can I check the rest of my rewards?

While the Beta version of the dashboard only includes rewards from Twitter, functionality for the remainder of Quai’s social platforms is under active development. Rewards for non-Social Media activities, like Quai Quest and Giveaways are not included in the Beta version of the dashboard.

Does this show all of my Mainnet Rewards?

Probably not. If you’ve participated in Testnets, Giveaways, the Ambassador Program, Quests, Code Contributions, or any other non-SM rewards programs, you likely have rewards that are not yet displayed in the dashboard.

Does this show Testnet Rewards?

No. If you participated in the Stone or Bronze Age Testnets, your rewards have been tracked, but they are not yet displayed in the dashboard. As of now, the dashboard will contain Social Media rewards only.

Join us to build a better blockchain.

Quai Network is an open-source Proof-of-Entropy-Minima blockchain network utilizing the capabilities of merged mining to increase throughput and security. Users of Quai Network will enjoy fast transaction times without compromising decentralization and security. Miners will have competitive mining opportunities across the many blockchains within the network.

Capable of thousands of transactions per second, the Quai Network is a new solution to scalability that is soon to be ready for mainnet release.

Terms & Conditions / Disclaimer

The entirety of the Quai Genesis grants program, including the content of this article, is subject to the Terms and Conditions outlined here.

Opinions, ideas, and statements shared in this update are delivered with numerous assumptions, risks, and uncertainties which are subject to change over time. There are multiple risk factors, including those related to blockchain, cryptographic systems, and technologies generally, as well Quai’s business, operations and results of operations, that could cause actual results or developments anticipated not to be realized or, even if substantially realized, to fail to achieve any or all of the benefits that could be expected therefrom. We reserve the right to unilaterally, completely, or partially change plans, expectations, and intentions stated herein at any time and for any reason, in our sole and absolute discretion, and we undertake no obligation to update publicly or revise any forward-looking statement, whether as a result of new information, future developments, or otherwise. ACCORDINGLY, WE RECOMMEND THAT YOU DO NOT RELY ON, AND DO NOT MAKE ANY FINANCIAL DECISION OR INVESTMENT BASED ON, THE STATEMENTS CONTAINED IN THIS UPDATE OR ANY OF OUR UPDATES/ARTICLES — INCLUDING BUT NOT LIMITED TO ANY SELLING OR TRADING OF QUAI TOKENS, ETHER, OR ANY OTHER CRYPTOGRAPHIC OR BLOCKCHAIN TOKEN, OR THE SECURITIES OF ANY COMPANY.

The views, opinions, and statements made in this update are those of an individual author and not those of any institution, University, or legal entity operating within the jurisdiction of The United States or beyond. There is no association between these views, opinions, and statements and any for-profit or non-profit entity, particularly with Universities, Foundations, and other Agencies located within the United States. Any perception of such an association is purely accidental, and will be rectified immediately if brought to our attention by the reader.

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.