Giter Club home page Giter Club logo

developer-hub-content's People

Contributors

akegaviar avatar dpkreativ avatar genesis3800 avatar johnfawole avatar natachigram avatar oyedeletemitope avatar therevealer avatar tobetek avatar uf4no avatar yehia67 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

developer-hub-content's Issues

[PROPOSAL]

  • Content is:
    [ ] DAOs and voting
    [ ] How DAOs work and voting
    [ ] Other (describe)

  • Have you published articles in a blog before? If so, please include some links below πŸ‘‡
    https://hashnode.com/@Nechey

[PROPOSAL] Understanding Automated Market Makers (AMMs)

  • Content is:
    [ ] Coding tutorial
    [x] Informational content
    [ ] Other (describe)

  • Which blockchain protocol is this about?: Universal

  • Description (two or three phrases describing what is it about): This article will explain the basics of Automated Market Makers (AMMs). It will begin by introducing the x*y=k liquidity model, explaining the theory behind how it works, its benefits, and its drawbacks. The article will finish by discussing other AMM models (stableswaps, concentrated liquidity, etc) and what there is to look forward to in the future.

  • Have you published articles in a blog before? If so, please include some links below πŸ‘‡
    https://nordicapis.com/author/thomas_bush/

[PROPOSAL] Comparison between Daml and Solidity

  • Content is:
    [ ] Coding tutorial
    [ ] Informational content
    [ ] Other (describe)

Which blockchain protocol is this about?:

Daml and Solidity

Description (two or three phrases describing what is it about):

  • Solidity Overview
  • Daml Overview
  • Why would businesses use it instead of Ethereum
  • Business usecase example

Have you published articles in a blog before? If so, please include some links below πŸ‘‡

[A Detailed Guide to Understanding Account Abstraction in Web3 - Technical Content PROPOSAL]


Content Outline

Introduction

What does account abstraction mean in engineering?

Explaining Account Abstraction with a Real-life Example

What is account abstraction in Web3?

Why is account abstraction important?

  • user experience
  • security
  • upgradeability
  • gasless transactions
  • batch calling
  • removal of ETH as the benchmark
  • accommodation of other signature schemes
  • one-wallet-for-all

Analyzing the EIPs on Account Abstraction So Far

  • EIP 86
  • EIP 1014
  • EIP 2938
  • EIP 3074
  • EIP4337

What are the L2 solutions working on account abstraction?

  • StarkNet
  • zkSync
  • Optimism

Are there currently some SDKs for account abstraction?

  • Biconomy SDK
  • Etherspot SDK

Top 5 Wallets that are Supporting Account Abstraction

  • Candide
  • Argent
  • Soul
  • Unipass
  • Openfort

Concluding Remarks - Account Abstraction will Take Web3 Mainstream

A Detailed Tutorial to Understanding Mapping in Solidity

Proposed topic: A Detailed Tutorial to Understanding Mapping in Solidity

  • Content is:
    [ ] Coding tutorial
    [ ] Informational content
    [ ] About Solidity

  • Which blockchain protocol is this about? Etheruem

  • Description (two or three phrases describing what is it about): I discovered there are not enough content that explains the concept of mapping in solidity. So this tutorial content is an attempt to give a broad overview of mapping for everyone to understand regardless of their levels

  • Have you published articles in a blog before? If so, please include some links below πŸ‘‡

    1. https://johnfawole.hashnode.dev/community-building-is-the-main-marketing-strategy-in-web3-here-is-why
  1. https://mirror.xyz/0x7AbeC848F5D5A07F591cA20011125E3BB6bdE4eD/wshfe7hc6stqSHJfzMRGwPcmmqxkRCIJxNjWhj8Qays

  2. https://medium.com/afripay/afripay-pan-african-cryptocurrency-project-aimed-to-help-small-business-owners-98dc0a7c6dc8

Proposed Outline

  • Introduction

  • What is the essence of mapping in Solidity?

  • Analogies to Explain How Mapping Works

  • How to Create Mapping in Solidity

  • What are the two types of mapping in Solidity?

  1. Simple mapping
  2. Nested mapping
  • What are the use cases of mapping in Solidity?
  1. Tracking balances
  2. Tracking Approvals
  3. Identifying owners
  • How Mappings Are Stored in Solidity

  • How to Set, Get, Update and Delete Mappings

  • How to Work with Arrays in Mapping

  • How to Loop Through Mapping

  • Iterable mapping

Creating a Custom Contract in Solidity to Explain Mapping

  • here, I will code a simple contract

  • this is where Hardhat comes in; I will test and deploy it with Chainstack API endpoints

  • Summary - Mapping in Solidity

Security - Understanding Smart Contract Auditing and its tools

