Applications for Round #1 of Early Adopter Grants (EAG)

Additional info:
Innovation

The Carmine Options AMM is a base for wide range of products that will at the end result in thing like insurance of anything that is at least a little bit standardized (imagine for example insurance against flooding in Paris). Short term we will start with hedging and insuring Impermanent Loss. But the AMM will easily be used for hedging value of game commodities, insurance, no-liquidation loans with options as collateral, decreasing probability of margin calls, hedging loan liquidations,…

Project name

0xDeadList

Project description

0xDeadList project maintains a leaked address list for the public good, rewarding Burier NFTs to reporters.

0xDeadList collects the “dead” addresses whose leaked private keys are leaked (known by others). Users are able to bury wallets and get Burier NFTs for reporting leaked private keys that they own or they know. DApps are able to block those publicly accessible wallets with on/off-chain APIs.

Why deploy 0xDeadList on StarkNet?

  • StarkNet supports the Stark-friendly elliptic curve. The widely used Stark key in StarkNet is different from ETH public key and address used in EVM Compatible Blockchains. Consequently, it is appropriate to maintain a leaked Stark key list on StarkNet, enabling DApps built on StarkNet to protect the security of StarkNet’s native Externally Owned Account (EOA).

  • StarkNet supports Elliptic Curve Operations natively, which enables DApps to integrate complicated Elliptic Curve logic more efficiently and securely. 0xDeadList contract generates public key from private key. This requires Elliptic Curve operators, which are natively supported in StarkWare and are gas efficient. Previously, we implemented the operators through solidity, now we could only use the natively supported ec_mul op to achieve the same functionality. It is worth mentioning that supporting STARK Curve in other blockchains without the natively Elliptic Curve Operations is a nightmare, which makes StarkNet a solid choice.

Why do we build 0xDeadList?

Once the private key of an EOA is leaked, the EOA owner will lose the exclusive right to access the EOA, which indicates this EOA is not secure anymore.

DApps should be aware of that ASAP to protect the real owners of these EOAs. For example, when one reports that her private key is leaked:

  1. Multi-signature wallets (e.g., Gnosis Safe) should handle urgent cases when some of the wallet’s EOAs are leaked.

  2. Web3 email providers (e.g., MetaMail) in which users log in with signatures of their EOAs should suspend access to emails of this EOA, preventing the emails stolen by hackers.

  3. Electronic agreements based on EOA (e.g., ETHSign) should stop this EOA to sign new agreements. Because the new agreements may be signed by hackers.

0xDeadList maintains a leaked address list for the public good.

By rewarding the burier NFT, 0xDeadList encourages both users and hackers to report EOAs with lost private keys and stores the information of these leaked EOAs on chain. DApps projects can identify these insecure EOAs.

Generally speaking, once the private key of the to-be-buried address is uploaded, 0xDeadList will generate the public key of this private key. The private key of the buried address will be made public through event emitting, ensuring the leaked address is indeed leaked. Finally, 0xDeadList will reward the reporter with a burier NFT.

Website

https://0xdeadlist.io/

GitHub

Twitter

https://twitter.com/0xDeadList

Contact email / Telegram / Twitter:

Twitter: https://twitter.com/0xDeadList

Emails:
suneal.eth@mmail.ink
metamailcolin.eth@mmail.ink

Team size:

4 total: 2 DApp & blockchain devs / 1 frontend dev / 1 designer.

Deployed Contracts:

Starknet Mainnet: Contract - Starkscan

Starknet Goerli Testnet: Contract - Starkscan

TODOs:

  • Generate NFT SVG in ERC721 contract
  • Add support for Account Abstraction.
  • Project name: ZKX
  • Project Description:

ZKX is a derivatives protocol designed to leverage account abstraction and Starknet for a new and improved user experience. The initial product offering will revolve around perpetual swaps with new components such as ABR and High-Tide algorithms already implemented.

ZKX is one of the earlier teams on Starknet, having started back in 2021 with an early grant from Starkware and initial testing with first versions of Cairo. Since then, it has built initiatives like Starkcon to build developer awareness in emerging markets, impacting over 3000 developers across major elite colleges in India, co-deployed a grants programs with Starkware in India and supported many other events and hackathons happening in the ecosystem across geographies. On and onwards :sparkles:

