Twitter is adding NFTs as one of several ways to customize your Twitter profile so you can show off the NFTs you own in a hex-shaped profile picture on your Twitter account.
Setting up an NFT profile picture means people can associate your Twitter account with your connected wallet’s public crypto wallet address. This means your Twitter account will be associated with your current and historical crypto wallet transactions and holdings, including all other NFTs in that wallet, because this information is all available on the public blockchain.
A couple of things to be aware of when connecting a crypto wallet to your Twitter account:
- Twitter will never request funds from your crypto wallet. You should remain vigilant, and check all incoming requests to your wallet. Don’t accept any transfer requests unless it is a known transaction to you.
- Twitter will never request your private key or seed phrase, and you should never share your private keys or seed phrases anywhere, including on Twitter.
- Although we won’t maintain an ongoing connection with your crypto wallet, we store your public address to ensure that it continues to hold the NFT you set as your profile picture.
Note: Right now subscribers can only set an NFT as their profile picture from the Twitter for iOS app, but the hexa-shaped profile picture is seen across all platforms.
- What’s an NFT?
- What’s an NFT profile picture?
- What is a crypto wallet?
- Which crypto wallets do you support?
- How does connecting my wallet to Twitter work?
- Can I connect multiple crypto wallets at a time to set up an NFT profile picture?
- I don’t own an NFT, can I still set up an NFT profile picture?
- How do I set my NFT as my profile picture?
- How do I remove my NFT Profile Picture?
- What happens if I sell or transfer the NFT in my profile picture?
- How can I see if an NFT profile picture is from a particular collection?
- How can I find out more about someone’s NFT profile picture?
What’s an NFT?
NFTs (short for Non-Fungible Tokens) are unique digital items, such as artwork, with proof of ownership that’s stored on a blockchain (a digital database that’s publicly accessible).
What’s an NFT profile picture?

NFT profile pictures are a way to show off the NFTs you own on Twitter. After a temporary connection to your crypto wallet that allows you to set up an NFT as your profile picture, your digital asset displays in a special hexagon shape that identifies you as the owner of that NFT.
Note: Right now Twitter only supports static image NFTs (JPEG, PNG) minted on the Ethereum blockchain (for example ERC-721 and ERC-1155 tokens).
What is a crypto wallet?
Crypto wallets allow you to hold and transact (buy, sell, convert, send, etc.) with tokens owned by your public wallet address. This includes NFTs which are a type of token.
A crypto wallet has one or more public addresses that are sometimes called “accounts.” This address is public, so anyone who knows your wallet address will be able to see all of your wallet’s transactions and holdings.
To set up an NFT profile picture, you’ll need to connect your Twitter account to a crypto wallet that holds the NFT you’d like to select.
Which crypto wallets do NFT profiles pictures support?
- Argent
- Coinbase Wallet
- Ledger Live
- MetaMask
- Rainbow
- Trust Wallet
How does connecting my wallet to Twitter work?
To set up an NFT Profile Picture, you must control the address that holds the NFT you’d like to select as your profile picture.
When you connect your supported crypto wallet to Twitter, Twitter will generate a verification request message to your wallet address, where you’ll be asked to complete a signing request which will include your Twitter handle.
A couple things to keep in mind:
- Signing requests should only come from a Twitter.com domain
- Twitter will never ask you to send funds when connecting your crypto wallet
Can I connect multiple crypto wallets at a time to set up an NFT profile picture?
You can only connect one crypto wallet to your Twitter account at a time. If you’re already displaying an NFT profile picture and would like to use an NFT held in a different wallet, you’ll simply connect that new wallet to your Twitter account. You’ll do this from your Settings under Edit profile. Click your profile picture and select Use another wallet.
I don’t own an NFT, can I still set up an NFT profile picture?
To set up an NFT profile picture, you need to hold an NFT in the crypto wallet connected to your Twitter account. You can’t transact or purchase NFTs with your crypto wallet on Twitter.
How do I set my NFT as my profile picture?
Right now subscribers can only set an NFT as their profile picture from the Twitter for iOS app. Following the how to set an NFT device instructions will allow the hexa-shaped profile picture to be seen across all platforms.
How do I remove my NFT Profile Picture?
If you no longer wish to display an NFT as your profile picture, you’ll simply change your profile picture to remove your NFT.
What happens if I sell or transfer the NFT in my profile picture?
If you sell or transfer the NFT in your profile picture, the hexagon shape of the profile picture reverts to a circle. The image remains the same as the NFT you previously owned, but it won’t display any NFT details to suggest ownership.
If you’d like to display another NFT, select from your NFTs in your wallet or link another wallet.
How can I see if an NFT profile picture is from a particular collection?
You can check out NFT details from the profile picture details, where you’ll be able to see if a project or collection has been verified by OpenSea or another 3rd party marketplace.
How can I find out more about someone’s NFT profile picture?
When you see an NFT profile picture, you can see details about the NFT by visiting the profile, tapping on the profile picture, then selecting ViewNFT details. You’ll see details such as the NFT owner, NFT description, collection, properties, and additional details (such as the NFT’s contract address).