[PROPOSAL] test

  • Content is:
    [x] Coding tutorial
    [ ] Informational content
    [ ] Other (describe)

  • Which blockchain protocol is this about?: TEST protocol

  • Description (two or three phrases describing what is it about): this is a test

  • Have you published articles on a blog before? If so, please include some links below πŸ‘‡

Brownie vs Foundry

  • Content is:
    [ ] Informational content

  • Which blockchain protocol is this about?:

They are developing and testing frameworks for the Blockchain.

  • Description (two or three phrases describing what is it about):

Brownie and Foundry are developing and testing frameworks for the Blockchain. They are built for developers who use Python and Solidity respectively.

In this article, the reader will learn what Brownie and foundry are, the difference between Brownie and Foundry, the similarities between brownie and Foundry, and which framework to use and why.

  • Have you published articles in a blog before? If so, please include some links below πŸ‘‡

Yes, I have. Here are some links to my published works.

Piggy bank

Section

Refine

Introduction to Ethereum Rollups

  • Content is:
    [ ] Informational content
    [ ] Other (describe)

  • Which blockchain protocol is this about?:
    Ethereum

  • Description (two or three phrases describing what it is about):
    In this article, you will learn about Rollups, the different types of Rollups, such as zero-knowledge rollups, and optimistic rollups, and how they contribute to the scalability of the blockchain. You will also learn about the advantages and disadvantages of rollups. By the end of this tutorial, you will understand the concept of rollups as a scaling solution, why they are important to the blockchain, and when they can be used.

  • Have you published articles in a blog before? If so, please include some links below πŸ‘‡

[PROPOSAL] The benefit of decentralizing your web3 Infrastructure

  • Content is:
    [ x] Coding tutorial
    [x ] Informational content
    [ ] Other (describe)

  • Which blockchain protocol is this about?:

  • Node Provider POKT

  • Description (two or three phrases describing what is it about):
    POKT is a decentralized node provider. Introducing the community to POKT and showing how to decentralize your Metamask.

  • Have you published articles in a blog before? If so, please include some links below πŸ‘‡
    https://dev.to/tricadev23/block-chain-989

Outline Proposed:
Describe POKT
Benefits of using POKT
Tutorial on how to decentralize Metamask
Conclusion
Resources

[PROPOSAL] Publishing your first Ethereum smart contract

  • Content is:
    [ x ] Coding tutorial
    [ ] Informational content
    [ ] Other (describe)

  • Which blockchain protocol is this about?: Ethereum / all EVM

  • Description (two or three phrases describing what is it about): This would be a beginner's guide to publishing an Ethereum smart contract, intended for somebody with little-to-no prior technical knowledge. As an example, code would show the publishing of an NFT smart contract.

  • Have you published articles in a blog before? If so, please include some links below πŸ‘‡
    https://nordicapis.com/author/thomas_bush/

[PROPOSAL] Staking 101 - the bare guide

[PROPOSAL] Understand storage layout in smart contracts | How can you read private data in the blockchain?

  • Content is:
    [x] Coding tutorial
    [ ] Informational content
    [ ] Other (describe)

  • Which blockchain protocol is this about?:
    General topic, applies for all EVM compatible chains.

  • Description (two or three phrases describing what is it about):
    This article will be an explanation of the storage layout in a smart contract with a focus on how to read it using a script.

    • What is the storage layout? Can we read private variables too?!
    • What is a memory slot - simply explained.
    • How are different variables stored in solidity.
    • Practical part:
      - tip: tools to get the slot where the variables are stored
      - Code: Walkthrough a script about How to practically interact with any smart contract and read any variable you want. From a simple uint256 or address variable to some nested types.
      • The article will also point out use cases and the importance of understanding the storage layout in solidity smart contracts.
  • Have you published articles in a blog before? If so, please include some links below πŸ‘‡
    I usually write some internal tutorials/ helpers in my company for interns. Haven't started writing publicly, I am willing to start putting my writing hobby to contribute here.

Building decentralized multiplayer games on the Ethereum blockchain

[PROPOSAL] How to mint and transfer Ethereum NFTs programmatically

  • Content is:
    [x ] Coding tutorial
    [ ] Informational content
    [ ] Other (describe)

  • Which blockchain protocol is this about?: Ethereum

  • Description (two or three phrases describing what is it about): This article will show readers how to mint and transfer Ethereum NFTs programmatically. It will include TypeScript code samples using the ethers.js library to interact with the Ethereum network. It will also demonstrate how to generate the appropriate hex data to interact with a contract's write function.

  • Have you published articles in a blog before? If so, please include some links below πŸ‘‡
    https://nordicapis.com/author/thomas_bush/