[Mainnet] Contract Address / Class Hash

Class Hash

Contract Address

[Testnet] Contract Address / Class Hash

Class Hash

Contract Address

  • Project name: Noname.Monster
  • Project description:
    • Noname.Monster is building an all-in-one platform for discovering, registering, trading, and managing Web3 domains and identities across blockchains and issuers. We aim to become the entry point to Web3 identities with our cross-chain name search engine, aggregated domain marketplace, and identity management dashboard for users and the all-in-one identity resolution SDK for developers.

    • On StarkNet, we implemented our bulk registration controller contract for Starknet.id using Cairo, which allows users to register multiple Starknet.id names within one transaction. On the frontend, we add Starknet.id to our cross-chain name search engine and BulkReg dashboard so that users can easily register Starknet.id via search or recommendations.

    • Also, we have won the Best Social Prize in the Network State Hackathon co-hosted by Mask Network and Matchbox DAO, supported by Starkware Officials, Starkware’s core eco projects, and Mask Network’s social ecosystem in Feb 2023.

  • Website: https://noname.monster/
  • GitHub: Noname.Monster · GitHub
  • Twitter: https://twitter.com/noname_web3
  • Contact email / Telegram / Twitter: wubba@noname.monster
  • Team size: 13
  • Deployed contracts: (links to verified contracts on StarkScan / Voyager; please separate between mainnet and testnet contracts)

Project name: Fossil
Project description: Fossil is a set of smart contracts on both Starknet and Ethereum L1 that allow Starknet smart contracts to read anything ever committed to Ethereum L1 and any of it’s EVM based L2s.
Website: https://fossil.dev/
GitHub: GitHub - OilerNetwork/fossil
Twitter: https://twitter.com/OilerNetwork
Contact email / Telegram / Twitter: tomasz@oiler.network / @tkstanczak / @tkstanczak
Team size: 1
Deployed contracts:
fossil/contracts at master · OilerNetwork/fossil · GitHub
L1: contract address: 0x5ABc86C2A73BfeA78ebc94C07483fe6094DE0e43
Starknet: L1 headers contract address:
Voyager - Starknet's bold block explorer
Starknet: L1 messages recipient:
Voyager - Starknet's bold block explorer
Starknet: Facts registry:
Voyager - Starknet's bold block explorer
Starknet: TWAP: 0x156a3e7e5a66452fe293e5ee90e6d9e09519a0ad3d51dd5e7b56547b8d53e7

Project name: Stellaris

Project description:
Stellaris is a project made by KNN3 Network. This project makes it possible for Starknet users to transfer their L1 activities and reputation to Starknet. With Stellaris, users can streamline the migration process from L1 to L2 while unlocking valuable data and reputations they have built on L1 networks so that Starknet users do not have to start from scratch.
Stellaris allows them to leverage the power of their previous activities, use them as a foundation for new endeavors, and unlock new possibilities that would otherwise be unattainable.

How it works:

  • Stellaris is now able to mint non-transferable NFTs on Starknet’s testnet called “Stellar Odyssey (Crux)” for users who have passed verification based on their L1 activities and identities.
    Stellar Odyssey is a way for users to demonstrate their achievements and maximize the value of their L1 existing reputation.

  • To enable this seamless transfer of data and reputation, Stellaris integrates with KNN3 GraphX, which supports seamless data access across various platforms, This integration allows Stellaris to request on-chain identities involving multiple chains, including ETH, Polygon, and BNB Smart Chain to ensure users can access their data, reputations, and identities from different L1 blockchains and bring to Starknet.

Ecosystem Contributions and use case:

  • Stellar Odyssey can serve as a Sybil-resistant identity for other projects on Starknet.

  • Stellar Odyssey holders, as verified users with established reputations, would also make excellent early adopters for other projects on Starknet.

