Kitty Party Integrates Chainlink Keepers And Price Feeds to Unlock a World-Class User Experience
Kitty Party — a DeFi platform aiming to onboard Web3 newcomers — has integrated Chainlink Keepers and Chainlink Price Feeds on Polygon mainnet.
By integrating the industry-leading decentralized oracle network, they now have access to Chainlink Keepers’ secure smart contract automation service to reduce the manual workload of Kittens.
Additionally, Kittens are now able to see real-time conversions in their local currency thanks to Chainlink Price Feeds, which makes the transition to Web3 ever smoother. Ultimately this helps further a more user-friendly experience — a crucial component needed to onboard the next generation of Web3 users through the use of Kitty Parties.
The Kittyverse is continuing to expand with the help of time-tested oracle infrastructure from Chainlink. Built to onboard interested outsiders, Kitty Parties are a way for existing DeFi users to bring their friends, families, and coworkers into Web3 in a seamless manner. A Kreator simply needs to create a Kitty Party through a series of transactions and then use a referral link to get newcomers to join and participate in Kittyverse-native DeFi functionality. This includes the no-loss raffle system already underpinned by Chainlink VRF, as well as backend integrations with lending platforms such as Aave.
Chainlink Keepers are a hyper-reliable smart contract automation service run by the same professional DevOps teams that currently help secure $50B+ in smart contract value for the larger DeFi economy. They’re needed because smart contracts do not have the native ability to trigger functions. Rather, they need an external entity to manually trigger and call functions for them.
Chainlink Keepers help trigger updates for Kitty Party registries to continuously add new members as they join. Here’s how it works.
Automating Kitty Party Registries With Chainlink Keepers
Kitty Parties utilize a factory pattern, meaning every party is created as a new smart contract according to a preset template. This also means that every party has its own state transition.
With this in mind, they realized that it seemed a bit impractical for Chainlink Keepers to individually register every new party. They came up with two approaches to solve this issue.
Use Chainlink Keepers to trigger the smart contract dynamically upon the creation of the child contract.
Pros — Scalable and efficient
Cons — More coupling and moving parts
Maintain our own registry of child contracts and register it with Chainlink Keepers
Pros — Less coupling and a consolidated registry contract
Cons — Our own registry is a single point of failure and not scalable
In the end, they decided to go for the second approach to start and create its own registry. They mitigate the risks of single points of failure with having our own registry by including options to skip a party and push the party to the end of the queue while checking if there are any issues.
In terms of the process, a Kreator first creates a Kitty Party. When the party is started, it is registered with the consolidated registry in a queue that Chainlink Keepers need to update. Every block, any party that needs to be updated is first confirmed and then added by Chainlink Keepers.
“Chainlink makes Web3 development easy. The integration was painless, the functionality reliable, and the underlying infrastructure trust-minimized.” — Wizgotd, Founder of Kitty Party.
About Chainlink
Chainlink is the industry standard for building, accessing, and selling oracle services needed to power hybrid smart contracts on any blockchain. Chainlink oracle networks provide smart contracts with a way to reliably connect to any external API and leverage secure off-chain computations for enabling feature-rich applications.
Chainlink currently secures tens of billions of dollars across DeFi, insurance, gaming, and other major industries, and offers global enterprises and leading data providers a universal gateway to all blockchains.
About Kitty Party
Kitty Party is the first ever assisted-DeFi platform that focuses on bringing mass adoption to DeFi. The project blends NFTs, Gaming, DeFi to onboard first time users to the Cryptoverse and enable community led yield and wealth creation.