[PROPOSAL] Introduction to Smart Contract Auditing

  • Content is:
    [x] Coding tutorial
    Step by step solidity smart contract auditing tutorial
    [x] Informational content
    Explaining security mistakes made by smart contract developers and giving best practices on smart contract auditing techniques and tools.
    [ ] Other (describe)

  • Which blockchain protocol is this about?:
    Ethereum

  • Description (two or three phrases describing what is it about):
    the content includes:

  1. what is smart contract auditing
  2. Common security mistakes made by smart contract developers when writing when smart contracts
  3. How to audit a smart contracts
  4. Auditing tools and best practices
  • Have you published articles in a blog before? If so, please include some links below πŸ‘‡
    link 1
    link 2
    link 3

[PROPOSAL]

  • Content is:
    Informational Content

  • Which blockchain protocol is this about?:
    It is about Ethereum, Polygon and Solana

  • Description (two or three phrases describing what is it about):
    Topic: Play and Earn!

I will be writing about P&E. With the first paragraph giving a lite introduction and the following paragraph focusing on definitions and meaning of P&E in Crypto industry. Following the introductions, I will introduce P2E and the difference between P2E and P&E. The article will then be followed by little insights on how psychology works in the P2E model and then we will dive into games and blockchain environments having huge and potential tractions of people following for playing these P&E games. Finally we will be concluding with a suitable conclusion.

[PROPOSAL] Handle Image Uploads on Ethereum Using IPFS

  • Content is:
    [x] Coding tutorial
    [ ] Informational content
    [ ] Other (describe)

  • Which blockchain protocol is this about?:
    Ethereum

  • Description (two or three phrases describing what it is about):
    In this article, the reader will learn how to set up IPFS (Interplanetary File System) on a DApp and store images. At the end of this article, the reader will gain more insight into how decentralized storage works and how to take advantage of it.

  • Have you published articles in a blog before? If so, please include some links below πŸ‘‡
    https://chainstack.com/token-standards-intro-erc20-erc777-erc721-erc1155/

[PROPOSAL] Playing around with AMM Invariants

  • Content is:
    [ ] Coding tutorial
    [x ] Informational content
    [ ] Other (describe)

  • Which blockchain protocol is this about?:
    Ethereum

  • Description (two or three phrases describing what is it about):

  • An informational article aiming at giving an intuitive understanding of how AMM invariants work and building fundamentals to DEXes. The article will achieve this by creating toy AMM invariants on desmos, discussing pricing, usecases, innovations in the field etc. It will end with discussing other popular constant function market makers like Uniswap V2, Stable swap etc.

  • Have you published articles in a blog before? If so, please include some links below πŸ‘‡
    https://metaschool.so/course/launch-your-own-epic-nft-marketplace

Some articles which are not public yet, but I can give access to them privately-

  1. Informational article on common smart contract security vulnerabilities
  2. Coding Tutorial on building a toy DAO from scratch

[PROPOSAL] Comparing Ethereum and web3: Understanding the Differences and Similarities

[PROPOSAL] Crypto Tokens: ERC20, ERC721, and ERC1155

  • Content is:
    [ ] Coding tutorial
    [x] Informational content
    [ ] Other (describe)

  • Which blockchain protocol is this about?:
    Ethereum

  • Description (two or three phrases describing what is it about):
    Tokens are often a quicker way to leverage the existing standards of a successful and popular blockchain while building digital assets.
    ERCs (Ethereum Request for Comments) and EIPs (Ethereum Improvement Proposals) help standardize the creation process, enabling more accessible interactions between token ecosystems.
    This article discusses ERC-20 and ERC-721, highlighting their use-cases, similarities, and differences.

  • Have you published articles on a blog before? If so, please include some links below πŸ‘‡
    Infinite Scroll Image Cards in GatsbyJS
    Handle Quick AI Text Detection in Images in NextJS
    The Ultimate Guide to React useReducer Hook (with examples)

Proposed Outline:

  • Introduction (What are tokens? Why are they essential in Blockchain development?)
  • ERC-20 Tokens (What are ERC-20 tokens? A short description, history, and use-cases)
  • ERC-721 Tokens (What are ERC-721 tokens? A short description, history, and use-cases)
  • Comparing ERC-20 and ERC-721 Tokens (List some comparisons between both tokens, highlighting similarities and differences)
  • Conclusion (Summarize the article and draw conclusions)
  • Resources (Helpful resources to understand ERC-20 and ERC-721 tokens)

[PROPOSAL]

  • Content is:
    [ ] Coding tutorial
    [*] Informational content
    [ ] Other (describe)

  • Which blockchain protocol is this about?: Ethereum

  • Description (two or three phrases describing what is it about):
    The title of the content is "deep dive into solidity modifiers". It is a content that help developers building smart contract, understand the complexity of modifiers in solidity. I have prepared an outline for this topic here

