Go to file
2025-01-20 21:42:31 +07:00
lib update dependencies 2025-01-17 21:17:52 +07:00
script initial commit 2025-01-03 10:59:02 -07:00
src add test suites for DivideNFT audited function 2025-01-20 21:42:31 +07:00
test add test suites for DivideNFT audited function 2025-01-20 21:42:31 +07:00
.gitignore ignore vim buffer files 2025-01-17 21:18:05 +07:00
.gitmodules install dependencies 2025-01-17 21:17:33 +07:00
foundry.toml initial commit 2025-01-03 10:59:02 -07:00
Makefile Update and rename MakeFile to Makefile 2025-01-16 06:28:27 -07:00
README.md Update README.md 2025-01-16 05:15:53 -07:00

Pieces Protocol

Contest Details

Prize Pool

  • High - 100xp

  • Medium - 20xp

  • Low - 2xp

  • Starts: January 16, 2025 Noon UTC

  • Ends: January 23, 2025 Noon UTC

Stats

  • nSLOC: 181

About the Project

Summary

A new marketplace where users can buy a fraction of an nft and trade with this one, if some user has all the fractions of an nft, can claim the original nft that is locked.

Actors

  • Buyer: The purchaser of the nft fraction.
  • Seller: The seller of the nft fraction

Scope (contracts)

├── src
│   ├── TokenDivider.sol
│   └── token
│       └── ERC20ToGenerateNftFraccion.sol

Compatibilities:

Blockchains:

  • Ethereum
  • EVM Equivalent

Tokens:

  • ETH
  • ERC721 Standard

Setup

Build:

git clone https://github.com/Cyfrin/2025-01-pieces-protocol.git

make install

forge build

Tests:

forge test

Known Issues

No known issues reported