-
Notifications
You must be signed in to change notification settings - Fork 0
IPFS Pinning
Your OBJKTs are uploaded to The Interplanetary File System, or IPFS. The Teia smart contract stores the IPFS hash and a reference to IPFS metadata with information like title and description (example).
"The Interplanetary File System, or IPFS, is a distributed storage network made up of โnodesโ or computers all over the world where people and apps are storing and sharing data. When an IPFS node retrieves data from the network it keeps a local cache of that data for future usage, taking up space on that particular IPFS node. IPFS nodes frequently clear this cache out in order to make room for new content..." โsource
According to IPFS, "IPFS has a fairly aggressive caching mechanism that will keep an object local for a short time after you perform any IPFS operation on it, but these objects may get garbage-collected regularly. To prevent that garbage collection, simply pin the CID you care about". โsource
Metadata & OBJKT files are uploaded with Teia's own IPFS node, ipfsproxy.teia.art (see github code here). OBJKT artifacts and metadata are automatically pinned. The Teia UI uses an image proxy, imgproxy.teia.rocks, for fast access to thumbnails and uses cache.teia.rocks to download content from IPFS.
This is a personal decision. Since Teia pins content for you, you could say that it is safe, but some people would prefer to be in control of their data. For the very long-term, it is important to understand that you are responsible for the artwork as an artist and/or collector. It is also important to keep in mind the idea of "content persistence". You can read a good article regarding content persistence by Filecoin blog here.
"When you โpinโ data on an IPFS node, you are telling that node that the data is important and it should be saved. Pinning prevents important data from being deleted from your node when the clearing process happens. However, you can only control and pin data on your node(s). You can not force other nodes on the IPFS network to pin your content for you. So, to guarantee your content stays pinned, you have to run your own IPFS nodes." โ source
To run your own node, you can use the following Tools/Guides:
- Hicetnunc IPFS Pinning by Matt DesLauriers
- Running IPFS node to pin content by Adam Eivy
- Pinata Pinning Tool (Good for non-tech savvy people)
- Browser extension to pin from the browser
Please use the sidebar to navigate (on mobile its at the bottom of the page)
Want to contribute to the wiki? Please see How to contribute to the Wiki?
General
- Home
- Core Values/Code of Conduct/Terms & Conditions
- DAO documentation/Governance on Teia
- The Core Team
- User safety guide
- Tools Made By the Community
Copyright, Moderation, Restrictions
- Report Harassent or Scams
- Account restrictions/Rules (report abuse/request unban)
- Copyright and Licensing Guide
- Collect NFTs safely (Tips for collectors)
Getting Started
- Getting started with Tezos
- How to mint ๐ฟ
- How to swap ๐
- How to cancel โ
- How to burn ๐ฅ
- How to resell ๐ช
How-Tos
Dev How-Tos
FAQs
Charity Initiatives
- TezQuakeAid - Earthquake Relief
- Tezos4Iran
- SavePakistan
- Tezospride
- Ukraine
- How to set up a charity split contract on Teia
- How to set split sale swaps on objktcom
Resources/Lists