[PROPOSAL] Cardano token minting using Pycardano library

  • Content is:
    [x ] Coding tutorial
    [ ] Informational content
    [ ] Other (describe)

  • Description (two or three phrases describing what is it about):
    minting a cardano token using the pycardano python library

  • Have you published articles in a blog before? If so, please include some links below πŸ‘‡
    no

The Future of Trading: Exploring the Adoption of Decentralized Exchanges

  • Content is:
    [ ] Informational content

  • Which blockchain protocol is this about?:

  • It applies to all blockchain Protocol

  • Description (two or three phrases describing what is it about):

This article will focused on what are Decentralized Exchanges, how they work, and what sets them apart from centralized exchanges, reasons why we should use them. A comparative list of the most common ones will have now

It'll also shed more info about the current state of decentralized exchanges, how they have evolved over the years, their pros and cons and how users can easily interact without being too technical.

[PROPOSAL] Introduction to Decentralized Storage

  • Content is:
    [ ] Coding tutorial
    [x] Informational content
    [ ] Other (describe)

  • Which blockchain protocol is this about?:

  • Storage

  • Description (two or three phrases describing what is it about):
    In this article, we'll take a look at what decentralized storage is, how it works, its benefits as well as some examples of decentralized storage

  • Have you published articles in a blog before? If so, please include some links below πŸ‘‡
    https://blog.logrocket.com/author/temitopeoyedele/
    https://codesource.io/author/koded/

[PROPOSAL] Understanding Ethereum gas parameters and transaction priority

  • Content is:
    [ ] Coding tutorial
    [ x ] Informational content
    [ ] Other (describe)

  • Which blockchain protocol is this about?: Ethereum

  • Description (two or three phrases describing what is it about): This article would explain how gas works on the Ethereum blockchain, and what users need to know when they custom-set base and priority fees as well as gas limits. It would also provide insight into how transactions are prioritized on the network, briefly mentioning Flashbots bundles and EDEN blocks.

  • Have you published articles in a blog before? If so, please include some links below πŸ‘‡
    https://nordicapis.com/author/thomas_bush/

[PROPOSAL]

  • Content is:
    [ ] Coding tutorial
    [X] Informational content
    [ ] Other (describe)

  • Which blockchain protocol is this about?:

Understanding Blockchains Interoperability via Cosmos Network

Introduction

The adoption of crypto is still facing challenges. Its adoption is slow compared to the global users of the internet. The blockchains will still face the challenge of slow adoption because they lack interoperability. Different methods have been devised to achieve interoperability between the blockchains. However, most exchanges only operate between two blockchains.

Most interoperability approaches do not impact network efficiency, upgradeability, and sustainability. In an attempt to address these issues, cosmos networks provide a way to achieve interoperability. This article will examine the cosmos network in achieving interoperability between blockchains.

Overview of cosmos network

Cosmos network refers to the architecture that enables different blockchains to communicate and exchange data. The main aim of the cosmos network is to develop a network where blockchains will do away with computers. For this reason, different blockchains will no longer compete as they will work in the same environment.

An independent design method is followed when developing blockchains in the cosmos environment. The design method ensures that the application layer is independent of the consensus and networking layers. Thus, developers can create custom applications based on their preferences and flexibility.

Furthermore, the cosmos network makes application development easy since it offers the required tools and platforms. Therefore, developers can use existing blockchains in the cosmos network to ensure its liquidity and adoption over the shortest time possible.

  • Have you published articles in a blog before? If so, please include some links below πŸ‘‡
  1. https://newtonosage.hashnode.dev/how-to-create-a-rest-api-using-spring-boot-maven-and-mysql
  2. https://newtonosage.hashnode.dev/building-an-outlook-clone-with-react
  3. https://www.section.io/engineering-education/authors/newton-osage/

[PROPOSAL]How to use Go-Ethereum: A step-by-step Guide

  • Content is:
    [ ] Coding tutorial - Yes
    [ ] Informational content-Yes
    [ ] Other (describe)

  • Which blockchain protocol is this about?:

  • Ethereum

  • Description (two or three phrases describing what is it about):

  • Go-Ethereum, fondly known as Geth, is the official Ethereum client for building decentralized applications using the Go programming language. Geth is one of the preferred alternatives for running, setting up nodes, and interacting with Ethereum blockchains due to its ease of use

  • Have you published articles in a blog before? If so, please include some links below πŸ‘‡

  • No

