Skip to content

akihokurino/rust-ethereum-v2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

304c9db · Dec 12, 2024
Feb 12, 2023
Jan 6, 2023
Dec 2, 2024
May 17, 2023
May 12, 2023
May 17, 2023
Dec 2, 2024
May 17, 2023
May 17, 2023
Mar 17, 2022
Dec 2, 2024
Dec 2, 2024
Dec 2, 2024
Dec 2, 2024

Repository files navigation

Rust Ethereum Solidity

Used, Dependency

Support Network

  • Ethereum ( Goerli )
  • Polygon ( Mumbai )
  • Avalanche ( Fuji )

Contracts

Nft721

Sample nft of erc721.

Nft1155

Sample nft of erc1155.

Sbt721

Sample sbt of erc721.

UpgradeableNft721

Sample upgradeable nft of erc721.

RevealNft721 + Oracle

Sample reveal nft. Use chainlink and oracle to update reveal time.

NftMarket

Sample nft marketplace like open sea. You can deploy an ERC721 contract to mint NFTs and register the contract with the market contract. On the market side, by using the setApprovalForAll function, it receives permission to transfer the NFTs, and automatically transfers the NFTs according to the purchase process. The Ether sent by the buyer will be transferred to the seller.

By detecting the Transfer event, we automatically cancel the sale order when a token with an active sell order is transferred outside the market.

MultiSigWallet

Sample multi sig as contract wallet.

MetaTransactionWallet

Sample meta transaction as contract wallet.

ChainLink Notes

About

rust cli for ethereum polygon avalanche, and some contract sample collection.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published