We're launching a new, one of the first of its kind, white-label solution for Tap2Earn apps. Also known as Telegram Mini Apps or Click Apps. In this article, we will discuss how you can benefit from this solution.
Tap2Earn is a Telegram game where users click and swipe to earn points, tokens, NFTs, and prizes, making interactions fun and rewarding.
Notcoin - the first breakthrough Tap2Earn app
Similar games like Notcoin, TapSwap, and Hamster Kombat have demonstrated the success potential of this approach, attracting millions of users and achieving high daily engagement. For example, Hamster Kombat has over 100 million active users, and TapSwap boasts over 50 million active users.
https://beincrypto.com/hamster-kombat-tapswap-notcoin-games-telegram-ton-growth/
We let you choose between standard and premium packages to fit your needs. Premium offers extensive customization, unique branding, and advanced features.
Our white-label solution for Tap2Earn apps combines fun gameplay with real rewards, effectively building and engaging communities. Whether you opt for the standard or premium package, this solution will elevate your brand’s digital presence and drive user engagement.
For more details or to get started, visit CleevioX Tap2Earn or get in touch.
Smart contracts are the backbone of blockchain innovation, automating, securing, and streamlining agreements. Here are five critical insights every founder should understand to leverage their full potential:
While smart contracts enhance security and automation, they can become vulnerable with blockchain network updates. A secure contract today might be at risk tomorrow due to new functionalities or bugs introduced by updates. Founders must stay informed about these changes and conduct regular audits.
Key Takeaways:
A major limitation of smart contracts is their immutable nature; once created, the code cannot be changed. This ensures the contracts run as intended without interference but also means they can't be updated to add new features, fix bugs, or address security issues. This makes thorough audits crucial before deployment. To work around this, developers use upgradable smart contracts, creating a proxy contract that points to the latest version, allowing updates without breaking the original contract's immutability.
Key Takeaways:
Before developing a smart contract, it’s crucial to define its purpose and scope clearly. Whether for token transfers, supply chain management, or financial automation, a well-defined purpose guides development and ensures the contract meets its objectives. Additionally, consider gas fees and select the appropriate blockchain platform. Ethereum, while popular, can incur higher gas fees during congestion. Alternatives like some layer 2 solutions or Solana offer lower transaction costs and faster confirmation times, significantly impacting the cost and performance of your contracts.
Key Considerations:
As smart contracts become more popular, regulatory bodies worldwide are creating frameworks to govern their use. For example, the European Union's Data Act aims to regulate smart contracts for transparency and security. Founders must stay updated on these regulations to ensure compliance and should collaborate with legal experts who understand both blockchain technology and local laws.
Compliance Steps:
AI is increasingly influencing smart contract development and management. AI-enhanced tools can summarize agreements, identify risks, and automate negotiation processes. As AI technology matures, its integration with smart contracts will become more sophisticated, aiding in tasks like contract renewals and real-time risk management. Additionally, autonomous agents—software entities that act independently to perform tasks—are using smart contracts to execute transactions, manage assets, and interact with other agents without human intervention. This creates opportunities for highly efficient, self-operating systems in various industries.
Future Trends:
Smart contracts offer significant advantages in terms of automation, security, and efficiency. Founders need to be proactive in maintaining security, staying informed about regulatory changes, integrating contracts with traditional business processes, and leveraging emerging technologies like AI. By doing so, they can fully harness the potential of smart contracts to drive innovation and efficiency in their ventures. Looking for a trusted partner for smart contract development? Get in touch with us!
Launched in 2020, Solana is designed to provide significantly higher transaction throughput at the base layer than many other Layer 1 (L1) blockchains.
Its ability to enable near-instant transactions with minimal costs and high energy efficiency has made Solana a compelling choice for developers and users, contributing to its growing popularity.
Solana is a high-performance Layer 1 blockchain that leverages Proof-of-History (PoH), a variant of Proof-of-Stake (PoS), to enhance transaction processing. PoH timestamps each transaction, enabling real-time processing without traditional block structuring. This approach, combined with the Tower Byzantine Fault Tolerance (BFT) algorithm, ensures transactions are both secure and efficient.
Additionally, Solana employs the Solana Virtual Machine (SVM) to run programs written in Rust and compiled to WebAssembly (WASM). This setup allows for high performance and parallel processing, setting it apart from other virtual machines in the blockchain space.
Developed by Jump Crypto, enhances performance with modular architecture, advanced networking, and hardware acceleration. Firedancer aims to bring Solana to 1,000,000 TPS and help prevent outages.
Developed by Overclock, written in Golang, lowers hardware requirements and improves accessibility for running nodes.
These allow crypto transactions to be integrated directly into websites via shareable, metadata-rich links, enabling actions like buying NFTs, swapping tokens, or sending payments without leaving the current application. Check the video below.
Introduced by Helius and Light Protocol, this technology reduces storage costs by grouping multiple accounts into a single verifiable summary (Merkle root) while maintaining data integrity.
A key feature of Solana is its focus on atomic composability, enabling multiple smart contracts and operations to execute together as a single, indivisible transaction on one chain.
Unlike Ethereum's early Layer 2 solutions, which faced interoperability and fragmentation challenges, Solana's base layer approach avoids these issues. Atomic composability allows for seamless and efficient interactions between smart contracts within its ecosystem, ensuring a cohesive and unified user experience without the need for asset bridging.
For founders, this means developing on Solana can lead to more streamlined and integrated applications. The ability to execute complex operations in a single transaction reduces the potential for errors and enhances efficiency.
For project founders considering building projects on Solana, several factors make it an attractive choice
Solana continues to grow, offering robust solutions for developers and users, solidifying its position as a key player in the blockchain space. Traditional companies like Visa, Stripe, and Shopify are increasingly building on Solana, and recent ETF filings by VanEck further legitimize the chain.
For those looking to develop innovative and scalable projects, Solana provides a solid and supportive environment to bring your ideas to life. If you're considering building on Solana, get in touch with us. We're ready to help bring your project to the masses.
Web3 presents unique challenges to finding product-market fit, as the underlying infrastructure is still evolving and proven strategies are still being developed.
The classic line of "find product-market fit or perish" is as relevant to Web3 startups as it is to any other. New startups must focus intensely on finding this fit and strive to be the first to establish market leadership.
In this article, we'll explore five strategies for Web3 teams at the beginning of their journey, from innovative customer research methods to building incentive systems that reinforce product-market fit.
Network effects occur when a network - be it a social network, a blockchain, or both - becomes more valuable as more people use it. Building strong network effects into software products has been a successful strategy for decades, and with blockchains, we now have even more tools at our disposal. Tokens, for example, are a powerful new primitive for creating self-reinforcing network effects through incentives, airdrops, retroactive funding of public goods, and more.
By designing incentive structures into their products from the earliest stages, founders can create a reinforcing flywheel. However, it's important to do this thoughtfully; implementing these mechanics carelessly can hinder product-market fit and cause long-term problems.
The maturity of blockchain networks as developer-oriented platforms is still in its early stages. Convincing high-quality projects to build and deploy on a given platform can significantly accelerate the path to product-market fit. This momentum can reset a company's trajectory by attracting other high-quality developers to follow the early adopters.
Here's how to identify and work with the best projects:
Founders should view these teams as peers, working together to advance the industry and find product-market fit.
Certain users, often early adopters, have an innate understanding of the potential of new technologies. These "smart users" provide early signals of where trends and markets are headed. Working with these users can help refine and solidify product priorities and needs.
Founders should identify and deeply understand the needs of these leaders in their field. Early and ongoing conversations with customers and employees can provide real data and insights. The networked nature of Web3 makes it easier to find and engage with these key users through social media, conferences, and direct conversations.
Engaging and rewarding developers is key to honing product-market fit, especially in a space where traditional tactics may fall flat. Deploying token grants can encourage growth and reward early adopters. A strategic approach is needed to ensure the value created exceeds the resources invested.
Here’s a simple three-step plan to ensure the project delivers value:
Following these steps can help avoid the pitfalls of overpaying for recognizable logos without delivering value.
Tokens can enhance network effects but come with challenges, such as regulatory hurdles and bad actors. New token or incentive systems will attract both genuine power users and opportunistic arbitrageurs. It’s crucial to reward users who provide long-term value while weeding out those who generate worthless activity.
Teams must gain a higher fidelity view of who is using their network and how. This involves evolving metrics and creative approaches to separate high-value from low-value users. The goal is to build a strong community and avoid the volatility caused by opportunistic users.
Achieving product-market fit is unique to every founder, startup, and market. These general tips can help companies starting their journeys. Attach them to practical experiments and metrics, start with a hypothesis and core beliefs, and run experiments to prove or disprove them.
While not every product or market leads to a billion-dollar outcome, founders can take pride in knowing they explored every avenue in their pursuit of product-market fit. The experience gained will always be valuable, whether it leads to the next endeavor or results in a truly great product in a great market.
The legendary Blockchain Life 2024 will return for its 13th edition on October 22-23. As Dubai gains a reputation as a global crypto hub, the forum is set to be the central event of this year.
With the highly anticipated peak of the crypto market growth still ahead, the forum presents an excellent opportunity for attendees to maximize their earnings. More than 10,000 people from 120 countries are expected to gather at the forum, to gain valuable knowledge, forge new connections, and explore potential investment opportunities.
The two-day event will feature a lineup of industry experts, thought leaders, and innovators who will share their insights and strategies in the fast-growing market.
In addition to the insightful panel discussions, Blockchain Life 2024 will feature an innovative expo area where leading industry companies will showcase their latest products, services, and technologies.
VIP ticket holders and speakers will also experience the hours of informal networking at the legendary AfterParty.
Buy a ticket at the lowest price using promo code "cleevio" Presale right now: www.blockchain-life.com
See you there!
There's a new trend emerging in the intersection of gaming and blockchain technology. This trend is Telegram game mini apps. These mini apps, built on the TON (The Open Network) blockchain, are emerging as a powerful tool for crypto projects, subtly embedding blockchain elements into widely accessible games. This strategy not only engages a broad user base but also introduces them to the potential of cryptocurrency in a familiar and enjoyable context.
The TON ecosystem, with its robust and scalable blockchain infrastructure, provides an ideal platform for GameFi (gaming finance) applications. By integrating with Telegram, which boasts over 800 million users, developers can leverage a vast audience without the typical barriers to entry found in traditional app stores. Telegram mini apps enable seamless game integration within the messaging app, offering instant access and easy user engagement.
https://ton.org/gamefi
Key features of TON that benefit game developers include:
Notcoin has achieved notable success as a GameFi application within the TON ecosystem. Launched as a play-to-earn game on Telegram, it quickly captured a large user base by combining engaging gameplay with blockchain rewards.
The game mechanics are simple. Just tap the screen to mine Notcoins. There are also mechanics to mine more, like completing quests, joining squads, using power-ups, etc.
In just a few months Notcoin instantly became a top-10 cryptocurrency in the world by trading volume, reaching nearly $700 million in market capitalization.
https://t.me/notcoin_bot
Key Metrics and Achievements:
WatProtocol is a newly launched project by Gamee. It integrates innovative mining and earning mechanisms within its gameplay, attracting a new wave of users to the TON ecosystem.
https://t.me/gamee/mining
One of the standout features of WatProtocol is its innovative approach to engaging users through a series of gamified episodes. Each episode introduces new ways for players to earn WatPoints, incentivizing continuous engagement and participation. The protocol also offers both soft and hard staking options for GMEE tokens, rewarding players based on their level of commitment and activity within the ecosystem. This dual approach not only retains existing users but also attracts new ones looking for varied ways to earn rewards.
https://points.gamee.com/
Overall, WatProtocol’s integration with a popular messaging platform, innovative reward mechanisms, strategic partnerships done by Gamee, and commitment to fair play position it well for substantial growth and success in the GameFi ecosystem.
Key Features:
To maximize the success of your blockchain-based game, prioritize a seamless user onboarding experience by leveraging Telegram Web Apps. This approach eliminates the need for traditional app store downloads, allowing users to access your game instantly.
Utilize the native integration with @Wallet for secure asset management, providing features like instant transfers, P2P markets, and easy asset purchases. This not only simplifies the user experience but also enhances security and convenience.
Community building and retention are crucial for sustained engagement. Use Telegram's tools such as channels, groups, and bots to foster a strong community. Push notifications, shareable links, and social sharing mechanics drive user interaction and virality.
Additionally, monetization through NFT and token strategies can be highly effective. Platforms like Getgems facilitate marketplace activities and secondary sales, while in-game tokens provide real-world value, keeping players invested and engaged. By integrating these best practices, you can create a thriving and dynamic GameFi project.
Telegram game mini apps on the TON blockchain are revolutionizing the way crypto projects engage with users. By combining the engaging nature of games with the powerful capabilities of blockchain, these mini apps serve as an innovative and effective Trojan Horse, driving the adoption of cryptocurrency and blockchain technology among mainstream users. As the GameFi sector continues to grow, projects like Notcoin and WatProtocol will likely pave the way for more innovative applications, further bridging the gap between gaming and crypto.
At CleevioX, we are watching this trend closely and expect more similar projects to be launched. We also have a white label solution and can bring your tap2earn game to market in 4 weeks. If you have an idea for such a minigame, get in touch and we will gladly discuss the potential with you.
The 12th edition of the Blockchain Life Forum, known as the leading gathering for global cryptocurrency leaders, concluded with an impressive turnout of 10,162 attendees despite the unprecedented storm that happened in Dubai.
Representatives of the crypto industry have always stood apart, largely due to their unique character and the nature of their activities. After all, they are pioneers. And the most massive flood in Dubai in the last century did not prevent 10,162 people from meeting at the long-awaited Blockchain Life 2024, even despite the postponement of the second day of the forum. Needless to say, the atmosphere on the site was indescribable - a very special unity saturated the air.
Throughout the event, the crypto community engaged in insightful discussions, made valuable connections, and struck important deals. Forum stages featured over 160 renowned speakers and industry leaders, including heads and management of Binance, Chainlink, Tron, Bybit, OKX, DFINITY, Ledger, Animoca Brands, Ton, Cardano, Singularity Net, LayerZero, Tether, Ripple, Trust Wallet and more.
The exhibition of crypto companies featured 133 booths, which makes it the largest web3 expo in 2024. Such giants as OKX, HTX, Bybit, Bitget, BingX, Listing.Help, and Uminers presented their services, products and teams. This offered attendees a firsthand look at the latest technologies and innovations shaping the ecosystem.
“This year, we reached a milestone with 10,162 attendees. They know that the current market growth is just the beginning of a real explosion. The next wave is coming, which is why top projects, insiders, and funds gathered at Blockchain Life to finalize their preparations. Now, we are gearing up for a historic bull run that will be remembered for years." commented the organizer of Blockchain Life, Sergei Khitrov.
As a grand conclusion to the forum, participants were treated to the celebrated Legendary AfterParty at one of the world's premier clubs. Hours of informal networking with the cream of the industry took place in an all-inclusive format. The highlight of the event was an incredible live concert by the internationally acclaimed hitmaker, Alan Walker. With his chart-topping songs, Alan Walker captivated over 1,400 participants, showcasing the event's impressive global reach.
Looking ahead, the 13th edition of Blockchain Life is scheduled to be held on October 22-23, 2024, providing participants with an opportunity to highlight their accomplishments and set the groundwork for future success.
Presale tickets and sponsorship applications for the upcoming Blockchain Life event are currently available – please visit https://blockchain-life.com for more information.
The organizers of Blockchain Life 2024 – Listing.Help and Jets.Capital.
General Sponsor of Blockchain Life 2024 and the Official AfterParty – Uminers.
Testing Web3 applications and websites requires a nuanced approach that blends traditional software testing with the specifics of blockchain technology.
Testers must have a deep understanding of cryptocurrency fundamentals, including the basic principles of blockchain technology, the different types of tokens, and their use cases. Familiarity with the operational mechanisms of DEXs, CEXs, wallets, and other cryptocurrency operations, as well as an awareness of emerging technologies such as DeFi, NFTs, and cross-chain technologies, is critical to their understanding of application functionality and security.
The testing journey begins with smart contracts. These autonomous, self-executing contracts encode the terms of an agreement directly into lines of code and are central to the operation of Web3 applications, managing everything from transactions to user data. The critical nature of these contracts, combined with the immutable and transparent qualities of the blockchain, underscores the importance of rigorous testing to ensure their security, efficiency, and flawless execution.
Blockchain integration and transaction validation is another cornerstone of Web3 testing.
Use of Etherscan and Similar Tools
Testnet and Mainnet Testing
The complexity of Web3 application interfaces requires extensive testing to ensure usability and accurate transaction display and processing. This includes:
UI Testing for Numeric Formats
UX Testing Considering Blockchain Operations
Testing Connectivity with Various Crypto Wallets, Web Extensions, and In-App Browsers
Keeping these aspects in mind and focusing on the different aspects of Web3 application testing can help effectively address blockchain-related challenges and ensure high-quality and secure Web3 projects.
While testing can add costs to development, there are significant risks that can cost you even more money and damage your reputation if you leave testing out of your product development process. Don't leave testing to developers, or worse, the community. Always insist on dedicating tester time to your product development.
Have you ever been browsing through Etherscan, looking at transactions, and noticed a similar string down there and thought, I wish I could understand that?
0x5a7b05e80000000000000000000000000000000000000000000000000000000000000020000000000000000
00000000000000000000000000000000000000000000000880000000000000000000000000000000000000000
00000000000033db49925b4f0000000000000000000000000000000000000000000000000dd86497d82960110
000000000000000000000001dd86410f15924601c49cd8a43a53b3430ebc53ec5d4ec9300be6da89a3db305c4
15c7cd3cbb7e8e0000000000000084c35c6d5865014194758b20d700000000000000000000000000000000000
0000000000000
Yes, it happened to me too. I feel you. And that's why today we're going to look at it and explain how such a chain is formed.
Let's start with something simple. Open some of the Uniswap V2 pair smart contracts. For example this one. Our first task will be to call a simple function without any parameters via eth_call request. We will send the request to the Ethereum node. Let's choose for example factory() function, it meets our requirements for the first task.
So what do we need to do? First of all, we need some software. To avoid having to implement sending requests from code, we will use Postman in this article. Open it or install and open it. Then we need to have a node. Go to Infura or Alchemy, if you do not have an account, create one, create the project and get the URL to the Ethereum Goerli network. If you are using Infura, the final RPC URL should look like this:
https://goerli.infura.io/v3/<TOKEN>
This is the RPC URL to the node. We will send requests to the node, and the node will return the data from the blockchain for us. It works the same way that Metamask, for example, works. Metamask orchestrates the request depending on what you want to do and sends it to the node.
If we check the Ethereum specification, we can find out what the eth_call request looks like.
{
"jsonrpc": "2.0",
"method": "eth_call",
"params": [
{
"from": "0xb60e8dd61c5d32be8058bb8eb970870F87233155",
"to": "0xd46e8dd67c5d32be8058bb8eb970870F07244567",
"gas": "0x76ce",
"gasPrice": "0x9184e72a000",
"value": "0x9184e72a",
"data":
"0xd46e8dd67c5d32be8d46e8dd67c5d32be8058bb8eb970870F072445675058bb8eb970870F072445675"
},
"latest"
],
"id": 1
}
So how do we change this data to let the node know that we are interested in the "factory()" function on the Uniswap pair smart contract? How does EVM know which function we call on a smart contract? Thanks to the so called "selector". The selector is the first 4 bytes of the function name along with parameters encoded in keccak256. Easy, right? End of this part, you already know how to do it.
Ok, that was just a joke. Let's show you how to get something like this. First, let's show it in Solidity. Open your favorite IDE for Solidity. I will use Remix for this little task.
// SPDX-License-Identifier: MIT
pragma solidity 0.8.17;
contract Tutorial {
function createSelector(string calldata _funcName) external pure
returns (bytes4 result) {
bytes32 _keccak256 = keccak256(bytes(_funcName));
result = bytes4(_keccak256);
}
}
I assume you are familiar with the Solidity implementation and you know how to deploy the contract and call the function. Do it and as a parameter passes our function "factory()". The result should be 0xc45a0155. This is the selector of our function. Let's break it down into more steps and understand it better. Modify the function like this:
function createSelector(string calldata _funcName) external pure returns (bytes32 _keccak256) { _keccak256 = keccak256(bytes(_funcName)); }
And call it with the same parameter. You will get: “0xc45a01550ceb4bc5c6b2e6f722b5033a03078f9bd6673457375ba94c26ac1cf0”. This is the function name encoded in HEX. Now we just take the first 4 bytes. In the HEX world, 1 byte is equal to 2 characters. So after "0x" we take 4 * 2 = 8 chars. And the result is what we got above - 0xc45a0155. The selector. Function above can be simplified and have only one line:
function createSelector(string calldata _funcName) external pure
returns (bytes4 result) {
result = bytes4(keccak256(bytes(_funcName)));
}
Ok, that was easy. Now we have a selector. How do we get a result? Let's test it in Postman. Create a new request, choose POST and in the URL put the address to your node. Choose "raw" and "JSON" as body. Then let's use json from the specification I mentioned above and modify it. We don't need the attributes from, gas, gasPrice, so remove them. As "to" we pass the address of the Uniswap V2 pair contract and as "data" we pass our selector. This is it. This is what it should look like:
Let's test it. Click Send. You should see this response:
{
"jsonrpc": "2.0",
"id": 1, "result":
"0x000000000000000000000000000000005c69bee701ef814a2b6a3edd4b1652cb9cc5a6f"
}
Now go to Etherscan and check it. If you call the factory in Etherscan, you will get the result "0x5C69bEe701ef814a2B6a3EDD4B1652CB9cc5aA6f". Let's remember that our result from node is 32 bytes. This is always the same. An attribute in a response is always 32 bytes, that's why our result from node has so many leading zeros. If you remove the zeros, you get the same result as Etherscan. So we did it! We understand how to call a simple function using eht_call request to node. Let's move on to more difficult examples.
This was the simplest call we could have made. We called a function with no parameters. Let's try to call another function the same way using eth_call. We'll use the same contract and try balanceOf. When we open it on Etherscan, we can see that there is a parameter which is of the datatype address.
Let's remember that each parameter, or let's call it input, is 32 bytes long in hexadecimal format. So let's create our data.
If you choose this input "0x186b57aFFE222D6176347D338Ed66Ea2e20D630d", this should be the final data:
// selector
0x70a08231
// first input
000000000000000000000000186b57aFFE222D6176347D338Ed66Ea2e20D630d
Remember, a byte is two characters.
So request will be:
{
"jsonrpc": "2.0",
"method": "eth_call",
"params": [
{
"to": "0x186b57aFFE222D6176347D338Ed66Ea2e20D630d",
"data": "0x70a08231000000000000000000000000186b57aFFE222D6176347D338Ed66Ea2e20D630d"
},
"latest"
],
"id": 1
}
And you will get the same response as in Etherscan.
Let's test our knowledge and then add advanced knowledge about dynamic variables. I have prepared a test contract where we can test our knowledge. The contract is on the Goerli network and the address is 0xe67A0632A497DB5EED170A8E1D19151C63Ee8011. If you open the code, you can see that there are three functions. One is a very familiar to us createSelector function. The other two are the staticParameters and dynamicParameters functions. With the knowledge we have now, we should be able to call the function with the static parameters. Ideally, we should call the function with the parameters that the function returns true.
Let's put it together. I'm going to divide the parts into lines for clarity.
//selector
0xba441de2
//first parameter
000000000000000000000000000000000000000000000000000000000000000f
//second parameter
000000000000000000000000e67A0632A497DB5EED170A8E1D19151C63Ee8011
//third parameter
0000000000000000000000000000000000000000000000000000000000000001
Let's try it! Change the address "to" in Postman to our contract - "0xe67A0632A497DB5EED170A8E1D19151C63Ee8011" and enter our result in the data field.
It should look like this:
If everything is correct, we should get true in response. True is "1", 32 bytes long in hexadecimal format. That means “0x0000000000000000000000000000000000000000000000000000000000000001”.
Good, we made it! Now let's have a look at dynamic types!
In this final chapter of this article, we will call a dynamicParameters function. Calling dynamic types is a bit more complicated. First of all, you need to specify where the dynamic parameter is (it must be after inputs), then you need to specify length in the case of bytes or string, and size in the case of array. Let's go step by step. If you have dynamic types, it is better to start from the end.
That's it! Let's put it together. I'm going to divide the parts into lines for clarity.
//selector
0xe3a29e20
//offset where data starts for first parameter
0000000000000000000000000000000000000000000000000000000000000040
//offset where data starts for second parameter
00000000000000000000000000000000000000000000000000000000000000a0
//how many inputs array has
0000000000000000000000000000000000000000000000000000000000000002
//first element in array
0000000000000000000000000000000000000000000000000000000000000005
//second element in array
0000000000000000000000000000000000000000000000000000000000000005
//how long is second parameter
0000000000000000000000000000000000000000000000000000000000000005
//second parameter 4461766964000000000000000000000000000000000000000000000000000000
Now we can try it! Just change the data attribute.
{
"jsonrpc": "2.0",
"method": "eth_call",
"params": [
{
"to": "0xe67A0632A497DB5EED170A8E1D19151C63Ee8011",
"data": "0xe3a29e20000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000054461766964000000000000000000000000000000000000000000000000000000"
},
"latest"
],
"id": 1
}
The result should be true - "0x00000000000000000000000000000000000000000000000000000000000000000000000001".
Try changing the numbers in the array so that they don't add up to 10. You should get a wrong answer.
That's all for today. Thanks for reading!