[PROPOSAL] Why are Zero-Knowledge proofs important for privacy?

  • Content is:
    [ ] Coding tutorial
    [x] Informational content
    [ ] Other (describe)

  • Which blockchain protocol is this about?:
    Ethereum

  • Description (two or three phrases describing what is it about):
    Zero-Knowledge proofs are used in a way that one party can prove a claim to another party without revealing all the details to the verifying party. Zero-Knowledge proofs are powerful because it gives the option to add a security layer on blockchains dealing with credit card payments, banks, and governments just to name a few. Information on a public blockchain can be seen by anyone and by using Zero-Knowledge proofs some of that data can be protected. I believe that there are a lot of great use cases for the technology to be implemented.

  • Have you published articles in a blog before? If so, please include some links below πŸ‘‡
    https://dev.to/tnickatnite23/smart-contracts-376c
    https://dev.to/tricadev23/ipfs-or-http-2ln4

Proposed Outline

  • What are Zero-Knowledge proofs
  • Why are Zero-Knowledge proofs important for privacy
  • Good reasons to implement the protocol
  • Brief mention of bad actors and ramifications
  • Examples of Zero-Knowledge proofs
  • Conclusion
  • Resources

[PROPOSAL] What is MEV(Maximum Extractable Value) and how does it work

  • Content is:
    [ ] Coding tutorial
    [x] Informational content
    [ ] Other (describe)

  • Which blockchain protocol is this about?:
    Ethereum

  • Description (two or three phrases describing what is it about):
    MEV is the maximum value that can be extracted from a block by removing, adding or reordering transactions during block production. In order words, because miners have the ability to decide the order of transactions in a block, they can use it to their own advantage. This is considered one of the biggest threats to Ethereum and other smart-contract-based blockchains.

  • Have you published articles in a blog before? If so, please include some links below πŸ‘‡
    https://therevealer.hashnode.dev/how-to-solve-coding-problems-like-a-pro
    https://therevealer.hashnode.dev/the-blockchain-trilemma

Proposed Outline

  • Introduction(The impact of the blockchain and how the MEV comes in).
  • What is MEV(Definition and how it works in the blockchain)?
  • How do miners Extract value? (Practical examples of how miners extract value from blocks).
  • Practical Examples of MEV.
  • Potential solutions to MEV.
  • Conclusion
  • Resources

[PROPOSAL] How to build a Forta bot for your smart contract

Outline:

  1. Introduction:
    - What is a Forta bot?
    - Forta Bot use cases.
  2. Initialize your Forta project.
  3. Forta package command lines.
  4. Detect smart contract activities by transaction, block, or event.
  5. Build alert reports with customized data and categories(Crucial, Suspicious, and info).
  6. Test your Forta bot.
  7. Deploy bot to different blockchains protocols
  8. References:
  • GitHub repository with the article example.
  • Documentation.
  • Forta bot examples

An overview of decentralized exchanges and how they work

  • Content is:
    [ ] Coding tutorial
    [x] Informational content
    [ ] Other (describe)

  • Which blockchain protocol is this about?: Any

  • Description (two or three phrases describing what is it about):

This article aims to provide a comprehensive introduction to decentralized exchanges (DEXs) for readers who may be new to the concept. The article will explain the basics of DEXs, including how they differ from centralized exchanges and the benefits they offer. It will also delve into the technical details of how DEXs work, including how they facilitate peer-to-peer trading without the need for a central authority. In addition, the article will provide information on some popular DEX platforms that readers can consider. Overall, the article aims to give readers a solid foundation in DEXs and provide the necessary knowledge and resources to how to get started.

[PROPOSAL] Basic Flashbots tutorial

  • Content is:
    [x] Coding tutorial
    [ ] Informational content
    [ ] Other (describe)

  • Description (two or three phrases describing what is it about):
    A basic tutorial on how and why to use flashbots

  • Have you published articles in a blog before? If so, please include some links below πŸ‘‡
    No

