Inspiration

The inspiration for tgether came to us pretty quickly. We had a number of ideas that we decided would probably be too elaborate to achieve in the time constraint of a few months for the hackathon. So we then narrowed our focus to ideas that could benefit our daily lives. We asked ourselves "What's something annoying that we deal with on a daily basis?" The answer was group payment transactions. Paying for anything in a group, whether it be for toiletries or dinner, comes with a step noone looks forward to dealing with: whos going to put their card down to pay for everything and then get everyone to pay them back. Our idea was to create a platform that allowed users to create customizable smart contracts in a way they could understand. From a technological perspective, we set out to create a funnel for digital payments. We fell in love with this idea because of its scalability, due to the secure nature of smart contracts. With Chainlink’s infrastructure powering tgether’s smart contract payment system, group payments can be scaled up to larger and larger groups. The ultimate goal being the democratization of buying power, giving small businesses a fighting chance against large corporations.

What it does

Tgether allows users to make and participate in smart contracts on an interface similar to Web2 payment applications such as Venmo or Cash-App. Our differentiator is that users can join group payments and agree to pay specific amounts that can be paid out to one or multiple vendors.

How we use Chainlink

Price Feeds: We use price feeds to validate payment data to facilitate transactions between parties.

External Adapters: We use external adapters to call apis which allows us to interact with our off chain compute, allowing the application to trigger payments out to vendors.

How we built it

Please put your hands tgether as we present to you a Mr. Joseph Leva everybody.

We would also like to extend a huge thank you to Moralis, whos developer services allowed for an expedited building process. We used Moralis for two key pieces of our application: 1) user authentication 2) Accurate price data transmission from tgether’s front end

Challenges we ran into

Our first challenge was setting attainable goals. We all have the ambition to create the next Fortune 500 company, but we all needed to realize that our endgame begins with a simple idea rooted in a strong foundation.

What's changed since fall 2021?

We completely overhauled the API changing from restful to now using web sockets to allow session based user interactions. We now allow users to pay as they go, previously all users had to wait for each other in order to send a payment.

We completely overhauled the UI starting from scratch creating a new user experience backed by Moralis.

We also overhauled our solidity contract to take advantage of user name - address mappings to receive and fulfill payments. The bridges that interact with these smart contracts now use a completely new data model to achieve consensus on collaborative payments.

We loved our idea from fall 2021 and decided to completely reimagine it during this hackathon for everyday users.

Accomplishments that we're proud of

Our continued development of tgether from the Fall 2021 Chainlink Hackathon is our greatest accomplishment. We have grown our team and added new aspects to our application centered around learning tgether. Our determination to have fun and continue building has fostered incredible progress in the application and the reach we know it one day will have.

What we learned

We learned that we will never stop learning. As much as we thought we knew before, in retrospect, is much less than we know now. Thats the fun of building in Web3. This is a new space with many avenues for innovation. Innovation that will only progress exponentially, tgether.

What's next for tgether

Our hope is that by addressing a general issue that most people face on the day to day and subsequently eliminating it through the use of blockchain technology and smart contracts, we can help others to see the limitless usecase possibilities that Chainlink offers. We aim to be a key team in both the Web3 and blockchain space, ideally through our tech developments and blog. Currently, our lead project is applying our customizable funnel system to a marketplace that allows users to join group buying opportunities.

Built With

Share this project:

Updates