Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
MemeCore introduces Meme 2.0 — a new paradigm that transforms the criticism that “meme coins have no real value” into fuel for a sustainable cultural and financial revolution. We’re here to make sure meme coins don’t fade as a fleeting trend, but rise as lasting forces of value.
MemeCore builds an economy where meme coins generate real, measurable value — not just through trading, but through the everyday actions of the community.
By rewarding three key activities — content creation, social engagement, and on-chain transactions — Meme 2.0 connects culture with crypto in a way that drives both attention and sustained growth.
This is how fleeting trends become lasting ecosystems — by turning participation into value, and value into rewards.
The current meme coin market is built to collapse. It’s optimized for short-term speculation — where users chase price spikes, play momentum games, and exit before the hype fades. As a result, 99% of meme coins vanish without leaving lasting value behind.
The culture drives the value — but never gets paid. Meme coins rely on users to make memes go viral, keep the hype alive, and build community momentum. Yet those cultural contributors — not the issuers — are left unrewarded. Meme 2.0 flips the script, channeling value back to the people who actually make meme coins matter.
Price is the only success metric — and that’s broken. Meme coins rise and fall based on price action alone, not on community strength, cultural relevance, or long-term participation. Meme 2.0 rewrites this playbook.
A new cultural asset class: Meme 2.0 reframes meme coins as more than speculative tools — positioning them as vehicles for community ownership, creative expression, and viral cultural capital.
Sustainability over speculation: Instead of being trapped in a pump-and-dump cycle, MemeCore supports a meme-native economy where growth is reinforced by ongoing participation and contribution.
Tokenomics that reward cultural momentum: Meme 2.0 captures the real drivers of meme coin value — not just speculation, but meme creation, remixing, and viral spread — and integrates them into the reward system.

Proof of Meme (PoM) is the core mechanism behind Meme 2.0 paradigm. It defines a structured, on-chain system that guides meme coin projects beyond speculation — toward long-term cultural relevance and economic contribution.
Unlike traditional consensus models or single reward systems, PoM is an evolution framework built around the full lifecycle of a meme coin.
From vault creation to community participation, contribution evaluation, reward distribution, and governance — PoM turns meme projects into active, value-generating members of the MemeCore mainnet.
Meme Vault
When an MRC-20 token is issued on MemeCore, a dedicated Meme Vault is automatically created for the project.
The vault is a smart contract based hub designed to track community activity and distribute rewards to PoM participants — including validators, stakers, and traders.
It serves as the central infrastructure for measuring engagement and fairly allocating on-chain rewards.
A Meme Vault is an on-chain reward pool created for each meme project in the MemeCore ecosystem. It’s built as a smart contract and is used to distribute rewards to contributors who help grow the project.
Meme Vaults aren’t just places to hold tokens — they are core to Meme 2.0. They reward community activities and keep the meme ecosystem alive through a positive feedback loop of participation and rewards.
When a new meme coin (MRC-20) is issued on MemeCore, a dedicated meme vault is created automatically.
It also receives additional funds from the Viral Grants Reserve, but only if it meets certain on-chain metrics such as TVL, market cap, trading volume, or community engagement.
However, the metrics are not determined yet and will be announced in the near future.
A Meme Vault is here to support meme coins in the long term and accelerate their cultural and economic growth. This connects content generation and social engagement with on-chain incentives — encouraging stronger communities and sustainable meme projects. By linking with the Viral Grant Reserve, they create a seamless, continued flow of funding based on real impact.
Viral Grants Reserve
MemeCore allocates 10% of block rewards to a Viral Grants Reserve as growth-based funding.
If a Meme Vault meets Meme 2.0 evaluation criteria (TBA) — such as community size, transaction volume, or TVL — it becomes eligible to receive a grant.
This ensures funding is distributed based on measurable on-chain traction and community strength, not short-lived price pumps.
Meme (MRC-20) Reserve
When a MRC-20 token is created, 5% of its total supply is automatically allocated to the Meme (MRC-20) Reserve to be used as rewards within the Meme 2.0 ecosystem, accelerating meme virality.
Of that, 1% is allocated to the $M stakers reserve, and the remaining 4% is allocated to the meme (MRC-20) stakers reserve. These reserves are distributed as staking rewards to core participants who engage in PoM (Proof of Meme) staking.