Website: stellaris.club
GitHub: GitHub - KNN3-Network/stellaris
Twitter: https://twitter.com/Knn3Network
Contact email / Telegram / Twitter: builder@knn3.xyz/@BiGek/https://twitter.com/Knn3Network
Team size: 4 in Stellaris project
Deployed contracts: Testnet: Contract - Starkscan

• Project name: IBetYou
• Project description: IBY is a protocol designed to bridge the blockchain and P2P betting into a seamless experience
• Website: https://starknet.ibetyou.xyz
• GitHub: GitHub - IBetYou/starknet-frontend
• Twitter: https://twitter.com/ibetyouxyz
• Contact email / Telegram / Twitter: diego@ibetyou.xyz ; Telegram: Contact @IBYXYZ ; https://twitter.com/ibetyouxyz
• Team size: 4
• Deployed contracts: (links to verified contracts on StarkScan / Voyager; please separate between mainnet and testnet contracts)

Voyager testnet: Voyager - Starknet's bold block explorer

  • Project name: AlmanacNFT + Tuxit/StarkBots

  • Project description: AlmanacNFT is a collection of 10.000 crypto trading days. From our frontend, users are able to pick a market and a date to mint animated NFTs of those days’ price action charts. Market and date are stored on-chain, and a raffle mechanism exists to fairly distribute special “Milestone” days among NFT holders.
    The project was initially conceived as a way for me to start learning about Cairo and StarkNet with a real project. It launched quite early, on August 16th, and since then, over 1100 Almanacs have been minted, with a few new mints happening every day.
    My plan has always been to continue building on StarkNet, and since the launch of AlmanacNFT, I started to research the various new possibilities that Cairo and the StarkNet validity rollup make available to developers. That’s where Tuxit came into play.
    My research quickly took me to the idea of using state-channels to create trustless PvP games, secured by StarkNet. I described how players could interact over state-channels while being fully secured by StarkNet on this document.
    In trying to implement that design, I created Tuxit, as a boilerplate/framework to build small P2P games, secured by StarkNet and played fully off-chain, via state-channels and without a middle server. To test the system, I coded a small, turn-based test game, which is deployed here, running on the StarkNet Goerli Testnet.
    The protocol still needed a lot of further research and development, but it seemed promising. I was able to continue developing the idea when participating in MatchBoxDAO’s October 2022 Hackathon. Even though I had to rewrite the player interaction system into Solidity (I asked to work in Cairo, but the CTF category only allowed for EVM code), I was able to perfect the UX and player interaction system. My project, SolidityElevator, was awarded first price in the CTF category.
    At that moment, I was ready to design a game that would take advantage of everything I had learned. After some time, I came up with StarkBots, an innovative game that combines a CTF mechanic with a visual programming language to make a unique blockchain gaming experience accessible to everyone. A full description of StarkBots is available in this document.
    By then, I had to take some time off coding for personal reasons and decided that it was also best to wait until Cairo 1.0 was widely available to continue working.
    Right now, I’m porting Almanac and Tuxit into Cairo 1.0. My short-term goal is to start building small state-channel based minigames for Almanac holders, providing some additional utility for the NFTs and giving back to the community. I’m planning to announce this as soon as the Cairo 1.0 version of Almanac is finished and deployed. With these games, I plan to optimize the Tuxit player-interaction system until it’s ready for the next step. Once there, I will move on to StarkBots.
    My plan is to continue supporting AlmanacNFT, making holders participate in everything I build going forward.

  • Website:
    https://www.almanacnft.xyz/
    https://tuxit-tech-demos.vercel.app/

  • GitHub:

  • Twitter:
    https://twitter.com/almanacNFT

  • Contact email / Telegram / Twitter:
    grillolepic@outlook.com
    Telegram: Contact @grillolepic
    https://twitter.com/grillo_eth

  • Team size:
    For the moment, it’s just me doing full-stack development, with a friend helping me out on the social media side.

  • Deployed contracts:

