DEV Community

Cover image for Join us for The Pinata Challenge: $3,000 in Prizes!
dev.to staff for The DEV Team

Posted on • Edited on

Join us for The Pinata Challenge: $3,000 in Prizes!

We are so excited to team up with Pinata to bring you our next DEV challenge.

Running through October 13, the Pinata Challenge provides an opportunity to certify your skills, win cash prizes, and gain experience working with The Internet’s File API – “Easier than S3 and lightning fast!”

We have one prompt for this challenge, but there are three chances to win. Read on to learn more!

The Prompt: Fun with Files

Your mandate is to build an application that integrates file uploads with Pinata’s Files API in order to create a delightful file-driven user experience. Our prompt is broad, which means there are lots of creative and interesting ways to take this challenge.

Files can be anything: images, documents, videos, what can you think of?

For a bit more guidance, here is what the judges will be looking for:

  • Creativity
  • Performance (pro tip: leverage Pinata’s CDN and Image Optimization)
  • Use of Underlying Technology
  • Usability and User Experience
  • Accessibility

Fun fact: Web3 developers love using Pinata, so dApps are welcome as well!

Here is the submission template for anyone that wants to jump right in, but please review all challenge rules on the official challenge page before submitting.

Pinata Challenge Submission Template

We can’t wait to see how you leverage the convenience of Pinata to create a zippy app experience!

Prizes

We will select three winners for this challenge, and each winner will receive:

  • $1,000 USD
  • 6-Months of DEV++
  • Exclusive DEV Badge
  • A gift from the DEV Shop

All Participants with a valid submission will receive a completion badge on their DEV profile to celebrate their accomplishment!

How To Participate

In order to participate, you will need to publish a post using the submission template provided. The submission template will ask for your code, clear examples of how Pinata was implemented, along with a couple other questions.

Please review our full rules, guidelines, and FAQ page before submitting so you understand our participation guidelines and official contests rules such eligibility requirements.

Need Inspiration, Feedback, or Help?

You can get to know Pinata by utilizing their docs and tutorials:

The Pinata team also welcomes participants to connect on Discord.

Important Dates

  • October 02: The Pinata Challenge begins!
  • October 13: Submissions due at 11:59 PM PDT
  • October 15: Winners Announced

We hope you enjoy having convenience around every corner, and we can’t wait to see what you build! Questions about the challenge? Ask them below.

Good luck and happy coding!

Top comments (30)

Collapse
 
ben profile image
Ben Halpern

Good luck folks! I think this represents an interesting opportunity to dip your toes into IPFS in a way that still mostly just feels like the file structures you're used to.

I'm very intrigued by Pinata.

Collapse
 
noahbrinker profile image
Noah Brinker

Good luck everyone!

Collapse
 
jacksonkasi profile image
Jackson Kasi

Guys, rules, guidelines, and FAQ page, this link is not working.

Collapse
 
jess profile image
Jess Lee

Thanks, fixed!

Collapse
 
jacksonkasi profile image
Jackson Kasi

cool🙌

Collapse
 
sarahokolo profile image
sahra 💫 • Edited

So glad I was able to join and complete this challenge😁. It's been a while for me. Here's my submission for anyone interested in viewing😊. Big thanks to @pinata for hosting this. Their files API integration is truly effortless.💫

Collapse
 
stevedylandev profile image
Steve Simkins

Lets gooo!!!

Collapse
 
agunwachidiebelecalistus profile image
AGUNWA CALISTUS

Let’s do this guys 👏🏻

Collapse
 
sumansourabh48 profile image
Suman Sourabh

This looks interesting!

Collapse
 
jacksonkasi profile image
Jackson Kasi

Hey guys, I have a question. In my team, there are 2 people who are UI/UX designers, and I am a developer.

So, to participate as a team, do my team members also need to register an account on dev.to? How will this process work?

Collapse
 
jess profile image
Jess Lee

Hey @jacksonkasi, they don't have to register for a DEV account unless they would like to have earn badges. We do not handle prize splitting, so whoever submits the project would receive the entire prize.

Collapse
 
jacksonkasi profile image
Jackson Kasi

Thanks for clarifying it :)

Collapse
 
akito13 profile image
Akito

Is this a challenge a legitimate person can actually compete in or is this another thing, where 10 people from India will create a group and just make a huge project out of it?

Collapse
 
monik2002 profile image
Monik

Well, You are cooked ! 🙂

Collapse
 
sidjs profile image
Sidharth Sreejil • Edited

Hey guys, I have a question:

How do we handle file access control with Pinata API while using normal storage (not IPFS)? like sharing the file with another user and managing the permissions.

Some comments may only be visible to logged-in visitors. Sign in to view all comments.