Pinata是一个管理IPFS文件的平台,提供文件存储和API访问。PinataNET是一个C# NuGet包,简化了Pinata的使用,支持异步操作,方便开发者上传、管理和检索IPFS文件,适合去中心化应用。
Pinata挑战赛公布获奖者,创意项目包括:@nightlyinks的实时文件应用,@fredoist的屏幕录制工具,@milewski的音乐生成项目。每位获奖者获得1000美元、DEV++会员和DEV徽章。感谢Pinata支持,未来将有更多挑战赛。所有有效提交者获得完成徽章。
这是一款支持MySQL和PostgreSQL查询的Web应用,用户可通过UI编写查询并获得错误反馈。应用支持连接池切换,并能通过Pinata将查询和结果上传到IPFS。基于Node.js和Vercel,支持动态数据库切换和错误处理。目前仅支持本地运行,未优化为公共服务器使用。
我开发了一个图像优化器网页应用,使用Pinata和IPFS进行去中心化存储。用户可以上传图像,设置优化参数如宽度、高度、格式和质量,然后通过Pinata网关从IPFS获取优化后的图像。应用提供直观界面,支持预览和生成分享链接。技术栈包括React、TypeScript和Vite。
“Break Time”是一个网络应用,用于创建数字时间胶囊Pinatas,存储和珍惜回忆。用户可以设定未来日期开启Pinatas,重温记忆,并设置贡献者和开启者。技术上使用Next.js和Appwrite,Pinata用于文件存储。适用于周年纪念等特定事件。
Live_iy 是一款应用,通过参考视频为静态肖像添加动态效果。用户上传肖像和参考视频后,利用 Segmind 的 API 将静态图像转化为动态视频。应用使用 React 和 Sass 构建,并集成了 Pinata 和 Segmind 的 API。界面设计直观,方便用户操作。
开发者创建了一个名为“Secure File Transfer”的开源自托管文件共享解决方案,允许用户安全分享敏感文件,无需依赖第三方服务。用户可以上传文件、设置密码和过期时间,并生成分享链接。文件在过期后会自动删除。技术栈包括Express.js、TypeScript、EJS、Bulma、SQLite等,文件存储在Pinata云。该项目强调轻量化和自托管,适合需要完全控制文件的用户。
该项目使用OpenAI API实时生成AI图像,用户可以下载并上传到Pinata存储。相关资源包括Github仓库和Pinata文件API。
我创建了一个虚拟艺术博物馆,利用Three.js、Pinata和Express.js,帮助艺术家展示作品,并让人们在虚拟环境中探索艺术。作品通过Pinata上传到IPFS,并用Three.js进行注释和渲染。项目代码是开源的,未来计划增加VR模式和更多博物馆模型,并允许艺术家出售作品。开发中遇到的挑战包括GLTF文件加载和第一人称视角实现。
我开发了NFTicket,一个去中心化应用,允许活动组织者在区块链上铸造和销售NFT门票。通过集成Pinata的Files API,实现了去中心化文件存储和传输,提升了应用性能和用户体验。图像通过IPFS存储,确保安全和永久链接。
Haiku Harmony是一个网络应用,旨在将俳句艺术数字化。用户可以创作、分享和欣赏带图片的俳句。平台使用Pinata的去中心化存储,通过IPFS存储内容,简化开发。主要功能包括用户界面、搜索标签和名人堂。开发者在考试期间完成项目,展示了去中心化存储在内容应用中的潜力。
我开发了一个文件共享应用,用户可以通过Next.js、React和Pinata API将文件上传到IPFS网络。上传后,Pinata生成一个唯一的IPFS哈希(CID),用户可通过公共IPFS网关下载文件。该应用利用去中心化存储,增强了文件的安全性和抗审查能力。
Uploadnow 是一个网络应用,用户可通过 Pinata 安全上传和管理文件。项目使用 Next.js 和 Tailwind CSS,支持多文件上传和分页等功能。无需登录,通过浏览器指纹识别用户。开发中遇到 Pinata 组列表方法无效的问题,建议增加默认资产链接和重试策略。此项目提升了用户体验设计能力。
Fun With Files 是一个去中心化文件共享平台,用户可以上传、查看和保存珍贵记忆。平台支持创建带有标题、描述和标签的“时间胶囊”图像。使用 Pinata 实现文件的去中心化存储,确保文件的永久性和安全性。前端使用 Next.js,UI 使用 Tailwind CSS,元数据存储在 MongoDB 中。每个文件都有唯一的 CID 进行内容寻址和检索。
我开发了一款SaaS截图管理工具,利用Pinata的Files API进行去中心化存储,并结合GROQ API的LLaMA 3.2 11B进行AI分析。应用具备OCR文本提取、自动分类和可搜索的截图库功能。目前每次只能处理一张图片,但支持批量上传。未来计划包括批量处理和改进算法。应用使用Next.js在Vercel上部署。
我开发了一个名为“Solana Token Creator powered by Pinata”的网络应用,用户可以轻松创建Solana代币,并通过Pinata的IPFS存储安全保存代币标志和元数据。该应用结合Solana区块链和去中心化存储,提供便捷的代币创建体验,功能包括代币创建、上传标志和元数据、查看最近代币、钱包集成和暗模式支持。代码在GitHub上可用。
我开发了SnipShot,一个网页应用,帮助开发者创建、格式化和分享代码片段图片。前端使用React和Material-UI,核心功能通过Pinata的IPFS服务存储代码,并生成格式化图片。支持多种编程语言、自动格式化、语法高亮、图片下载和安全存储。用户提交的代码片段上传到IPFS,生成可分享链接,并用HTML5 Canvas生成图片。项目代码在GitHub上可查看。
这是一个基于LLM的故事生成器,利用初始提示生成故事和插图,并通过Pinata的Files SDK进行存储和检索。系统包括Express API、简单前端和后台处理器,使用Redis管理生成过程。Pinata的File SDK用于文件共享和数据库,创建索引文件管理故事。前端通过API提交提示,使用Redis队列处理,完成后刷新故事列表,点击标题可查看内容。
我开发了一个名为“Pinata Whiteboard”的协作白板应用,使用React和Pinata IPFS服务。用户可以绘图、上传图片,并将白板保存到IPFS,还能将作品铸造成NFT。功能包括上传图片、保存和加载白板、列出已保存的白板及NFT铸造。
我开发了一个应用,用户可以通过友好的界面上传文件到Pinata网络,支持输入文件标题和描述,并提供实时反馈。用户可在Pinata管理文件,实现查看、更新、选择和删除。项目使用Pinata API,提升用户体验,并增强了我的API集成和网页应用开发技能。
完成下面两步后,将自动完成登录并继续当前操作。