(The provided testnet contracts might not have much transactions, because tens of contracts have been deployed with different changes w/o an upgrade/proxy setting. The latest version of the contracts has been included here)

  • Project name: StarkNews

  • Project description: The goal of the project is to create content , a starknet newspaper the keep the community up to date with the starknet ecosystem. Providing educational, entertaining and regular content to promote, support to community and the ecosystem. The goal is to keep an eye on what projects are doing on starknet, updates on starknet news etc.

    • The project is in its very early stage, we plan on start producing and realising content this month.
    • Our platform will be on Twitter, Lenster, Directly on our Website and eventually in the future a version maybe deployed on starknet where users can share the content or publish content.
  • Website: starknews.xyz

  • Other formats may come : Youtube channel or podcast
    *Goal : Spread the word around what is happening around starknet and its community, a newspaper for Starknet run by the community and early adopters
    *The project it is infancy grant will be used to create content actively and in the future to create a decentralize version of our newspaper on starknet as NFT’s or as quests.

  • Twitter: https://twitter.com/starknews

  • Contact email : trillionaireman10@gmail.com

  • Team size: 3

  • Project name: Pheasant Network

  • Project description: Pheasant Network is an optimistic bridge network inspired by the idea of optimistic rollups. We aim to bring the concept to bridge architecture to address Ethereum’s interoperability challenges as well as scalability issues. Our robust security system and cost-effective design enable cheaper and faster asset transfers between Ethereum and Layer 2 networks while ensuring security and decentralization.
    Our mission is to provide a long-term contribution to the Ethereum ecosystem as a community-driven project and serve the public good. We are looking forward to your participation in creating a sustainable solution together.

  • Website: https://pheasant.network/

  • GitHub: GitHub - Pheasant-Network/PheasantNetwork_Starknet

  • Twitter: https://twitter.com/PheasantNetwork

  • Contact email / Telegram / Twitter: DM→ @PheasantNetwork

  • Team size: 7

  • Deployed contracts: (links to verified contracts on StarkScan / Voyager; please separate between mainnet and testnet contracts)

  • Project name: SoulMade

  • Project description: A web3 Global gift claim and delivery service

  • Website: SoulFans

  • GitHub: Github

  • Twitter: @soulmade_nft

  • Contact Twitter: @angelmonart

  • Team size: 4 ppl

  • Deployed contracts: Testnet: Contract - Starkscan

  • Additional Information
    Our team has just been introduced to StarkNet, leading us to hastily submit the application. Regrettably, due to the time constraints, we did not have the chance to get our contract verified. This is because we have used the compiler version 0.11.0.1, which is currently not available for verification. Therefore, we sincerely request StarkNet’s support in funding our project. We are eager to make a significant contribution to the development of the platform and are committed to shining a bright light on the application of this innovative technology.

Project name: RaumFi

Project description: RaumFi is a decentralized exchange protocol that allows users to trade tokens without intermediaries or centralized authorities. Raumfi presents a new automated market maker (DEX) technology that enables more efficient trading and liquidity provision on Starknet. In addition, we offer a Tier System where patrons may enjoy near-zero or no costs and rebates on token transfers to the Straknet ecosystem.

Website: https://raum.network

GitHub: Raum Network Github

Twitter: Raum Network Twitter / RaumFi DAO

Contact email / Telegram : Raum Network Communication’s Team / Telegram: @Zypher9

Team size: 8 (Full Time)

Deployed contracts: Raum Network Token Contract

( We’re actively working on finalising the deployment of the DEX contract and its related sub-contracts to the StarkNet’s L2 solution. Rest assured, we’re committed to delivering a high-quality solution that meets our standards and those of our valued users. )

Application template:

