Inspiration

In the recent bear market, we have witnessed a surge of negative emotions, FUD, and conflicts. Therefore, we aim to provide a lighthearted solution that allows individuals to express their emotions easily. Introducing a Platform to Unleash Emotions: Let Your Feelings Be Heard.

What it does

Kick-Your-Ass is an innovative tool designed to address the emotional value of individuals during the crypto bear market. It provides a platform where users can express their emotions by directly kicking the ass of certain projects or individuals they are dissatisfied with, or by showing appreciation through a "kiss face" gesture.

How we built it

We are developing and deploying the front-end and back-end simultaneously on the IC network. The front-end is being developed using React, while the back-end is being implemented with Motoko. Additionally, our project involves external HTTP calls and internal data storage.

Challenges we ran into

There are two challenges we encountered.

First, ensuring the scalability of the project is crucial to protect against malicious user attacks, especially if the application gains significant popularity. We need to implement measures to handle increased traffic and potential security threats effectively.

The second challenge relates to the implementation of the kicking animation effect in the front-end. We had no prior experience in this area, so it was a learning process for us. We explored technologies like three.js and spatial modeling to create a visually appealing and dynamic animation of a bouncy ass. Despite the initial difficulties, we managed to achieve a satisfactory result.

Accomplishments that we're proud of

We successfully implemented a scalable architecture with a separation of front-end and back-end components. We have also implemented robust security measures to protect against potential threats. Additionally, we have achieved an impressive kicking animation effect in the front-end.

What we learned

Why on IC?

  • Barrier-free access - No need to hold ICP tokens.
  • Low latency - Ensures a seamless user experience.
  • Excellent scalability - Fully on-chain, capable of handling high user concurrency.
  • Real-time avatar import from Twitter handles through HTTP outcall support.

The inherent support for front-end and back-end deployment architecture and the scalability based on cryptography in the IC network will ultimately become the foundational architecture of Web 3.0. Embraced by the ethereal essence of innovation and cryptographic wonders, IC transcends the boundaries of conventional systems, paving the ethereal path towards a harmonious symphony of front-end and back-end orchestration. It emerges as the celestial canvas upon which the brushstrokes of seamless scalability paint a tapestry of boundless possibilities, heralding a new era where trust and security dance in perfect harmony. As the enigmatic dawn of Web 3.0 approaches, the IC network beckons, weaving a mesmerizing narrative of revolutionary potential and ethereal transformation.

What's next for Kick Your Ass

Ass-Kicking Index - Calculating an index for each imported Twitter handle, reflecting their controversy and conflict on social media platforms. This helps identify projects despised due to rug behavior and organizations making a positive impact (e.g., DFINITY). NFT Minting - Minting NFTs capturing the moment a Twitter handle receives its first ass-kicking. Users can save and share these moments, adding potential commemorative value. For instance, an NFT capturing Elon Musk's first ass-kicking could be valued at 100 ICP. We are excited about the potential of Kick-Your-Ass in the crypto community. By providing a unique platform for expressing emotions and generating commemorative NFTs, we aim to enhance user engagement and create an interactive environment.

Share this project:

Updates