There are five contributors in the PoM system, and these are categorized by their roles:
🧑💼 Trader
A trader who expects that under the MemeCore mainnet, more meme coins will experience sustainable growth compared to the traditional speculative meme coin market. While they can still profit through regular trading, simply holding meme coins can also be seen as a valuable contribution and rewarded accordingly by the project.
💰 Staker (Delegator)
Refers to general users who support the MemeCore network. Through delegation, they contribute indirectly to the security and stability of the network. Stakers are offered various options such as staking $M or meme coins (MRC-20), and can earn attractive yields.
🎨 Creator
Responsible for the secondary creation and dissemination of memes, which is key to the sustainability of meme coins. Creators spread their shilled memes on platforms like X, TikTok, and Instagram, creating viral value and receiving rewards from the Meme Vault.
🛡️ Validator
Composed of blockchain validators who maintain network security and reliability through block creation, verification, and finalization. They are the core of the blockchain, validating legitimate transactions and recording them on-chain.
🚀 Meme Project
Issues meme coins and creates associated Meme Vaults. Can apply for Viral Grants and distribute rewards to contributors who help activate the project and grow its reach.
MemeCore is a creative studio with its own blockchain, turning internet virality into lasting cultural value.
MemeCore is the first Layer 1 blockchain specially built for Meme 2.0 — a new paradigm where meme coins evolve from short-term speculation into long-term cultural and economic forces, powered by community-driven virality.
Most meme coins are born from speculation and die by it. MemeCore is building a new foundation — an ecosystem where longevity, creativity, and shared prosperity define the next generation of meme coins.
Every actor in the ecosystem — traders, stakers, creators, validators — is essential. MemeCore is built on the belief that sustainable economies emerge from shared contribution and fair reward. To make this vision real, the MemeCore Mainnet offers two foundational features:
Community-Centric Reward System A native incentive model that fairly rewards those who create, remix, and amplify meme culture across the network.
On-chain Contribution Protocol A transparent, on-chain framework that recognizes both cultural and economic impact. Whether you’re creating memes, driving viral engagement, or generating on-chain transaction volume, your contribution is measured, verified, and rewarded — fueling a participatory economy that thrives on activity, not just attention.
MemeCore introduces the viral economy: a Meme 2.0 paradigm where meme coins become enduring cultural assets and active economic engines. By rewarding both content virality and transaction volume, MemeCore ensures that every meaningful interaction — whether social or on-chain — becomes part of a sustainable, value-generating ecosystem.
EVM-Compatible: The MemeCore network is an Ethereum Virtual Machine compatible network. Users and developers familiarized with the Ethereum network can onboard into MemeCore with ease.
Multi-Rewards: In addition to $M rewards earned through block creation, validators also receive a portion of all MRC-20 tokens generated on the network.
Meme Vault: The Meme Vault is a unique mechanism within MemeCore that is created alongside the launch of each meme coin. It is designed to fuel the viral economy by rewarding users who contribute to the longevity of the meme coin’s lifecycle — including creators, community users, and holders.

1. $M Validators & Delegators
Base Rewards: Receive 75% of the total block rewards.
$M Validators: Stake a fixed amount of $M (7 millions $M) as register amount.
Reward Distribution: Rewards are distributed based on the ratio of $M held by $M Delegators and $M Validators.
Commission: $M Delegators pay a 10% commission of their rewards to the Validators.
2. Meme Delegators
Base Rewards: Receive 24% of the total block rewards.
Equal Distribution: Rewards allocated to each node are distributed equally.
Node Calculation: Rewards are calculated per node.
Market Cap Ratio: The reward ratio of each meme coin is set close to its market cap ratio.
3. Additional Rewards
Receive 1% of the total block rewards. Validator set(Validator, Delegator, Meme Delegator) receive additional rewards if the validator they support is selected as the block proposer. - Additional Reward Ratio: Reward Ratio calculation is same with base Reward distribution
4. Others
This number of this lists can be adjusted:
Base Rewards between $M Validators&Delegators and Meme Delegators
Required staking $M for Validator
Commission ratio for $M Delegator & Meme Delegator
The whitelist of MEME used in the delegating.
1. Block Generation Cycle
In each block generation cycle, a block proposer is selected from the pool of $M Validators.
2. Selection Method
$M Validator Pool:
Randomly select one from the $M Validator pool.
Adjust the probability based on:
Past performance.
Age: participation time after proposer.
3. Reward Structure and Incentives
The selected block proposer proposes a block and receives the corresponding rewards.
Delegators supporting the selected block proposer receive additional rewards to encourage participation.
Additional Rewards: Delegators receive an additional 1% of base rewards if the validator they support is selected as the block proposer.
$M is the native token of the MemeCore blockchain, serving as the foundational asset for gas, staking, ecosystem rewards, and the broader Proof of Meme (PoM) mechanism. Designed specifically for the Meme 2.0 paradigm, $M powers a blockchain infrastructure optimized for the sustainable growth of memecoins and the viral economy.
Core Roles of $M
$M is not just a utility token — it anchors value and trust across all layers of the MemeCore ecosystem. Its roles are clearly divided across the following functions: 1. Transaction Fees
$Mis used to pay for transactions on the MemeCore network (including vault creation, meme minting, PoM submissions, and staking). A portion of the gas fees may be burned, contributing to long-term deflationary pressure on the token supply.()
Gas fees collected through network activity are partially recycled into PoM reward pools, supporting active contributors.
$M is used to stake and secure the network via validator delegation. validators must stake $M to be eligible to participate in block production. The more $M staked, the higher the chance of becoming a block proposer within a given epoch. delegators may assign their stake to validators and earn a share of validator rewards, fostering decentralized participation.
The MemeCore network can be added to any EVM-compatible wallet service. The following list are some of the wallet available in the market:
Example: If Meme Coin A has a market cap twice as large as Meme Coin B, the delegating reward for Meme Coin A is twice that of Meme Coin B. Price changes are not considered, and price differences are resolved through weighted quantities of meme coins (e.g., if Meme Coin A is $0.1 and Meme Coin B is $1, then 10 of A equals 1 of B).
Reward ratios can be adjusted to accommodate the addition of new meme coins.
Commission: 15% of the rewards are returned as a fee to the validators.
Reward Ratio of each Memes
Number of Validator
For network details refer to the following section
Name
MemeCore
Symbol
M
Total supply
5,000,000,000 M
Decimals
18
Chain
MemeCore (Mainnet)
Main usages
MemeCore mainnet transaction fee payment
PoM block proposal and validation
PoM delegation currency
Governance rights

The Viral Grants Reserve is a redistribution fund built into MemeCore’s PoM (Proof of Meme) system. Every epoch, 10% of all PoM rewards are added to this reserve. These funds are distributed as grants to Meme Vaults that meet certain on-chain criteria.
To support meme projects that show real growth potential and help their communities stay strong and self-sustaining
The traditional meme coin market has serious problems.
Projects pump fast, then fade just as quickly
No long-term support system for communities
Most coins disappear after a short price spike
10% of PoM rewards go into the Viral Grant Reserve
Meme Vaults that meet specific criteria — like active community, TVL, and trading volume — can receive grants
MemeCore evaluates each project’s sustainability and community impact to decide if it qualifies
If a project passes the Meme 2.0 baseline, it gets a grant sent directly to its Vault
Once a project receives a grant, it can move forward to the next step — PoM inclusion.
More details on that are in the next section.
In the PoM ecosystem built on the Meme 2.0 mechanism, each MRC-20 meme coin follows a structured path to become fully integrated into the Proof of Meme system. This journey is designed to support long-term growth and reward cycles for sustainable meme projects.
Step-by-Step Evolution 1. MemeCoin Generation
A MemeCoin is launched on MemeCore. At the same time, a Meme Vault is automatically created.
This vault becomes the foundation for building the project’s community and tracking contributions.
2. MemeCoin & Community Growth
The project gains momentum — trading volume increases, the community grows, and viral content spreads across platforms.
3. Completion of Meme 2.0 Grants Criterion
Once the project meets the Meme 2.0 Grants standards, it receives a Grant from the Viral Grants Reserve directly to its Vault.
4. Completion of Meme 2.0 PoM Criterion
As the project continues to grow and meet higher on-chain and community benchmarks, it becomes eligible for full PoM integration.
5. Integrated on Proof of Meme
The meme coin is officially recognized as part of the PoM system — gaining access to deeper network utility, visibility, and long-term reward alignment.
Staking with delegation rights. Here’s how it works:
Holders of PoM-approved meme coins can stake their tokens and delegate to a validator.
In return, they earn a share of that validator’s block rewards.
The more meme holders delegate, the more block power the validator gains — boosting their influence in the network.
Dynamic Integration: Not Permanent
PoM integration is not guaranteed forever.
If a meme coin no longer meets the PoM criteria, it can be removed from the system.
This keeps the ecosystem active and aligned with performance and contribution standards.
MRC-20 tokens are tokens issued on the MemeCore mainnet, built on the Meme 2.0 mechanism.
This guide explains how to create an MRC-20 token within the MemeCore ecosystem.
MemeX is a SocialFi and token launchpad platform.
Users can easily create MRC-20 tokens for free through social login on MemeX.
Here’s how to launch your own MRC-20 token using MemeX:
Go to: to access the MemeX platform.
Click “Sign in with Google” to complete your social sign-up.
Customize the following:
Profile Image
Username (permanent)
Token Symbol (permanent)
Display Name
⚠️ Note: Username and Token Symbol cannot be changed after setup.
Once done, click NEXT to proceed.
Your MRC-20 meme token is now live, generated based on the ticker you just set.
MemeCore Chain also has an additional built-in reward contract to distribute non-$M rewards to validators and delegators.
Validators are divided into 2 different roles:
Active Validators: These are the top 7 validators at any given time, selected based on their ranking. They have the ability to produce blocks and earn block rewards. The number 7 is set as the validatorCount in the contract, but this can be modified by the governance system in the future.
Candidate Validators: These are the validators ranked below the top 7. They are not eligible to produce blocks or earn block rewards, but they can still receive delegations to improve their ranking for the next round of selection.
Rankings are updated every 10 blocks, determined by the total amount of tokens staked by delegators.
System Reward Contract: Delegators can stake $M and meme coins through this contract to help validators achieve a top 7 ranking. It acts as a vault, gathering rewards from each block and distributing them to delegators according to system rules.
Additional Reward Contract: This contract allows external project teams to store ERC-20 rewards, which are then distributed to delegators using the same formulas as the system rewards.
There are several built-in contracts (i.e., system contracts) to support staking operations, allowing delegators to stake $M and meme coins.
Validator Set Contract: Responsible for electing validators periodically, this contract also holds validator rewards temporarily.
The 7 active validators equally share 99% of the rewards, with the validator that produces the block receiving an extra 1%. Of the rewards received by validators, 25% is allocated to delegators who staked meme coins, and 75% to those who staked $M Token. The remaining 1% reward is a bonus for the current block-producing validator and their respective delegators.
Register Validator
To ensure the security of the network, becoming a validator on the MemeCore Chain requires a minimum self-delegation of $M. $M holders can initiate a RegisterValidator transaction with the Validator Set contract to become a validator.
Reward Collection
When delegators claim their received rewards, a certain percentage is deducted as a fee for the validator. Validators can withdraw these fee rewards.
Delegators are holders of $M or Meme coins who stake their tokens with a validator to share in the rewards. They have the flexibility to choose any active or candidate validator, switch between them, undelegate their tokens, and claim rewards at any time. In exchange, they receive an Xtoken (X$M or Xmemecoin) as proof of their delegation, which can be used within the Memecore ecosystem.
After adding our network to your wallet, it’s time to receive test tokens for sending tokens and deploying smart contracts.
First, visit the Memecore testnet(Insectarium) faucet.
Enter your EOA address (your personal wallet address) in the input field and complete the reCAPTCHA.
Click the “Receive Insectarium $M” button to receive 450M tokens.
If the token transfer is successful, the explorer transaction details URL generated from the corresponding tx hash will be displayed.
Clicking this link will take you to the transaction details page.
Now you can view the tokens received in your wallet, send them to others, and check your token transfer history by searching your wallet address on the Insectarium Explorer.
MRC-20 is the official token contract standard of the MemeCore blockchain. It defines a universal interface for issuing and interacting with memecoin assets on the MemeCore network.
Purpose of MRC-20
MRC-20 was created to enable memecoin builders to launch, manage, and scale their tokens with built-in compatibility for:
Meme Vaults and PoM-based staking pools
Meme Grant Reserve reward eligibility
On-chain tracking of viral spread and community interaction
Integration with MemeCore’s native API, wallets, and infrastructure
Block Explorer: https://memecorescan.io/
MemeCore Staking:
Bridge:
EverySwap:
PUPA:
Antsmaker:
MemeX:
Browser: Latest browsers such as Chrome is recommended.
Wallet App:
An EVM-compatible wallet like MetaMask is required.
MemeCore Chain operates with a network of validators using a Proof of Meme (PoM) consensus mechanism, designed to enable short block times and reduced transaction fees. Validators with the highest staked amounts have the chance to produce blocks. Security, stability, and finality are maintained through slashing mechanisms like double-sign detection.
The chain uses a real-time election process to select the top 7 active validators for block production, based on staking rankings. This validator list is refreshed every 10 blocks, or approximately every 70 seconds. To qualify as a candidate for election, validators must first stake a set amount of assets into the system contract.
After creating an account, make sure to back up your seed phrase.
Development Tools: Install and use Foundry.
Recommended IDE:
Install Visual Studio Code (VS Code).
Add the Solidity extension and configure it for seamless Foundry usage, enabling auto-completion, compilation, debugging, and linting.




Investor
12%
Provides funding for investors and strategic partners.
Meme Treasury
2%
The Meme Treasury funds community incentives, supports creators, ensures ecosystem stability, and engages in fun activities
Community
58%
The purpose of community allocations in tokenomics is to activate the ecosystem and incentivize participation. (e.g. maximizing network effects, Encouraging governance participation, building long-term loyalty)
Foundation
15%
Supports long-term project development, ecosystem growth, and community.
Core Contributor
13%
Rewards key team members and early contributors for ongoing contributions and innovation.








Validators on the MemeCore network play a key role in maintaining security and producing blocks using the PoM consensus mechanism. These nodes handle transaction packaging and block validation, ensuring the stability of the network. In return for their efforts, validators earn $M tokens as rewards for their contribution to securing the system.
Validators and delegators earn two types of rewards: $M tokens and ERC-20 tokens. For instance, if the reward for producing a block is 1,000 $M, these tokens aren’t given directly to the block proposer. Instead, they are distributed proportionally among validators and delegators based on their respective stakes in the network.
Example:
Copy
Hardware Requirements
The following are the minimum hardware requirements:
CPU with 2+ cores
4GB RAM
200GB free storage space
8 MBit/sec download Internet service
Validator management contract:0x1234000000000000000000000000000000000002
Send at least 7,000,000 $M from your miner address to the register method of the validator contract without any parameters. The staked $M will be fully refunded when quit.
M staker shares: 1,000 * 75% = 750 M
Meme coin staker shares: 1,000 * 24% = 240 M
Block producer shares: 1,000 * 1% = 10 M
The M staker commission rate is: 10%
The meme coin staker commission rate is: 15%
Validator rewards: (his staking reward in $M and ERC-20) + ($M and ERC-20 commission) + (10 $M for the block producer)
Delegators get: (his staking reward in $M and ERC-20) - ($M and ERC-20 commission)Open MetaMask and click "Networks" menu.
Click on the "Add a Custom Network" button.
Add the Network name, add a RPC URL by clicking the "Add RPC URL" button.
Enter the RPC details.
Enter the Chain ID, Currency Symbol, add the Block Explorer URL by clicking the "Add a block explorer URL" button.
Enter the Block Explorer URL
Finally you can click on the "Save" button.
You should see a success message.
You can now see and use the Memecore Testnet(Insectarium) network in your MetaMask wallet.
You should be able to see your Memecore Testnet(Insectarium) assets.
Here is the current architecture of the MemeCore mainnet. The Meme 2.0 structure is currently under development. Please refer to this information when accessing the current structure.
Epoch
Epochs are the concept are introduced in addition to Ethereum's PoS.
The Epoch is a parameter written in the configure file in the Geth code, and can be modified when necessary. The initial setting of Epoch could be one day.
During the Epoch, the selected validators produce blocks with a PoA consensus algorithm, which is similar to Clique. After the end of each epoch, a new set of validators will be selected from the governance delegation contract.
Consensus time
The new designed consensus can decrease block time and therefore increase their transaction throughput. The current network's block time is 7 seconds.
Reward generation
The $M token, which is native to our ecosystem, is minted with each block by the core Geth code and allocated to the reward contract. The number of tokens vested as rewards is subject to future modification through a hard fork, contingent upon community consensus.
Slashing (TBA)
We've implemented a slashing mechanism tasked with overseeing network performance metrics, including block generation counts, node downtime, and various other critical parameters. The designated Monitor Role is responsible for relaying this performance data to the slashing contract. Should the performance fall short of the established criteria, the slashing contract is programmed to execute the Slash function within the Validator Candidate Contract.
This punitive process unfolds in two distinct phases: Firstly, a deduction is imposed on the $M tokens staked during registration, serving as a direct financial penalty. Secondly, the penalized validator node is excluded from participation in the ensuing validation round. This exclusion inherently leads to a reduction in the $M rewards that the validator would have accrued.
Any EOA address can register as a validator candidate by calling the register() function and staking a fixed amount of $M.
Only EOAs (not contract addresses) that haven't previously registered can use the registration function. A registrationFee baseAmount must be included in the transaction, and this fee can later be adjusted by the governance contract.
The validator list has a maximum limit, initially set to 100 validators.
$M Delegation
Both EOA and contract addresses can stake $M on the Validator Delegating Contract by calling the stakeM method and specifying the staked amount in the transaction.
Meme Delegation
EOA and contract addresses can stake Meme tokens by invoking the stakeMeme method, but they must first approve the transaction. The Meme tokens eligible for delegation are listed in the MemeWhiteList, which can be extended via the Governance contract.
GetCandidates
The Validator Delegating Contract provides the getFirstFewValidators method to query the validator set. In Phase I, the ranking is determined by a fixed formula. In Phase II, this formula will integrate native oracle prices to adjust rankings.
Reward
The reward distribution contract manages how rewards are divided among validators and delegators. Each M block reward is split: one part goes to the producer and is shared equally among active validators, while the other part is distributed to delegators based on a weighted formula. In Phase I, the formula is static, but in Phase II, it will use oracle-based price feeds for dynamic reward distribution. The last portion is given to validators and delegators if their supported validator produces the block.
Claim
To claim $M rewards, users must send a stake(0) or withdraw(0) transaction to the Reward Distribution Contract. The same process applies for ERC-20 tokens. Additional utility functions for claiming rewards can be added to improve front-end interaction.
ERC-20 Vault
The ERC-20 Vault will store 5% of the total supply from each ERC-20 token on MemeCore. Before minting, the ERC-20 token deployer must call the waitlist function in the vault, ensuring the token contract is open source and secure through multisig approval. The vault operates with a vesting algorithm, distributing tokens to users based on their staking in the Validator Delegating Contract, initially over a period of 1,000 days, which can later be changed by governance.
MemeCore now supports stablecoins bridging via Meson Finance. This enables seamless cross-chain transfer of stable assets into the MemeCore ecosystem.
Meson Finance
A fast and efficient cross-chain bridge using HTLC-based atomic swaps
Audited and integrated with multiple major chains
You can bridge the following stablecoins to MemeCore via Meson:
USDC
USDT
These assets are supported on all chains where Meson is live.
Regardless of which stablecoin you bridge into MemeCore (USDT orUSDC),
it will be received as:
USDC.eon MemeCore
This unified format simplifies liquidity management and dApp integration across the ecosystem.
USDC.e follows Circle's contract standard for bridged USDC tokens. Its value is backed by bridges' locking mechanisms on the source chain.
Ensure you're using the official Meson interface to avoid phishing or loss of funds.
MemeCore does not control Meson contracts or bridging operations. Please use at your own discretion.
Visit
Connect your wallet and select the source chain and asset (USDT orUSDC)
Set the destination chain as MemeCore
The $M Airdrop Checker launched on February 6, and the airdrop claim began on February 13. The airdrop checker and claim functions for MemeCore are now integrated. Please check your airdrop allocation and claim your $M directly at: 👉 https://airdrop-claim.memecore.com/
Check Your $M Allocation Allocations have been distributed to users who participated in the testnet, TVLoss, Hardwork, Mine to Earn, Memes.War, and those with the Discord OG role.
Claim Your $M You can receive your allocated $M through the airdrop claim process. Follow the steps below:
Connect your eligible wallet at
Complete the eligibility check
Click “Claim $M” and approve the suggested transaction
Once your claim is complete, check your wallet for the $M tokens
https://rpc.insectarium.memecore.nethttps://insectarium.blockscout.memecore.comUSDC.e













Validators can delist themselves by calling the quit function, receiving a refund. Currently, the staked $M is refunded immediately, but a lock period of 1 month may be added to the refund process.

Web Socket
wss://ws.memecore.net
Chain ID
4352
Symbol
M
Block Explorer
Network name
Formicarium Testnet
RPC
https://rpc.formicarium.memecore.net Privacy statement: We do not log, store, or track any user data without consent with exception of data publicly available on chain.
Web Socket
wss://ws.formicarium.memecore.net
Chain ID
43521
Symbol
M
Block Explorer
Network name
Insectarium Testnet
RPC
https://rpc.insectarium.memecore.net Privacy statement: We do not log, store, or track any user data without consent with exception of data publicly available on chain.
Web Socket
wss://ws.insectarium.memecore.net
Chain ID
43522
Symbol
M
Block explorer
TBD
Faucet
Faucet

Install Foundry:
Initialize a new project:
Open the folder in your preferred IDE (e.g. VS Code), and create src/Counter.sol:
Compile:
Test code example test/Counter.t.sol:
Run tests:
The following examples are based on MemeCore’s testnet, the Insectarium network.
Your EOA (e.g. MetaMask) wallet must have M tokens and your private key is needed (for signing transactions and paying fees).
If you are connecting to a testnet, you can obtain tokens from the ; If you are connecting to the mainnet, you will need to prepare the necessary funds separately.
Keep your private key secure and never expose it.
Deployment command:
For example:
If a constructor takes arguments:
After running the deployment command, the contract address and transaction hash will be displayed in the console upon success.
You can search for the contract address on the Block Explorer (e.g. ) to view the contract code, transactions, and event logs.
You can find the Block Explorer links for each network in the .
Network connection failure: Ensure the RPC URL and PRIVATE KEY are correct.
Insufficient gas: Make sure your deployment account (with M tokens) has sufficient balance.
Transaction failure/Compile error: Review your contract code, command options, and environment variables for potential problems.
Meme (MRC-20) Reserve is an on-chain treasury funded by meme coin (MRC-20) creation and content and social activities within the MemeCore ecosystem.
Meme Reserve Structure
The Meme Reserve stores a portion of every MRC-20 token created on the MemeCore network.
It is directly connected to the Proof of Meme (PoM) reward system, and provides ongoing rewards to $M holders and MRC-20 Stakers. Distribution Breakdown
When a new MRC-20 token is launched, 5% of the total supply is automatically reserved.
This is done through smart contracts — no manual approval needed.
The reserved tokens are split and stored according to the following breakdown:
curl -L <https://foundry.paradigm.xyz> | bash
foundryupforge init memecore-contract-demo
cd memecore-contract-demo// SPDX-License-Identifier: UNLICENSED
pragma solidity ^0.8.13;
contract Counter {
uint256 public number;
function setNumber(uint256 newNumber) public {
number = newNumber;
}
function increment() public {
number++;
}
}forge build// SPDX-License-Identifier: UNLICENSED
pragma solidity ^0.8.13;
import "forge-std/Test.sol";
import "../src/Counter.sol";
contract CounterTest is Test {
Counter public counter;
function setUp() public {
counter = new Counter();
counter.setNumber(0);
}
function testIncrement() public {
counter.increment();
assertEq(counter.number(), 1);
}
function testSetNumber(uint256 x) public {
counter.setNumber(x);
assertEq(counter.number(), x);
}
}1%
$M Stakers
Rewards go only to $M stakers
4%
Meme(MRC-20) Staker
Rewards go only to MRC-20 stakers
forge testforge create --rpc-url <YOUR_RPC_URL>
--private-key <YOUR_PRIVATE_KEY>
src/Example.sol:Exampleforge create --rpc-url https://rpc.insectarium.memecore.net
--private-key 0x5e2b...b9b6b6
src/Counter.sol:Counterforge create --rpc-url <YOUR_RPC_URL>
--constructor-args "Arg1" "Arg2"
--private-key <YOUR_PRIVATE_KEY>
src/Example.sol:ExampleThis document contains step-by-step instructions for running a gmeme node in MemeCore Network.
The following are the minimum hardware requirements:
CPU with 2+ cores
4GB RAM
200GB free storage space
8 MBit/sec download Internet service
Build the source
Get memecore-gmeme source.Running a node
Building gmeme requires both a Go (version 1.19 or later) and a C compiler. Feel free to install them with the package manager of your choice.
Once the dependencies are installed, run
or, build the full suite of utilities:
Mainnet:
Formicarium Testnet:
Common Additional Parameters:
--http - Enable the HTTP-RPC server
--http.api - APIs offered over the HTTP-RPC interface (e.g., eth,net,web3)
--http.addr - HTTP-RPC server listening interface (default: "localhost")
You can create a new account or import an existing account for your node operation, if you need. RPC nodes don't need node account.
Create a new account
Create your node account with the following command. A password is required to be entered during the process. The resulting account is placed in the specified --datadir under the keystore path.
Import your existing account
Import your existing account with the private key and remember to replace the ./your/privateKey.txt parameter.
A RPC node is a network member that does not participate in the consensus process. This node can be used to interact with the MemeCore Network, including: creating accounts, transferring funds, deploying and interacting with contracts, and querying node APIs.
You may need to change the P2P/HTTP/RPC/WS ports to avoid conflicts. Please note that the port configuration for the JSON-RPC interface should be set to httpport, not rpcport. You can refer to for more details about start options.
Note: gmeme is backwards compatible with geth. For any information not covered in gmeme documentation, you can refer to geth documentation.
This script expects node DB directory to be ./node/node1.
Mainnet:
Formicarium Testnet:
Note: To run on the Formicarium Testnet, simply add the --formicarium flag when executing gmeme. For mainnet, run it without this flag.
A validator node participates in the PoSA consensus. If you want to register as a candidate for PoSA validators, you need to run a miner node.
You may need to change the P2P/HTTP/RPC/WS ports to avoid conflicts. Please note that the port configuration for the JSON-RPC interface should be set to httpport, not rpcport. You can refer to for more details about start options.
This script expects node DB directory to be ./node/node1.
Mainnet:
Copy
Formicarium Testnet:
Copy
After launch geth client, you need to register your validator account to our system contract (0x1234000000000000000000000000000000000002) with 7,000,000 M. (Validator registering is locked yet.)
NOTE: The description of the password file is only an example, and you should use other technical methods to manage it securely.
--http.port - HTTP-RPC server listening port (default: 8545)--ws - Enable the WS-RPC server
--ws.port - WS-RPC server listening port (default: 8546)
https://github.com/memecore-foundation/Go-MemeCoremake gmememake all./build/bin/gmeme --datadir ./nodes/node1./build/bin/gmeme --formicarium --datadir ./nodes/node1./gmeme --datadir ./nodes/node1 account new./gmeme account import --datadir ./nodes/node1 ./your/privateKey.txt./build/bin/gmeme \
--syncmode=full \
--gcmode archive \
--datadir ./nodes/node1 \
--port 30303 \
--http.api eth,net,web3 \
--http \
--http.port 8545 \
--http.addr 0.0.0.0 \
--http.vhosts "*" \
--ws \
--ws.port 8546 \
--ws.addr 0.0.0.0 \
--ws.api eth,net,web3./build/bin/gmeme \
--formicarium \
--syncmode=full \
--gcmode archive \
--datadir ./nodes/node1 \
--port 30303 \
--http.api eth,net,web3 \
--http \
--http.port 8545 \
--http.addr 0.0.0.0 \
--http.vhosts "*" \
--ws \
--ws.port 8546 \
--ws.addr 0.0.0.0 \
--ws.api eth,net,web3./build/bin/gmeme \
--syncmode=full \
--gcmode archive \
--datadir ./nodes/node1 \
--port 30303 \
--http.api eth,net,web3 \
--http \
--http.port 8545 \
--http.addr 127.0.0.1 \
--http.vhosts "*" \
--ws \
--ws.port 8546 \
--ws.addr 127.0.0.1 \
--ws.api eth,net,web3 \
--mine \
--miner.etherbase=<Your Validator Account Address> \
--unlock <Your Validator Account Address> \
--password <Your Validator Account Password File>./build/bin/gmeme \
--formicarium \
--syncmode=full \
--gcmode archive \
--datadir ./nodes/node1 \
--port 30303 \
--http.api eth,net,web3 \
--http \
--http.port 8545 \
--http.addr 127.0.0.1 \
--http.vhosts "*" \
--ws \
--ws.port 8546 \
--ws.addr 127.0.0.1 \
--ws.api eth,net,web3 \
--mine \
--miner.etherbase=<Your Validator Account Address> \
--unlock <Your Validator Account Address> \
--password <Your Validator Account Password File>