my apologies for the contract for not being verified, i’m getting an async error from starkscan CLI, i contacted them and i hope to solve this issue on time

  • Project name: Hunter Punks

  • Project description: HunterPunks is tokenless chance & strategy based web3 game.

    HunterPunks is a web3 game inspired by Hunger Games. Each game starts with 1,000 players, and the last survivor earns all the entry fees. Hunters start with 2,400 HP, and they lose 300 HP every turn. However, they can increase their health by hunting and attacking other players. Additionally, every hunter can cover themselves for one turn with the “Hide” action (Note: there is currently no actual “Hide” due to privacy on Starknet).

    Unlike other Play-to-Earn games, Hunter Punks truly embodies blockchain philosophy:

    • Open Source: All games will be open source.
    • Trustless: Every code will be open source, and we will receive random numbers by VRF.
    • Democratic: There will never be in-game currency. Financial situations will always be based on chance and strategy, not advantage or disadvantage.

    Thanks to this design, we aim to charge only a 1% game master fee while providing a sustainable game design.
    HunterPunks is a tokenless no-ponzi blockchain game!

  • Website: https://hunterpunks.com/ (main)
    https://dynamic-crepe-3f8b82.netlify.app/demo (MVP)

  • GitHub: https://github.com/hunterpunks/

  • Twitter: currently not started

  • Contact email / Telegram / Twitter: email: team@hunterpunks.com / alptoksoz1999@gmail.com, telegram: alptoksoz / yamanc

  • Team size: 8
    alptoksoz (dev / co-founder),
    yamancan (co-founder, game designer)
    codekaya (cairo dev),
    huseyin (cairo dev),
    salih erdem (game mechanic designer),
    wdire (front end), ogulcan (designer),
    TrueTiem (full-stack dev)
    Ogulcan (designer)
    — old team members: @dilenokan @hikmo (currently building different projects)

  • Deployed contracts:

  • Starknet Activity To Date:
    We are developing it since september (you can see in our website). However, due to the limited budget and big upcoming changes in Starknet we could not invest so much cairo code since the big upcoming changes. However, we will come TLV SWS’23 this game and present it to many people including Matchbox and Dojo.

  • Innovation:
    Sustainable game design & mechanic. Additionally, we are considering implementing Dojo and Cartridge.

  • Importance of Starknet Ecosystem & Concept & Use Cases:
    Our studio aims to provide sustainable and enjoyable games by utilizing blockchain technology. HunterPunks is our debut game, and in the long term, we plan to release new blockchain games that align with our philosophy. Based on our observations, there are not many sustainable games on other networks. Therefore, we aim to provide long-term games on StarkNet, which will result in onboarding many users to the platform. Therefore, we will never release in-game tokens. Instead, we will focus on earning a 1% protocol fee from each game to build long-term community. Since we are aiming to earn in long-term, this grant is extremely important for us.

Application template:
Project name: ReactAI
Project description:ReactAI is a generative AI project developed and deployed based on StarkNet,
with the innovative combination of AIGC and Crypto, which better authenticates the identity of generator users.
Website:reactai.xyz
GitHub:
Twitter:https://twitter.com/React_AI
Contact email / Telegram / Twitter:
Team size:2~3
Deployed contracts: Testnet verification needs to wait another 2~3 days

  • Project name:

MilkeshakeSwap

  • Project description:
    The Creme de la creme AMM on Starknet. MilkshakeSwap is a decentralized exchange protocol built for Starknet. It offers $MILK holders the ability to vote on pool/gauge weights using $veMILK (NFTs) and receive trading fees and bribes generated from voted pools. The protocol uses ve(3,3) tokenomics to incentivize long-term participation, reducing the “mercenary capital” effect, and directing emissions to the most productive pools. There is a weekly rebase of $veMILK to reduce voting power dilution. MilkshakeSwap charges a 0.3% flat fee for all swaps, incentivizes deep liquidity, and reduces slippage. The protocol integrates with StarkNet to build a fast, trustless, and quantum-resilient L2 solution on Ethereum Mainnet, with an outstanding developer experience driving developer activity.

  • Website:
    milkshakeswap.xyz (not live) https://dev.milkshake-swap-interface.pages.dev

  • GitHub:
    GitHub - MilkShakeSwapNet/milkshakeswap-protocol: MilkShake Swap Protocol

  • Twitter:
    https://twitter.com/milkshake_swap

  • Contact email / Telegram / Twitter:
    contact@milkshakeswap.xyz

  • Team size:
    5, with contributors

  • Deployed contracts: (links to verified contracts on StarkScan / Voyager; please separate between mainnet and testnet contracts)

Testnet:
Factory:

Router:

Pair:

Milkshake Mainnet:

Factory:

Router:

Pair: