Marketplace
Ossein ships as layered APNG traits and as flattened GIF tokens. OpenSea wants the GIF bake of those loops. The mint is free. The APNG stack stays in this repo for the studio and any later restack.
Project description
Collection name Ossein. Symbol OSSN. Category PFPs. The same copy lives in public/metadata/ossein-description.txt.
Ossein. A 10,000-piece collection of looping anatomical-chart PFP GIFs on Robinhood Chain. Each plate is stacked from seven plates — sheet, rule, specimen, joint, leader, stain, and chalk — then flattened onto one 12-frame GIF. Eight dancing specimens: cortical, avian, feline, equine, frog, ape, fish, and serpent. Ivory bone. Hairline ink. The step is the loop. A medical chart, not a leather puppet. Not neon tubing. Not soy-ink blots. The specimen stays seated on one sheet. The dance is in the joints. One shared clock. Minting free on Robinhood Chain (chain ID 4663). Gas is ETH.
Listing kit

Logo
512×512, 1:1
public/brand/logo-ossein.png

Featured
1200×800, 3:2
public/brand/featured-ossein.jpg

OpenSea banner
2800×700, 4:1
public/brand/banner-ossein-opensea.jpg

Collection GIF
1000×1000 loop
public/brand/collection-ossein.gif
Wallet setup
RPC https://rpc.mainnet.chain.robinhood.com
Explorer https://robinhoodchain.blockscout.com
OpenSea does not stack APNG layers for you. Studio is a live compositor. For a Drop you upload finished GIFs plus a CSV. Bake the full 10,000-token pack with python scripts/generate_ossein.py --all — gifs/, OSSN-opensea-drop.csv, and the kit README land in generated/ossein/.
In OpenSea Studio, create a Drop on Robinhood Chain (chain ID 4663). Set supply to 10,000, set mint to free, paste the project description, and upload the listing kit from public/brand.
Upload every file in generated/ossein/gifs (1.gif–10000.gif) and generated/ossein/OSSN-opensea-drop.csv. The CSV already uses OpenSea’s required headers (tokenID, name, description, file_name, attributes[Trait]). OpenSea plays GIF, not APNG. Preview the loops, then publish.
contracts/Ossein.sol mints token IDs 1–10,000 at 0 ETH. Pin generated/ossein/json and set the base URI. Import that contract on OpenSea instead of using a Drop if you want a custom mint. Gas is ETH.