[PROPOSAL]

  • Content is: MULTIVERSE TOKEN
    [pragma solidity 0.6.12;

import "../OpenZeppelin/access/AccessControl.sol";
import "./ERC20/ERC20Burnable.sol";
import "./ERC20/ERC20Pausable.sol";
import "../interfaces/IMisoToken.sol";

// ---------------------------------------------------------------------
//
// From the MISO Token Factory
//
// Made for Sushi.com
//
// Enjoy. (c) Chef Gonpachi 2021
// https://github.com/chefgonpachi/MISO/
//
// ---------------------------------------------------------------------
// SPDX-License-Identifier: GPL-3.0
// ---------------------------------------------------------------------

contract MintableToken is AccessControl, ERC20Burnable, ERC20Pausable, IMisoToken {

/// @notice Miso template id for the token factory.
/// @dev For different token types, this must be incremented.
uint256 public constant override tokenTemplate = 2;

bytes32 public constant MINTER_ROLE = keccak256("MINTER_ROLE");
bytes32 public constant PAUSER_ROLE = keccak256("PAUSER_ROLE");

function initToken(string memory _name, string memory _symbol, address _owner, uint256 _initialSupply) public {
    _initERC20(_name, _symbol);
    _setupRole(DEFAULT_ADMIN_ROLE, _owner);
    _setupRole(MINTER_ROLE, _owner);
    _setupRole(PAUSER_ROLE, _owner);
    _mint(msg.sender, _initialSupply);
}

function init(bytes calldata _data) external override payable {}

function initToken(
bytes calldata _data
) public override {
(string memory _name,
string memory _symbol,
address _owner,
uint256 _initialSupply) = abi.decode(_data, (string, string, address, uint256));

    initToken(_name,_symbol,_owner,_initialSupply);
}

/**
* @dev Generates init data for Token Factory
* @param _name - Token name
* @param _symbol - Token symbol
* @param _owner - Contract owner
* @param _initialSupply Amount of tokens minted on creation
*/
function getInitData(
string calldata _name,
string calldata _symbol,
address _owner,
uint256 _initialSupply
)
external
pure
returns (bytes memory _data)
{
return abi.encode(_name, _symbol, _owner, _initialSupply);
}

/**
 * @dev Creates `amount` new tokens for `to`.
 *
 * See {ERC20-_mint}.
 *
 * Requirements:
 *
 * - the caller must have the `MINTER_ROLE`.
 */
function mint(address to, uint256 amount) public virtual {
    require(hasRole(MINTER_ROLE, _msgSender()), "MintableToken: must have minter role to mint");
    _mint(to, amount);
}

/**
 * @dev Pauses all token transfers.
 *
 * See {ERC20Pausable} and {Pausable-_pause}.
 *
 * Requirements:
 *
 * - the caller must have the `PAUSER_ROLE`.
 */
function pause() public virtual {
    require(hasRole(PAUSER_ROLE, _msgSender()), "MintableToken: must have pauser role to pause");
    _pause();
}

/**
 * @dev Unpauses all token transfers.
 *
 * See {ERC20Pausable} and {Pausable-_unpause}.
 *
 * Requirements:
 *
 * - the caller must have the `PAUSER_ROLE`.
 */
function unpause() public virtual {
    require(hasRole(PAUSER_ROLE, _msgSender()), "MintableToken: must have pauser role to unpause");
    _unpause();
}

function _beforeTokenTransfer(address from, address to, uint256 amount) internal virtual override(ERC20, ERC20Pausable) {
    super._beforeTokenTransfer(from, to, amount);
}

} ] Coding tutorial

