Your PFP, developed.

Link any NFT you own and it prints inside the frame. The contract reads it live, on chain, for as long as both sit in your wallet. Move just the NFT out on its own and your frame goes back to empty.

Examples of a frame linked to an NFT.

The collection

One curator, 33 different frames.

Every frame is one of 33 hand-tuned optical treatments, some borrowing their names from real photographic processes, others named for what they do to the light around your picture. Opacity is the rarity trait: no two frames of the same type share the exact same opacity, so every TheFrames NFT is already a 1 of 1 the moment it's revealed, before you ever link an NFT to it.

One NFT, three crops

Built to fit whatever you post it on.

Every linked frame renders in three shapes: circle, square and hexagon. Same frame, same NFT, same link. Pick the crop your platform wants.

Circle
Square
Hexagon

One NFT, three forms. All three crops come from the single Frame you already hold, linked once. There is nothing extra to mint or collect to get all three, the same token just renders differently depending on where you put it.

The studio

Three steps, one on-chain call.

See your frames, check ownership and link an NFT you own, all from your browser wallet.

01

Log in & hold both

Connect your wallet, then own a frame and the NFT you want to see inside it. Same wallet, either order.

02

Link them

Sign one call, linkNft, from the wallet that owns both. That's the only signature in the whole flow, no approval and no escrow, your NFT never moves. Reversible any time with unlinkNft.

03

It develops

Nothing left to sign. The frame just reads your PFP live and shows it as a trait, automatically, for as long as both stay put.

MetaMask or WalletConnect, network: Ethereum
Your frames

Connect a wallet to see your frame NFTs.