[MULTIVERSE TOKEN IS A MULTICHAIN TOKEN DESIGNED TO BE THE FOUNDATION FOR THE BIGGEST METAVERSE PROJECT EVERY APTLY NAMED MULTIVERSE THAT TAKES EVER METAVERSE PROJECT AND GAME AND INTEGRATES IT INTO A VR/AR MULTIVERSE HUB LIKE THE OASIS FROM THE 2018 MOVIE READY PLAYER ONE

help create tomorrow's future a small startup named COIN2CASH SPEAR HEADED By me are developing what we are calling the MULTIVERSE In the MULTIVERSE you will be able to interact with explore play and earn real cryptocurrency from your favortie metaverse project/nft game on your Blockchain of choice have you ever watched the movie "ready player one" that is the true metaverse an interconnected universe nay MULTIVERSE were everyone can enjoy until there hearts content and still not have seen everything to do and all the ways to earn crypto/money and nft/charcters and items the list is endless me and my team have been hard at work developing some truly amazing things to mover closer toward a united yet decatralized MULTIVERSE We at C2C Are well on our way and almost ready for metaverse project/game inetgrations into our MULTIVERSE to many companies are developing metaverse projects trying to beat the competition and are not worried about or considering what the world wants and dont know they need to worried about making money and beating competitors the metaverse is a not only a way to meet with friends from around the world a place to socialize with everyone a way for people to feel truly connected a home away from home per say but also a way to earn a decent living via shops owned by individuals galleries to sell nft artwork and basically anything in between if its in real life it will be in the metaverse or shall i say MULTIVERSE We at C2C have already launched initial DEX offerings via sushiswap's newly launched MISO PLATFROM the IDO'S are being held on low fee Blockchains such as Binance smart chain moonriver and harmony one with polygon next and more just around the corner at C2C we know what the metaverse should be and what it can be when everyone joins together to build as a whole yet decntralized manner we will soon be launching our C2CDao for true decatralizarion with a twist our governance model will be based off of affordable NFT'S Were the version or style of NFT you own will give each user a set number of votes the number will be initially be set my our team but after launch any owning an initial NFT WILL be able to propose different NFT'S As well as the amount of votes said NFT'S Should hold this is the begining of tomorrow's future the metaverse as you know it is to soon change forever we will update as much as possible and provide our roadmap in the very near future dont want for tomorrow create tomorrow be the decider of your own fate and CLAIM a piece of the MULTIVERSE as your own ! we at C2C Greatly appreciate each and every person/creator and so should the world stand with us as we UNITE THE METAVERSE. metaverse project integration announcements and MULTIVERSE TOKEN listings soon ] Informational content

https://nomics.com/assets/mv3-multiverse#about

https://github.com/dc199411/multiverse

  • Description (two or three phrases describing what is it about):
    METAVERSE NFT GAMEFI PROJECT

[PROPOSAL]web 3 domain services

  • Content is:
    [ ] Coding tutorial
    [x] Informational content
    [ ] Other (describe)

  • Which blockchain protocol is this about?:

  • Web3 domains, also known as NFT domains, are blockchain-based versions of DNS addresses that have a variety of uses. One of the main advantages of Web3 domains is that they are decentralized and can be bought and sold like NFTs. In this article, we will explore the concept of Web3 domains.
    Outline:

  • introduction

  • What are web 3 domains

  • Uses of web 3 domains

  • Advantages of web 3 domains

  • Examples of web3 domain name services
    This section will contain a list of some web 3 domain name services they include:

  • unstoppable

  • Ethereum name services

  • Polkadot name system

  • handshake

  • Near name

  • Algornad

  • Telos

  • Bonfida

and many more.

  • Have you published articles in a blog before? If so, please include some links below πŸ‘‡

[PROPOSAL]Understanding Blockchain and smart contract Testing

  • Content is:

  • Coding tutorial

  • Informational content

[ ] Other (describe)

  • Which blockchain protocol is this about?:
  1. Ethereum
  2. Web3

[PROPOSAL] What is ENS and how does it work?

  • Content is:
    [ ] Coding tutorial
    [x ] Informational content
    [ ] Other (describe)

  • Which blockchain protocol is this about?: Ethereum

  • Description (two or three phrases describing what is it about): This article will introduce readers to the Ethereum Name Service (ENS), briefly describing its history and benefits. It will explain the various parameters of ENS names (registrant, controller, resolver) and suggest tools to find and register ENS names.

  • Have you published articles in a blog before? If so, please include some links below πŸ‘‡
    https://nordicapis.com/author/thomas_bush/

Building decentralized multiplayer games on the Ethereum blockchain

  • Content is:
    [ ] Coding content

  • Which blockchain protocol is this about?:
    Ethereum

  • Description (two or three phrases describing what it is about):

In this topic, we will explore the unique features and capabilities of the Ethereum blockchain that make it well-suited for building decentralized multiplayer games. We will also look at some of the challenges and considerations involved in creating these types of games and some examples of existing decentralized games that are currently being built or have been built on the Ethereum blockchain.

Have you published articles in a blog before? If so, please include some links below πŸ‘‡

[PROPOSAL] Use Ethereum's Semaphore to Build a Web 3 Version of Battleship

Simple Investment Wallet Smart Contract with Solidity

[PROPOSAL] DeFI - Understanding the DEX orderbook

  • Content is:
    [x ] Coding tutorial
    Creating a rest api in nodejs and typescript that computes the execution price of a given amount of crypto (BTC-USDT) from the orderbooks of DYDX (a DEX orderbook)
    [x ] Informational content
    Explaining what is a DEX Orderbook, and the difference with a DEX AMM
    [ ] Other (describe)

  • Which blockchain protocol is this about?:
    Ethereum

  • Description (two or three phrases describing what is it about):
    The content:

  1. Explaining what is a DEX Orderbook, and the difference with a DEX AMM
  2. Explaining crypto exchange concepts: order book, bid, ask, liquidity, slippage
  3. Coding tutorial of a rest api in nodejs and typescript that computes the best execution price of a given amount of crypto (BTC-USD) from the order books of DYDX
  • Have you published articles in a blog before? If so, please include some links below πŸ‘‡
    Haven't published before, I'm excited to begin writing technical content.

[PROPOSAL] Easy way to instantly integrate DAPP to blockchain protocols

  • Content is:
    [X] Coding tutorial
    [ ] Informational content
    [ ] Other (describe)

  • Which blockchain protocol is this about?:
    Ethereum

  • Description (two or three phrases describing what is it about):
    In this tutorial, I'll develop a web application that will allow users to interact with the Ethereum network.
    To construct DApps for Ethereum, I'll make use of the Truffle Framework, which offers a number of tools and boilerplate code.
    With something called a "smart contract," the Ethereum blockchain enables us to run code using the Ethereum Virtual Machine (EVM) on the blockchain.
    I'll also use a few dependencies, like Ganache, and JSON-RPC.

  • Have you published articles in a blog before? If so, please include some links below πŸ‘‡

  1. https://www.section.io/engineering-education/authors/newton-osage/
  2. https://newtonosage.hashnode.dev/building-an-outlook-clone-with-react

[PROPOSAL] Proof of Work vs Proof of Stake

  • Content is:
    [ ] Coding tutorial
    [x] Informational content
    [ ] Other (describe)

  • Which blockchain protocol is this about?:
    Ethereum

  • Description (two or three phrases describing what it is about):
    One of the most discussed events in blockchain conversations is the recent Ethereum Merge, upgrading from a Proof-of-Work mechanism to Proof-of-Stake.
    In this article, the reader will learn about these two concepts and understand their history, strengths, weaknesses, similarities, and differences.

  • Have you published articles in a blog before? If so, please include some links below πŸ‘‡
    Token standards introduction: ERC-20, ERC-777, ERC-721, and ERC-1155

Proposed Outline

  • Introduction(Give a little background intro on conversations surrounding Proof of Work and Proof of Stake)
  • Proof of Work (Talk about Proof of Work's concept. Its origins, major use-cases, strengths, and downsides)
  • Proof of Stake (Talk about Proof of Stake's concept. Its origins, use-cases, strengths, and downsides)
  • Similarities and Differences (Comparisons between both consensus mechanisms)
  • Final Thoughts (Article's conclusion, talking about current and expected trends in the blockchain space regarding consensus mechanisms)

Layer 2 scaling solutions

Layer 2 scaling solutions exist as a way for blockchains to increase the amount of work they can accomplish. They help improve speed and efficiency of the blockchain. I this proposed article, I’ll discuss 4 main solutions in layer2(Rollups, side chains, channels and plasma)

Ouline

  • Introduction
  • What are layer 2 scaling solutions
  • Why are they important
  • Layer 2 scaling solutions
  • Conclusion

[PROPOSAL]

A Step-by-step Guide to Building a Robust Lending and Borrowing Protocol on the Ethereum Blockchain

  • Content is:
    [ ] Coding tutorial

  • Which blockchain protocol is this about? Ethereum

  • Description (two or three phrases describing what is it about):

  • The focus of this tutorial is to build an over-collateralized lending and borrowing protocol. With this knowledge, you would also build an under-collateralized lending and borrowing protocol.

  • Have you published articles in a blog before? If so, please include some links below πŸ‘‡

Topic: A Step-by-step Guide to Building a Robust Lending and Borrowing Protocol on the Ethereum Blockchain

Outline

  • Introduction
  • What do lending and borrowing mean in crypto?
  • Prerequisites
  • Writing the Contract from Scratch
  • Testing with Foundry using the Chainstack RPC
  • Conclusion

@Genesis3800 kindly check out my new content proposal. Thanks.

[PROPOSAL]

  • Content is:
    [ ] Coding tutorial
    [ ] Informational content
    [ ] Other (describe)

  • Description (two or three phrases describing what is it about):

  • Have you published articles in a blog before? If so, please include some links below πŸ‘‡

[PROPOSAL]

  • Content is:
    [ ] Play & Earn
    [ ] The article will focus on the rise in P&E, their legitimacy and what the future of that industry looks like. The article will be balanced and will keep the readers engaged and informed to a tee.
    [ ] Nfts(Non fungible tokens)- representing data of unique features on the Blockchain

  • A play-to-earn game is one that rewards its participants with digital cash or non-fungible tokens

[PROPOSAL] The Graph Protocol For Smart Contracts QueryingΒ Data

01

  • Content is:
    βœ… Informational content

  • Which blockchain protocol is this about?:
    βœ… Ethereum

  • Description (two or three phrases describing what is it about):
    βœ… This is an informational article about "The Graph", a web3 protocol which allows us to query and index data from smart contracts. I want want to write the whole series of articles from basic info to developing subgraph and using it in any Dapp.

We can easily perform basic read transactions from Smart Contract but advanced operation like aggregating data, relationships and non-trivial filtering is not possible because storage and operation on Ethereum are too expensive.So, The Graph helps index data from Ethereum and it does so using the GraphQL API. It stores retrieve
data and send it to the app for use.
The first article is going to explain the following things:
(1)What is the problem?
(2)What is "The Graph"?
(3)How does the Graph Work?
(4)What is Subgraph?

  • Have you published articles on a blog before? If so, please include some links below πŸ‘‡
    βœ…I have no experience in writing articles but I want to make it my habit.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.