diff --git a/_data/pages/frequently-asked-questions.yml b/_data/pages/frequently-asked-questions.yml index e7ebd1852f..2d78d2cf82 100644 --- a/_data/pages/frequently-asked-questions.yml +++ b/_data/pages/frequently-asked-questions.yml @@ -76,7 +76,7 @@ blocks: test them.  - You can become part of the developers’ community, and support it, by joining the [Starknet Discord](https://discord.com/invite/QypNMzkHbc) server. + You can become part of the developers’ community, and support it, by joining the [Starknet Discord](https://discord.gg/starknet-community) server. - type: accordion_item body: SHARP (shared prover) is a service for computing proofs of the correct execution of Cairo programs. It can be used to prove the correct @@ -517,7 +517,7 @@ blocks: * Make sure you’ve installed the latest versions of Chrome and all relevant extensions. * If your wallet extension has been reset and you receive this message, your wallet should ask you to upgrade your account. Follow the wallet’s instructions. - * If the above doesn’t work, please contact us on [Discord](https://discord.com/invite/qypnmzkhbc) or [Telegram](https://t.me/+efDitGbILOFmMDNk). + * If the above doesn’t work, please contact us on [Discord](https://discord.gg/starknet-community) or [Telegram](https://t.me/+efDitGbILOFmMDNk). The portal doesn’t offer my Ethereum wallet as a connection option. @@ -535,7 +535,7 @@ blocks: The portal doesn’t offer my Starknet wallet as a connection option. - Please contact us on [Discord](https://discord.com/invite/qypnmzkhbc) or [Telegram](https://t.me/+efDitGbILOFmMDNk). + Please contact us on [Discord](https://discord.gg/starknet-community) or [Telegram](https://t.me/+efDitGbILOFmMDNk). - label: "What is the reason for implementing Sybil-resistance mechanisms in the Provisions allocation? " body: >- @@ -651,7 +651,7 @@ blocks: We are aware of the fact that there may be scam attempts by creating fake websites and/or social media profiles. We have been and still are taking measures to proactively identify such activities. Users are advised to stay alert and beware of scam attempts. - If you have encountered any suspicious activity or bugs, please report them to the community managers on the [Starknet Discord server](https://starknet.io/discord/). + If you have encountered any suspicious activity or bugs, please report them to the community managers on the [Starknet Discord server](https://discord.gg/starknet-community). - type: accordion heading: Communication and Feedback blocks: @@ -667,8 +667,6 @@ blocks: accounts. - label: How can I get involved? body: >- - - We invite everyone to join and be involved in the Starknet community.  @@ -713,5 +711,5 @@ blocks: forum](https://community.starknet.io/) - label: I came across a fraud attempt. How can I warn others against it? body: You can report scams and check for other reports of scams in the - [scam-report](https://discord.gg/qypnmzkhbc) channel on the [Starknet + scam-report channel on the [Starknet Discord](https://starknet.io/discord) server. diff --git a/_data/pages/grant.yml b/_data/pages/grant.yml index fde98f7052..394a3c00cd 100644 --- a/_data/pages/grant.yml +++ b/_data/pages/grant.yml @@ -1,5 +1,10 @@ id: 80c9a40d-ac4c-4bee-8c78-dd83667a1a97 title: Grant +show_title: false +seoTitle: Seed Grant Program | Starknet +seoDescription: The Seed Grant Program is designed to provide teams with grants + up to $25,000 in USDC in non-dilutive funding to enhance the growth of the + Starknet ecosystem. template: landing parent_page: /ecosystem/ breadcrumbs: false @@ -11,32 +16,72 @@ blocks: title: Seed Grant Program description: "" darkTextColor: true + - type: container + blocks: + - type: flex_layout + heading_variant: sm + blocks: + - type: markdown + body: >- + The Seed Grants Program is designed to provide teams with grants + up to $25,000 in USDC in non-dilutive funding to enhance the + growth of the Starknet ecosystem.  + + + This program has a simplified application and evaluation process, aiming to provide a decision approximately two weeks after submission.  + + + A Seed Grant is appropriate for projects and teams that meet any of the following criteria: + + + * Actively involved in the Starknet community and/ or participated in a Starknet hackathon, builder program, or other entry-level initiative. + + * Already developed an MVP or proof of concept. + + * Willing to submit a demo or links to a proof of concept or MVP. + + * Planning on using or building upon existing Starknet tools and integrations. + + * You’re experimenting with innovative concepts aimed at pushing boundaries of what is possible on Starknet. + + + All teams should present a clear plan detailing how the grant will be used within the next three months. + + + We welcome applications from all industries, and there are no restrictions on the types of projects we consider. + heading: Seed Grants Program + xl: 1 + lg: 1 + md: 1 + base: 1 + max_width: 1062 - type: card_display title: Application Process button: Apply Now buttonLink: https://starknet.questbook.app/proposal_form/?grantId=661667585afea0acb56c9f08&chainId=10&newTab=true card_display_items: - title: Application - description: "Applicants will submit proposals via an Questbook application form - provided by the Starknet Foundation team. " + description: "Apply via our grants submission form to submit your project. You + will need to submit a clear roadmap of how the grant will be utilized + over the next 3 months. " icon: Application - title: Internal Evaluation - description: " Each application will be assessed by members of the Starknet - Foundation and Starkware team based on criteria such as potential - impact, innovation, milestones, community engagement & track record, - and embeddedness with the Starknet ecosystem." + description: An internal committee will assess each application based on + potential impact, innovation, milestones, community engagement & track + record, and embeddedness with the Starknet ecosystem. icon: Internal Evaluation - title: Results - description: We plan to communicate decisions on your application within an - approximate two week timeframe. + description: "We plan to communicate decisions on your application within an + approximate two week timeframe. " icon: Results - title: Onboarding - description: "Upon signing a grant agreement and completing KYC, the Starknet - Foundation will send funds. " + description: After successfully completing KYC and signing a grant agreement, + you will receive funds. icon: Onboarding - - title: Grant Deliverables - description: "After completion of the work, the Foundation will assess results - and share deliverables (blog post, video, AMA) with the team. " + - title: Post Grant Check-in + description: "After three months, the Foundation will check-in with Grantees and + assess the results. The Grantee should share regular updates (blog + posts, videos, AMAs etc) with the team to assist in this process. " icon: Post Grant Check-in - type: container blocks: @@ -45,36 +90,72 @@ blocks: blocks: - type: markdown body: >- - The grants will be awarded to individuals and teams demonstrating - promising results in building applications on Starknet, using any - combination of the following criteria: + The Seed Grant Program is designed to provide teams with grants up + to $25,000 in USDC in non-dilutive funding to enhance the growth + of the Starknet ecosystem. - * Prior development experience on Starknet. - * Active involvement in the Starknet community, indicated by participation in a Starknet hackathon, builder program, or another entry-level initiative. + This program has a simplified application and evaluation process, aiming to provide a decision approximately two weeks after submission. - * Willing to submit a demo or links to a proof of concept or MVP. - * Planning on using or building upon existing Starknet tools and integrations. + Seed Grants are intended for projects that have already developed a minimum viable product (MVP) or proof of concept, but haven't yet gone to market. They are appropriate for projects and teams that meet the following criteria: - **All applicants will be required to provide a clear roadmap detailing how the grant will be used within the next three months.** + * actively involved in the Starknet community and / or participated in a Starknet hackathon, builder program, or other entry-level initiative; - heading: Who Can Apply? + * developed an MVP or proof of concept; and + + * planning on using or building upon existing Starknet tools and integrations. + + + **All teams should present a clear plan detailing how the grant will be used within the next three months.** + + + We welcome applications from all industries, and there are no restrictions on the types of products we consider. + heading: "" xl: 1 lg: 1 md: 1 base: 1 max_width: 1062 + - type: card_display + title: Application Process + button: Apply Now + buttonLink: https://tinyurl.com/snf-seed-grants + card_display_items: + - title: Application + description: "Apply via our grants submission form to submit your project. You + will need to submit a clear roadmap of how the grant will be utilized + over the next 3 months. " + - title: Internal Evaluation + description: An internal committee will assess each application based on + potential impact, innovation, milestones, community engagement & track + record, and embeddedness with the Starknet ecosystem. + - title: Results + description: "We plan to communicate decisions on your application within an + approximate two week timeframe. " + - title: Onboarding + description: After successfully completing KYC and signing a grant agreement, + you will receive funds. + - title: Post Grant Check-in + description: "After three months, the Foundation will check-in with Grantees and + assess the results. The Grantee should share regular updates (blog + posts, videos, AMAs etc) with the team to assist in this process. " - type: container blocks: - type: flex_layout heading_variant: sm blocks: - - type: markdown - body: >- - Projects currently affiliated with the Starknet Foundation’s Developer Partnership are not eligible to participate in the Seed Grants Program. - Ineligible applications include anything related to: + - type: markdown + body: >- + This program is not for mature stage projects. + + + If your product has been live on mainnet for over three months and / or has a core group of users already, it will not be eligible for a Seed Grant. + + + We do not accept applications related to: + * Gambling @@ -87,7 +168,6 @@ blocks: * Money laundering * Any criminal activity - heading: Who is Not Eligible base: 1 md: 1 @@ -103,52 +183,105 @@ blocks: - title: Seed Grant Program Application Form description: Application Form image: /assets/sn-symbol-gradient.png - website_url: "https://starknet.questbook.app/proposal_form/?grantId=661667585af\ - ea0acb56c9f08&chainId=10&newTab=true " + website_url: https://tinyurl.com/snf-seed-grants - type: container blocks: - - type: accordion - heading: FAQs - blocks: - - label: What is the Seed Grants Program? - body: "* The Seed Grants Program offers teams developing on Starknet grants of - up to $25,000 to foster the growth of the Starknet ecosystem" - - label: Who can apply? - body: >- - The grants will be awarded to individuals and teams demonstrating - promising results in building applications on Starknet, using any - combination of the following criteria: - * Prior development experience on Starknet. - * Active involvement in the Starknet community, indicated by participation in a Starknet hackathon, builder program, or another entry-level initiative. - * Willing to submit a demo or links to a proof of concept or MVP. - * Planning on using or building upon existing Starknet tools and integrations. - All applicants will be required to provide an explanation detailing how the grant will be used within the next three months. - Please note that projects currently affiliated with the Starknet Foundation’s Developer Partnership are not eligible to participate in the Seed Grants Program. - - label: What currency are grants paid in? - body: Grants are paid out in USDC. - - label: How long will it take to receive a response on my application? - body: You should receive a response around \[two weeks] after submission. - - label: What types of projects do you provide grants to? - body: Any project building on Starknet can be eligible for a grant. There is no - specific industry vertical targeted and the program is open to all - types of submissions. - - label: Who is reviewing grant applications? - body: Starknet Foundation and Starkware team members will be reviewing the - applications. - - label: Is my application confidential? - body: Applications will not be made public and will only be shared amongst the - Starknet Foundation and Starkware team. - - label: Will I hear back if my request is rejected? - body: Yes — you will hear back if your application is not accepted. - - label: Are there application deadlines? - body: No – you can apply for Seed Grants on an ongoing basis. Applications will - be reviewed in rounds. - - label: How can I apply for a grant? - body: Please apply via this link, where you will be asked to fill out several - questions. - - label: How will the reviewers evaluate my application? - body: Your application will undergo evaluation by members of the Starknet - Foundation and Starkware team, focusing on factors such as impact, - innovation, community engagement, track record, and other relevant - criteria. - max_width: 1062 + - type: accordion + heading: FAQs + blocks: + - label: What is the Seed Grant Program? + body: The Seed Grant Program is designed to provide teams with grants up to + $25,000 in USDC in non-dilutive funding to enhance the growth of + the Starknet ecosystem. + - label: Who can apply? + body: >- + The Seed Grants Program aims to support early stage teams that + have already developed a minimum viable product (MVP) or proof of + concept, but haven't yet gone to market. + + + If you or your project satisfy the following criteria, consider applying for Seed Grants: + + + * actively involved in the Starknet community and / or participated in a Starknet hackathon, builder program, or other entry-level initiative; + + * developed an MVP or proof of concept; and + + * planning on using or building upon existing Starknet tools and integrations. + - label: What currency are grants paid in? + body: Grants are paid out in USDC. + - label: How long will it take to receive a response on my application? + body: Results will be communicated to applicants within two weeks. + - label: What types of projects do you provide grants to? + body: There are no restrictions on the types of products we consider. Any + project building on Starknet that is not ineligible can apply for + a grant. + - label: Who is reviewing grant applications? + body: An internal committee will assess each application. + - label: Is my application confidential? + body: Applications will not be made public and will only be shared amongst the + Starknet Foundation and StarkWare team. + - label: Will I hear back if my request is rejected? + body: Yes, you will hear back if your application is not accepted. + - label: Are there application deadlines? + body: No, you can apply for Seed Grants on an ongoing basis. Applications will + be reviewed in rounds. + - label: How can I apply for a grant? + body: Please apply via this [link](https://tinyurl.com/snf-seed-grants), where + you will be asked to fill out several questions. + - label: How will the reviewers evaluate my application? + body: An internal committee will assess each application based on potential + impact, innovation, milestones, community engagement & track + record, and embeddedness with the Starknet ecosystem. + - label: Can candidates apply more than once? + body: Yes, however, you will be asked if you have previously applied to the Seed + Grants program. If you have, please include details on how your + project has evolved and improved since the last time you applied. + - label: Can candidates apply who have received other funding from StarkWare or + the Starknet Foundation? + body: >- + We encourage existing Starknet funded projects to apply and + illustrate what they will use the Seed Grant for. + + + However, please note that mature projects already live on Starknet with a core group of users are not eligible to participate in the Seed Grants Program. + - label: Will there be a KYC/ KYB process involved? + body: >- + Yes, we are legally required to perform KYC/ KYB to verify + identities and ensure funds are properly distributed. + + + Any project unwilling to complete the required KYC/KYB procedures will not be eligible for a grant. + - label: What are some tips for a good application? + body: >- + When completing your application, it's crucial to provide a + comprehensive overview of your project, outlining its objectives, + potential impact, and how it aligns with the Starknet ecosystem. + + + Clearly articulate the unique value proposition of your project and how it addresses existing challenges or opportunities within the ecosystem. + + + Additionally, detail your team's expertise, experience, and contributions, showcasing why you're the right group to bring this project to life. + + + A well-thought-out plan for using the grant money is essential, as it will demonstrate a clear understanding of how the funds will be allocated to drive project success. + - label: Are there any particular industries you are focused on? + body: We welcome applications from all industries, and there are no restrictions + on the types of projects we consider. + - label: What if I need more than $25,000? + body: >- + If you require more than $25,000, we recommend considering other + funding options or discussing your specific needs with our team. + + + While the Seed Grants program offers grants up to $25,000, we understand that some projects may require additional funding. + + + Feel free to reach out to us to discuss potential alternatives or opportunities for further support + - label: Will you give priority to those already building and participating in + Starknet? + body: While any project can apply, your project has a much better chance of + standing out if you can show prior Starknet alignment and + participation. + max_width: 1062 \ No newline at end of file diff --git a/_data/pages/home.yml b/_data/pages/home.yml index 464466c9dd..75bc0bda3e 100644 --- a/_data/pages/home.yml +++ b/_data/pages/home.yml @@ -212,6 +212,6 @@ blocks: heading: FAQs - type: nav_sticky_banner isActive: true - text: From Newbie to Ninja - Master Cairo in our 6-Week Free Online Basecamp! + text: Master Cairo in our 6-Week Free Online Basecamp! buttonText: Sign Up Now buttonLink: https://us06web.zoom.us/webinar/register/WN_WFNDdyS2TbSqxgNqaqF1Kg#/registration diff --git a/_data/pages/starknet-frequently-asked-questions.yml b/_data/pages/starknet-frequently-asked-questions.yml new file mode 100644 index 0000000000..d2d5572c92 --- /dev/null +++ b/_data/pages/starknet-frequently-asked-questions.yml @@ -0,0 +1,717 @@ +id: b5689d3a-348b-4ccb-b787-520b64c55e41 +title: Starknet Frequently Asked Questions +seoTitle: Starknet Frequently Asked Questions +seoDescription: The one-stop shop for answers to all your questions about + Starknet. Learn about the leading L2's role in the blockchain ecosystem, it's + native token, and how to get started. +template: content +parent_page: /learn/ +breadcrumbs: false +page_last_updated: true +blocks: + - type: page_header + title: Frequently asked questions + - type: heading_container + heading_variant: h3 + blocks: [] + heading: Common questions + - type: accordion + heading: "" + blocks: + - body: >- + The Starknet Provisions Program (“Provisions”) is the distribution of + Starknet's native token (STRK) to eligible users, builders, and + community members who have contributed to Starknet. Making Starknet’s + native token available for the community will enable the community to + pay fees in STRK, and engage in the decentralization of the network by + participating in governance votes and in the decentralized + proof-of-stake (PoS) model that will be implemented in later stages.  + + + The [Provisions blog post](https://www.starknet.io/en/content/starknet-provisions-program) details the purpose of Provisions, the guiding principles for its distribution, and the criteria for its allocation. + label: What are the goals of the Starknet Provisions Program? + - label: What is the purpose of STRK? What will it be used for? + body: >- + STRK will be used for several functions: + + + * **Network fees:** Starting with Provisions, users will be able to pay transaction fees using STRK. Fees on Starknet are currently paid in ETH, and following Provisions, users will have the choice of paying fees in ETH or STRK. + + * **Governance:** Following Provisions, recipients of STRK will be able to participate in governance related to a range of matters that will shape Starknet’s future. More information on Starknet’s governance can be found in the [Starknet Governance Hub](https://governance.starknet.io/). + + * **Staking:** In the future, STRK will be used for staking within a proof-of-stake (PoS) model that will enable stakers to choose among a decentralized network of sequencers, ensuring Starknet’s decentralized operation. + + + You can find more information in the [Starknet Token Announcement post](https://docs.starknet.io/documentation/architecture_and_concepts/Economics-of-Starknet). + - type: accordion_item + label: Where can I monitor Starknet’s transactions? + body: "There are several block explorers you can use: + [StarkScan](https://starkscan.co/), + [Voyager](https://voyager.online/txns), + [ViewBlock](https://viewblock.io/starknet)." + - label: "What are Starknet Appchains? " + body: >- + Starknet Appchains are instances of Starknet that power a specific + application (or a host of applications). Setting up a Starknet + appchain can be done in several ways using [the Starknet + Stack](https://starkware.co/resource/the-starknet-stacks-growth-spurt/).\ + + \ + + Operating an app-specific Starknet appchain allows configuring the network’s block size, latency, data availability mode, fees, consensus mechanism, and more, according to the unique requirements of the application. Appchains also enable the implementation of unique features and logic that are not available on the public Starknet network.\ + + \ + + In addition to the adjusted configuration and unique features, appchains benefit from Starknet’s technology, including massive throughput, native Account Abstraction, and Ethereum level of security, as well as the tools and infrastructure that are part of the public network. + - type: accordion_item + label: I want to write my own contract on Starknet. Where do I start? Are there + any available toolkits? + body: >- + A good place to start is the [Hello Starknet + tutorial](https://docs.starknet.io/documentation/), which guides the + developer step by step through writing and deploying a simple + contract. The [Starknet + Playground](https://starknet.io/playground/?lesson=starknet_contract) + offers an environment for learning how to write Starknet contracts and + test them.  + + + You can become part of the developers’ community, and support it, by joining the [Starknet Discord](https://discord.gg/starknet-community) server. + - type: accordion_item + body: SHARP (shared prover) is a service for computing proofs of the correct + execution of Cairo programs. It can be used to prove the correct + execution of a particular Cairo program which enforces the validity of + Starknet state transitions – the Starknet OS (operating system). + Currently, Starknet uses SHARP alongside many other customers to + amortize proof costs. In the future, Starknet throughput may justify a + dedicated prover layer.. + label: How is Starknet related to SHARP? + - type: accordion_item + label: In Starknet, are STARK proofs zero-knowledge proofs? + body: >- + Currently not. STARKs are defined as Validity proofs, meaning they + prove computational integrity. With Validity proofs (STARKs included), + one party can prove to another that a certain computation was + performed correctly. Zero-Knowledge is an additional property + asserting that the prover does not have to reveal any information + included in the computation. + + + Most ZK-Rollups are not really Zero-Knowledge. The mistake comes from the confusion between Validity proofs (assures computational integrity) and Zero-Knowledge proofs (assures no information is revealed). + + + Starknet uses STARK Validity proofs. It is worth noting that extracting information from the proof is extremely hard – almost impossible in practice. + - type: accordion_item + label: Can I maintain privacy on Starknet? + body: >- + Currently, Starknet transactions and their payloads are visible to the + network in the same way that they are visible on Ethereum. + + + It is possible to deploy various privacy protocols on Starknet, which will offer full privacy from all network participants. Since those protocols usually require a lot of computation, they will benefit greatly from Starknet scalability. + - type: heading_container + heading_variant: h3 + blocks: [] + heading: Cairo + - type: accordion + heading: "" + blocks: + - type: accordion_item + label: What is Cairo? + body: Cairo is an overloaded term which stands for three different things. + First, Cairo is a CPU architecture. Second, “Cairo” is shorthand for + CPU AIR which is an algebraic representation of this CPU architecture. + Lastly, Cairo is a Turing complete programming language that enables + blockchain developers to harness the power of STARKs. The first two + aspects, alongside the instruction set of the language, are outlined + in the [whitepaper](https://eprint.iacr.org/2021/1063). For the + language, see the [github + repo](https://github.com/starkware-libs/cairo). + - type: accordion_item + label: What is STARK? + body: STARK is a proof system. It uses cutting-edge cryptography to provide + polylogarithmic verification complexity and proof size, quasilinear + proof complexity, and minimal assumptions which are + post-quantum-secure. More information + [here](https://starkware.co/stark/). + - type: accordion_item + label: What Is the difference between Starknet contracts and Cairo programs? + body: >- + [Cairo](https://medium.com/starkware/hello-cairo-3cb43b13b209) is a + Turing-complete language designed for succinctly proving the correct + execution of Cairo programs. A Cairo program is stateless, meaning you + do not have native access to storage, other Cairo programs, or the L1 + state (although you can access those, as explained below).  + + + Starknet contracts, on the other hand, live in the Starknet VM, which has a persistent state that smart contracts can access and modify. These smart contracts can store variables, communicate with other contracts, and send/receive messages to/from L1 ([read more](https://www.cairo-lang.org/docs/hello_starknet/index.html)). + - type: accordion_item + label: Do I have to write my contract in Cairo to deploy on Starknet? + body: >- + No. You have several options for writing a contract, each with its own + benefits.  + + + Cairo is the native language for a Starknet contract, which most fully realizes the scaling potential of Starknet. On the other hand, several teams are developing transpilers from other programming languages (notably Solidity) to Cairo. Such transpilers facilitate quick deployment of existing contracts on Starknet.**[See our latest development tooling](/developers/tools-resources).** + - type: heading_container + heading_variant: h3 + blocks: [] + heading: Operating on Starknet + - type: accordion + heading: "" + blocks: + - label: Who will be able to participate in Starknet? + body: >- + Starknet is evolving to become fully permissionless, allowing anyone + to operate on the network: + + + 1. **Sequencers**  – Anyone will be able to operate a sequencer, i.e., batch transactions and propose new blocks (somewhat analogous to Ethereum miners, without the Proof of Work part). + + 2. **Provers** – Anyone will be able to set up a prover and create proofs for the validity of new blocks. + + 3. **Developers** – Developers will be able to deploy their smart contracts – permissionlessly. + + 4. **Users** – Users will be able to send transactions permissionlessly. As the system will be decentralized, the possibility of censorship will be eliminated. + - label: What types of dApps can be deployed on Starknet? + body: Any dApp can be deployed on Starknet. As Cairo allows general computation, + any business logic can be implemented and processed over StarkNet. + - label: Who can deploy a smart contract on Starknet? + body: >- + Anyone can interact with Starknet and deploy contracts. + + + During the Alpha phase, developers need to make sure they are aware of the network status as part of the onboarding process. + - label: What will decentralization on Starknet look like? + body: >- + The decentralization of the network has two aspects: + + + 1. The permissionless layer of Sequencers and Provers ensures that the network will be censorship-resistant. + + 2. The usage of STARK-proofs ensures that the state is correct, allows everyone to verify the entire Starknet chain with low hardware requirements – regardless of the network’s throughput, and without trusting any external entity. + - label: Can I run a Starknet full node? + body: >- + Yes! + + + You can take a look at [this tutorial](https://github.com/eqlabs/pathfinder/#readme). + - label: Does Starknet support EVM? + body: >- + The Warp team at Nethermind is developing a Solidity to Cairo + transpiler: [Warp](https://github.com/NethermindEth/warp). + + + Starknet does not natively support EVM. + - type: heading_container + heading_variant: h3 + blocks: [] + heading: Starknet and StarkEx + - type: accordion + heading: "" + blocks: + - label: What is the difference between StarkEx and Starknet? + body: >- + **StarkEx** is a standalone, customizable Layer-2 SAAS for exchanges + that uses the STARK proof system in order to provide massive scaling. + Several significant exchanges are already using StarkEx in production + on Ethereum Mainnet (read more about StarkEx). + + + **Starknet** is a general-purpose network where you can write and deploy your own smart contracts, interact with other contracts, and so on, just like Ethereum. + - label: What will happen to StarkEx dapps? Will they migrate to Starknet? + body: Once Starknet is ready, StarkEx apps may migrate to StarkNet if they so + choose. + - type: heading_container + heading_variant: h3 + blocks: [] + heading: Starknet Token - STRK + - type: accordion + heading: Vision + blocks: + - label: What are the goals of the Starknet Provisions Program? + body: >- + The Starknet Provisions Program (“Provisions”) is the distribution of + Starknet's native token (STRK) to eligible users, builders, and + community members who have contributed to Starknet. Making Starknet’s + native token available for the community will enable the community to + pay fees in STRK, and engage in the decentralization of the network by + participating in governance votes and in the decentralized + proof-of-stake (PoS) model that will be implemented in later stages.  + + + The [Provisions blog post](https://www.starknet.io/en/content/starknet-provisions-program) details the purpose of Provisions, the guiding principles for its distribution, and the criteria for its allocation. + - label: How does the STRK allocation fit into the plans to decentralize Starknet? + body: >- + STRK will play an important role in the decentralization of the + Starknet network in two ways: + + + 1. STRK will be used to allow the community to participate in governance votes, either by voting directly, or by delegating their voting power. Allocating STRK to the broader community will allow it to shape Starknet’s future through these votes. + + 2. In the future, the community will be able to stake STRK within a proof-of-stake (PoS) model, ensuring Starknet’s decentralized operation. + - label: What is the purpose of STRK? What will it be used for? + body: >- + STRK will be used for several functions: + + + * **Network fees:** Starting with Provisions, users will be able to pay transaction fees using STRK. Fees on Starknet are currently paid in ETH, and following Provisions, users will have the choice of paying fees in ETH or STRK. + + * **Governance:** Following Provisions, recipients of STRK will be able to participate in governance related to a range of matters that will shape Starknet’s future. More information on Starknet’s governance can be found in the [Starknet Governance Hub](https://governance.starknet.io/). + + * **Staking:** In the future, STRK will be used for staking within a proof-of-stake (PoS) model that will enable stakers to choose among a decentralized network of sequencers, ensuring Starknet’s decentralized operation. + + + You can find more information in the [Starknet Token Announcement post](https://docs.starknet.io/documentation/architecture_and_concepts/Economics-of-Starknet). + - label: How does the Provisions program fit into the community allocation plan? + body: >- + The Provisions program is one of the first steps planned for + distributing STRK to the community.  + + + During the first round of Provisions, the Starknet Foundation will distribute more than 700 million out of 900 million STRK dedicated to the program. Tokens not claimed within 4 months (until June 20th, 2024) of this initial phase of Provisions will be reallocated for future distribution. + + + The total amount dedicated to the Starknet community is 1.8 billion STRK. Future plans for STRK distribution to the community include rebates, and initiatives of various special community committees dedicated to DeFi, gaming, and more. Details of future plans for the distribution of tokens beyond the first round of Provisions will be announced in due course.  + + + ***Note***: *The Starknet Foundation is the sole body leading distributions of STRK. Anyone claiming to be leading parallel distributions is running a scam.* + + + For more information about the entire allocation plan of the STRK token, see [here](https://docs.starknet.io/documentation/architecture_and_concepts/Economics-of-Starknet). + - label: What were the guiding principles for determining the eligibility and + levels of allocation? + body: >- + The guiding principles for the allocation of Provisions were as + follows: + + + * **Contribution:** Allocation is aimed at those who have contributed substantially to the advancement of Starknet, STARK-tech infrastructure, Ethereum, and some non-crypto open-source software projects. + + * **Broad distribution:** The Starknet Foundation aims to distribute Provisions to the largest possible number and variety of individuals who have had an impact, directly or indirectly, on Starknet. The Foundation will allocate STRK to nearly 1.3 million addresses, with Starknet users receiving more than 50% of the STRK dedicated to this round of Provisions. + + * **Transparency:** Criteria for distribution can be found in the [Provisions blog post](https://www.starknet.io/en/content/starknet-provisions-program), and the resulting recipients and their token allocation will be [made public](https://github.com/starknet-io/provisions-data/). + + * **Expanding Ethereum adoption:** Allocation will aim to expand Ethereum and blockchain to new audiences, including those outside the blockchain ecosystem. This aligns with Starknet’s vision of facilitating the mass adoption of Ethereum and decentralized protocols more broadly. + + * **Sybil resistance:** The Provisions program aims, as much as possible, to avoid rewarding gamification and achieve Sybil resistance. The objective of this is to ensure the influence that comes with STRK governance votes correlates with the contribution of individuals and projects. + - label: "Which groups are considered to have made contributions to Starknet and + are eligible to claim STRK via Provisions? Why were those groups + chosen? " + body: >- + Provisions allocations are available to groups and individuals who + have made genuine contributions to Starknet, by enhancing the quality + and features of the Starknet stack and ecosystem, of Ethereum, and of + select open-source software projects.  + + + Below are the groups of those who are considered to have made meaningful contributions: + + + * **Starknet stack & ecosystem contributors** - The Starknet Foundation is committed to recognizing individuals or groups who have engaged with and battle-tested the Starknet stack. For this reason, the following groups are eligible for Provisions: + + * Starknet Users + * Starknet Ecosystem Contributors (approved members of the [ECMP](https://community.starknet.io/t/announcing-the-early-community-member-program/102092) plan) + * Starknet Developers + * **StarkEx users** - The users of StarkEx-powered dApps contributed to testing the robustness of certain components that are part of the Starknet stack, including the STARK proof system and Cairo, Starknet’s native programming language. Their interactions with early-stage STARK technology helped to fortify the foundations of Starknet. + + * **Ethereum developers and stakers** - In an industry first, the Starknet Provisions program will distribute tokens to Ethereum stakers—solo stakers and those who staked through liquidity pools—for their contribution to Ethereum’s security. Starknet uses Ethereum for settlement and data availability thanks to the decentralization and security it provides. Starknet and its Ethereum-level security are possible thanks to the pioneering work of Ethereum's community. For this reason, members of the following groups are eligible for Provisions: + + * Ethereum Protocol Guild members + * Ethereum PoS stakers: Solo stakers & those who staked through liquidity pools + * Ethereum developers + * Authors of Ethereum Improvement Proposals (including ERCs) + * **Open-source developers** - Blockchain infrastructure, including Ethereum and Starknet, emerged as a result of previous science and engineering advances that were built by developers of projects that are now public goods. For this reason, the following group is eligible. + + + A more detailed review of the groups mentioned above and the criteria that qualify members of these groups to be eligible for Provisions can be found in the [Provisions blog post](https://www.starknet.io/en/content/starknet-provisions-program). + - label: Why was it decided to allocate Provisions to Ethereum stakers? + body: Ethereum stakers are the reason Ethereum, and by extension Starknet, are + as secure as they are today. Those who staked before the Merge took a + considerable risk and leap of faith in the Ethereum network, as the + successful launch of Ethereum 2.0 was not yet a certainty. This risk + was even more substantial for solo stakers. + - label: Why was it decided to allocate Provisions to developers of non-crypto + open-source projects? + body: Starknet stands on the shoulders of giants, among them a myriad of + open-source projects that have become the public goods of cyberspace. + It is not only fair, but also critical to the open-source ecosystem, + that the individuals behind these projects are supported. + - label: What are the guidelines for the different tiers in the allocation to + Starknet users? + body: >- + + + Allocation to Starknet users comes in different tiers, all aimed at rewarding users whose feedback helped to harden Starknet going forward. Those tiers were determined by their level of activity on the network. The Starknet Foundation checked three metrics for eligible users: + + + * **Months of use** - Users who engaged with Starknet actively participated in improving the network by providing vital feedback during its early stages.  + + * **Contract interactions** - Users who interacted with a greater number of contracts can provide a wider breadth of feedback. + + * **Cumulative transaction volume** - Users who transacted at higher volumes show greater commitment to the network. + + + More concretely we use the the following points system: + + + * All eligible addresses get one point.  + + * Further points are allocated as follows: + + + ![](/assets/screen-shot-2024-02-14-at-10.54.09.png) + + + Then, each address gets allocation according to the following mapping: + + + ![](/assets/screen-shot-2024-02-14-at-10.56.39.png) + - label: What are the guidelines for the different tiers in the allocation to the + Early Community Member Program (ECMP) recipients? + body: >- + The evaluation committee evaluated individuals and projects for the + Early Community Member Program (ECMP) based on four essential + criteria: + + + * Reach/impact: Refers to the extent to which the contributor’s work has spread throughout the community. It may encompass things like the number of people using or relying on their code, engaging with their content, or following their thought leadership. + + * Importance: Evaluates the significance of a contributor’s work within the community or a specific project. This means focusing on how essential a contributor’s work is to the success of a project or how influential they are in shaping the direction and development of the ecosystem. + + * Effort: Assesses the amount of time and energy a contributor has put into their contributions. This is not limited to coding. It may also include community support, mentoring, and engaging with others to share knowledge. + + * Originality: Looks at how unique or innovative a contributor’s work is. This can include creating new algorithms, methods, or tools that haven’t been seen before, or approaching existing problems in a novel way. + + + For more information on ECMP criteria, click [here](https://community.starknet.io/t/announcing-the-early-community-member-program/102092). + - type: accordion + heading: Distribution and Eligibility + blocks: + - label: What is the total amount of STRK tokens distributed? + body: The initial phase of the Provisions program will distribute 726 million + STRK out of 900 million designated for the Provisions program as a + whole. Tokens not claimed within 4 months (until June 20th, 2024) of + this first phase will be reallocated for future distribution rounds. + Zooming out, the amount designated for Provisions is part of a total + of 1.8 billion STRK dedicated to the community overall. + - label: How many recipients are eligible for the first round of Provisions? + body: A total of 1,297,738 addresses are eligible for Provisions. In addition to + recipients who are eligible to claim STRK directly to their accounts + via Provisions, Ethereum stakers who staked through liquidity pools + will be able to receive their allocations through those pools. + - label: Will there be a public list of recipient addresses and the number of + tokens received? + body: Yes, you can find it + [here](https://github.com/starknet-io/provisions-data/). + - label: "How many tokens are distributed to each eligible recipient? " + body: >- + The number of tokens allocated to each eligible recipient varies + between 111.1 STRK and 200,000 STRK, depending on the category.  + + + The size of the Provisions allocation is determined by the effort exerted by the category’s members to contribute to the network’s robustness (e.g. contributing code to the infrastructure of the network requires significant effort and skill). The number allocated is tied to the impact of the contribution on Starknet, as well as the resources spent to make it. Contribution to Starknet is rewarded with more tokens than a contribution to Ethereum, which is rewarded with more tokens than a contribution to non-crypto projects. + - label: What proportion of the total allocation is distributed to each eligible + category? + body: |- + See the below diagram for the breakdown of each category’s allocation. + + ![](/assets/provisions-allocations-pie-final.jpeg) + - label: How can I check my eligibility for Provisions? + body: Recipients can check their eligibility for Provisions in the Provisions + portal at . + - label: When was the snapshot of recipients’ addresses taken for Provisions? + body: >- + The snapshot date differs between categories: + + + * For Ethereum stakers, the snapshot date is the date of the Merge (September 15th, 2022). The Merge was a turning point in Ethereum’s maturity, and stakers that staked prior to the Merge showed significantly more faith in Ethereum compared with stakers that began staking only when the protocol was mature. + + * For Starknet users, the snapshot date is in the recent past: November 15th, 2023. + + * For StarkEx users, the snapshot date is June 1st, 2022, as was determined and communicated in [part 3](https://medium.com/starkware/part-3-starknet-token-design-5cc17af066c6) of the Starknet Decentralization Roadmap. + - label: "Can one person be eligible for Provisions in more than one category? " + body: Recipients who are eligible for Provisions in more than one category can + receive tokens for each category in which they qualify. + - label: How can someone claim STRK via Provisions? + body: >- + + + * Provisions can be claimed via the Provisions portal. Recipients who have an eligible Starknet or Ethereum address can also claim by interacting directly with the Provisions smart contract if they choose. Note: The Starknet Foundation will only cover fees for those claiming via the Provisions portal. + + * Eligible ETH stakers who staked via liquidity pools need to contact their liquidity pools and claim their provisions through them. + + * Recipients will need to claim their Provisions allocations no later than four months (until June 20th, 2024) after Provisions launches on Mainnet.  + + * Recipients claiming through the Provisions portal will need to claim with their [Starknet wallet](https://www.starknet.io/en/ecosystem/wallets). **Make sure your Starknet wallet is up to date with its latest version.**  + + * Beware of scams and make sure you follow only the official communication channels and interact with the official Provisions portal, as found in the Starknet [Foundation’s official Provisions blog post](https://www.starknet.io/en/content/starknet-provisions-program) and [X (formerly Twitter) announcement](https://twitter.com/StarknetFndn/status/1757676598730342761). Here are the official Starknet communication channels: + + * Starknet on X (formerly Twitter): + * Starknet Hub: + * Starknet Foundation on X:  [https://twitter.com/StarknetFndn](https://twitter.com/Starknetfndn) + * Provisions portal: + - label: What is the starting date for the distribution of Provisions? + body: STRK will become available for claiming on Starknet Mainnet starting at + 12pm (UTC) on February 20, 2024. + - label: What is the last date for claiming STRK via Provisions? + body: Those eligible for Provisions may claim them within four months of the + date on which claiming is enabled (until June 20th, 2024). Tokens not + claimed in this first phase will be reallocated via the Starknet + Foundation for future distribution rounds. + - label: If I staked on Ethereum through a liquidity pool, how do I claim STRK via + Provisions? + body: Those who used liquid-staking mechanisms or centralized exchanges to stake + on Ethereum may receive distribution from the relevant pools and + exchanges. Validators operated by pools and exchanges—as determined by + the Starknet Foundation via data from [Rated + Network](https://www.rated.network/?network=mainnet&view=pool&timeWindow=1d&page=1&poolType=all)—are + eligible to claim 360 STRK to be distributed among their pre-Merge + stakers. Please contact your staking service for more information. + - label: Are there any fees associated with claiming STRK via Provisions? + body: No. Fees for Provisions-related transactions claimed via the Provisions + portal, including the transaction for claiming STRK and depositing it + in the Starknet wallet, are paid by the Starknet Foundation. + - label: What happens to Provisions allocations that are not claimed? + body: Allocations that are not claimed during the four-month claiming period of + this round of Provisions will be reclaimed to the pool and distributed + in future rounds and/or programs. + - label: Are there any jurisdictional restrictions for receiving Provisions? + body: >- + Yes. Due to regulatory constraints and/or an uncertain regulatory + environment, Provisions and STRK will not be available to: + + + * Any person or entity in Russia, Cuba, Iran, North Korea, Syria, Lebanon, or any person or entity on the Specifically Designated Nationals and Blocked Persons List maintained by the U.S. Treasury’s Office of Foreign Assets Control (OFAC). + + * Any person or entity on the U.K. Sanctions List maintained by His Majesty’s Treasury Office or Office of Financial Sanctions Implementation (OFSI).  + + * At this time, Provisions are also unavailable to U.S. Persons, including U.S. citizens, U.S. residents (tax or otherwise), green card holders, and corporate entities with a majority of U.S. ownership or a principal place of business or registered office in the United States of America. + + + For more information about the restrictions applicable to Provisions, please refer to the [terms of use](http://starknet.io/en/provisions-terms-of-use). + - label: Are there any tax implications for receiving Provisions? + body: There may be tax implications for the recipients of Provisions, which may + vary by jurisdiction. It is your sole responsibility to determine + whether, and to what extent, any taxes apply to any transactions you + conduct in connection with your use of the service, and to withhold, + collect, report and remit the correct amounts of taxes to the + appropriate tax authorities. Please consult a tax advisor in your + country. + - label: Why do different staking categories receive different allocations? + body: >- + Solo stakers are allocated more per validator compared with stakers + that used a CEX or staking pool. This is especially true for solo + stakers before Genesis. Why?  + + + We appreciate the risk all stakers took upon themselves, and solo stakers that couldn’t cash out in any form took a much larger leap of faith with Ethereum compared to their counterparts on staking pools or CEXes. Solo stakers do, however, have a cap per deposit address, while CEXes do not. That’s because we want to limit the allocation a single entity receives, especially since the classification provided by [rated.network](https://www.rated.network/?network=mainnet&view=pool&timeWindow=1d&page=1&poolType=all) is heuristic and might contain false positives. There were also validators that are not solo stakers, yet their identity is unknown. These validators may claim through the Provisions portal but receive the same allocation as staking pools of CEXes (while also adhering to the solo-staker category’s cap). + - label: "I’m unable to claim through the Provisions portal because:" + body: >- + I’m receiving a prompt that says “your wallet is not up to date” or + “your account is not up to date.”  + + + * In this case, try the following: + + * Make sure you’ve installed the latest versions of Chrome and all relevant extensions. + + * If your wallet extension has been reset and you receive this message, your wallet should ask you to upgrade your account. Follow the wallet’s instructions. + * If the above doesn’t work, please contact us on [Discord](https://discord.com/invite/qypnmzkhbc) or [Telegram](https://t.me/+efDitGbILOFmMDNk). + + + The portal doesn’t offer my Ethereum wallet as a connection option. + + + * A guide on how to claim Provisions allocations directly from your Ethereum wallet will be published soon after claim opens. + + + ArgentX Wallet displays: “Account is deprecated - reach out for support.” + + + * Reach out to ArgentX for support at + + + The portal doesn’t offer my Starknet wallet as a connection option. + + + Please contact us on [Discord](https://discord.com/invite/qypnmzkhbc) or [Telegram](https://t.me/+efDitGbILOFmMDNk). + - label: "What is the reason for implementing Sybil-resistance mechanisms in the + Provisions allocation? " + body: >- + The Provisions program aims to empower those who contributed to the + advancement and achievements of Starknet. Such contributions may have + been made by users, developers, community members, and others. + Inauthentic interaction with the network, including the use of bots, + is not seen as a genuine contribution as it repeats the same action + multiple times, and not in a unique and natural manner. Such + interaction does not yield insights that will improve the network for + those who will later on interact with it in a genuine manner.  + + + Given that the STRK token will be used in governance votes, allocation needs to be based on genuine contribution, which includes authentic interaction with the network. The Provisions criteria, therefore, aim to exclude non-genuine interaction. + - label: What has been done to ensure Sybil resistance? + body: >- + For Starknet users, the Starknet Foundation has partnered with [Trusta + Labs](https://www.trustalabs.ai/) to provide Sybil-resistant lists of + users.  + + + For StarkEx users, the StarkWare team has provided the Starknet Foundation with a usage snapshot it took prior to the announcement of the Starknet tokens. The cut-off date for StarkEx users was June 1st, 2022, as stated in the Starknet Decentralization series ([Part 1](https://www.starknet.io/en/posts/governance/part-1-starknet-sovereignty-a-decentralization-proposal), [Part 2](https://www.starknet.io/en/posts/governance/part-2-a-decentralization-and-governance-proposal-for-starknet), and [Part 3](https://www.starknet.io/en/posts/governance/part-3-starknet-token-design)). + + + For more information on Sybil-resistance detection, click [here](https://github.com/starknet-io/provisions-data/). + - type: accordion + heading: Governance + blocks: + - label: Can Provisions recipients participate in Starknet governance votes? + body: "**Yes. Following Provisions, recipients will also be able to participate + in voting on various issues that will shape Starknet’s future.**" + - label: Can STRK tokens obtained as part of Provisions be delegated or + transferred to others? + body: >- + To use STRK on Starknet for governance, token holders must wrap their + STRK to vSTRK, a unique token solely dedicated to governance + processes. + + + vSTRK tokens on Starknet, and STRK tokens on Ethereum, can be delegated to others for governance purposes. This means a recipient can let someone else use the voting power of the tokens they received in order to participate in governance votes on their behalf. + - label: What is vSTRK? + body: >- + Starknet will have a unique token for governance processes (vSTRK), + which will be used for voting. Anyone with STRK on Starknet can lock + it in the vSTRK contract at a 1:1 ratio of STRK to vSTRK to + participate in governance votes. vSTRK can also be converted back to + STRK. For more information on vSTRK, please [read this + overview](https://governance.starknet.io/learn/vstrk_overview) and + about [why vSTRK is + necessary](https://governance.starknet.io/learn/why_is_vstrk_necessary). + + + More information on Starknet’s governance can be found in [Starknet Governance Hub](https://governance.starknet.io/). + - label: Can I stake STRK? + body: Not yet. Updates about staking STRK on Starknet after the network + transitions to a proof-of-stake (PoS) model will be shared in due + course. + - label: Will any major lockup periods for StarkWare employees and investors or + the Starknet Foundation end soon? + body: To align the long-term incentives of the core contributors and investors + of StarkWare with the interests of the Starknet community, and + following common practice in decentralized ecosystems, all tokens + allocated in previous allocation plans to core contributors and + investors will be released from lockup according to the schedule that + appears in the [STRK tokenomics + document](https://docs.starknet.io/documentation/architecture_and_concepts/Economics-of-Starknet). + - label: "What are the expected plans for minting new coins of STRK and what will + be the inflation mechanism? " + body: >- + Starknet is on the path to decentralization and a proof-of-stake (PoS) + model that will reward stakers for participating in the network’s + governance, security, and overall maintenance. Like any PoS model, + Starknet will need to control the issuing of new tokens to encourage + participation in network maintenance and manage inflation.  + + + StarkWare has proposed a minting curve that aims to strike a balance between the needs of rewarding stakers and setting inflation expectations on Starknet. Like all changes affecting the Starknet protocol, this is merely a proposal. If adopted it will need to pass community and governance approval. For more information on StarkWare’s minting proposal, read [here](https://starkware.co/resource/a-token-minting-proposal-to-manage-inflation/). + - label: "Will there be another round of Provisions? If so, who will be eligible? + " + body: >- + The initial round of the Provisions program distributes 726 million of + the 900 million STRK allocated for the wider Provisions program + mentioned in the [original STRK allocation + post](https://medium.com/starkware/part-3-starknet-token-design-5cc17af066c6). + Unclaimed tokens after the four-month distribution period of the first + round of Provisions will be redistributed in the future.  + + + It is yet to be decided how and when the remainder of the amount allocated for the wider Provisions program will be distributed. The Starknet Foundation will decide and may announce further plans around Provisions in due course. + - label: What other programs will there be for token allocation to the community? + body: >- + The Starknet Foundation has allocated a total of 1.8 billion STRK (18% + of the total STRK supply) to distribute to the community. During the + first round of Provisions, the Starknet Foundation will distribute + more than 700 million out of 900 million STRK set aside for the + Provisions program. Tokens that aren't claimed during this period will + be distributed to the community in the future. + + + Future plans for STRK distribution to the community also include rebates, initiatives of various special community committees dedicated to DeFi, gaming, and more.  + + + More details for future distribution will be shared at a later date. + - label: What measures are in place to prevent fraud or abuse? + body: >- + The Provisions program was carefully developed with security in mind, + utilizing secure software development life cycle methodologies.  + + + Additionally, the systems and smart contracts related to Provisions underwent extensive code auditing and penetration-testing procedures, both internally and externally (by Trail of Bits and Zellic). Furthermore, the systems are monitored to detect any malicious attempts or bugs, with prevention and recovery mechanisms in place for various scenarios.  + + + We are aware of the fact that there may be scam attempts by creating fake websites and/or social media profiles. We have been and still are taking measures to proactively identify such activities. Users are advised to stay alert and beware of scam attempts. + + + If you have encountered any suspicious activity or bugs, please report them to the community managers on the [Starknet Discord server](https://starknet.io/discord/). + - type: accordion + heading: Communication and Feedback + blocks: + - label: What should I do if I have additional questions or feedback? + body: Please contact the community managers on the [Starknet Discord + server](https://starknet.io/discord/) or reach out to us at + provisionsupport@starknet.org. + - label: How does the Starknet Foundation plan to communicate updates about + Provisions? + body: All future communications will come from the official + [Starknet](https://twitter.com/Starknet) and [Starknet + Foundation](https://twitter.com/StarknetFndn)’s X (formerly Twitter) + accounts. + - label: How can I get involved? + body: >- + + + We invite everyone to join and be involved in the Starknet community.  + + + * Engage with the community on [X](https://twitter.com/starknet?lang=en) and the [Starknet Discord server](http://starknet.io/discord/), or join the [Starknet Community Support Telegram Group](https://t.me/+efDitGbILOFmMDNk). + + * [Start building on Starknet](https://www.starknet.io/en/developers) + + * [Join a Starknet event](https://www.starknet.io/en/events) + - type: heading_container + heading_variant: h3 + blocks: [] + heading: Starknet Foundation + - type: accordion + heading: "" + blocks: + - label: What is the Starknet Foundation? + body: >- + Starknet is a permissionless, decentralized Layer 2 (L2) Validity + Rollup intended to scale Ethereum while retaining Ethereum’s security + and decentralization. In keeping with that mission, the Foundation was + established as an independent entity to advance the shared technology + that is Starknet. Additionally, as a not-for-profit entity with a + narrow mission: to advance Starknet as a public good for all, and + maintain it as such for years to come. + + + The Foundation launches with 50.1% of the initial Token supply to ensure the network’s resources are effectively deployed towards the following goals: the maintenance and security of Starknet as a public good; the continued development and expansion of the network; and support for a culture of constructive collaboration between developers. + + + For more information on the Foundation’s mission, first steps, and board, see the Foundation’s [“Hello World” post](https://medium.com/@StarkNet_Foundation/welcome-to-the-world-starknet-foundation-7bd55d5dbc59) and [StarkWare’s complementary post](https://medium.com/starkware/introducing-the-starknet-foundation-bd4b4379fbb). + - type: heading_container + heading_variant: h3 + blocks: [] + heading: General information + - type: accordion + heading: "" + blocks: + - label: I want to get involved in the Starknet community. How do I do that? + body: If you are excited about StarkNet and its decentralization and wish to + participate in the process, please join the builders on StarkNet + [Discord](https://starknet.io/discord) and [Starknet community + forum](https://community.starknet.io/) + - label: I came across a fraud attempt. How can I warn others against it? + body: You can report scams and check for other reports of scams in the + scam-report channel on the [Starknet + Discord](https://starknet.io/discord) server. diff --git a/_data/posts/-4.yml b/_data/posts/-4.yml new file mode 100644 index 0000000000..7f25d3ee64 --- /dev/null +++ b/_data/posts/-4.yml @@ -0,0 +1,92 @@ +id: 685b30b5-2a8d-4aca-9aeb-92b530b0739f +post_type: article +isFeatured: true +title: Announcing the Seed Grant Program +seoTitle: Seed Grant Program | Starknet +toc: true +published_date: 2024-05-06T13:09:40.732Z +image: /assets/seed-grants-page-banner-option-2.png +category: + - 757155c6-ce07-49f1-af21-907b7e0b1cb1 +topic: + - 25c0a1fa-dd14-4179-98e6-7f4a98b66854 + - e0c85dbe-08f9-4a19-a8b0-e99852c84cb5 +seo_desc: The Seed Grant Program aims to support early stage teams with + non-dilutive funding to support their go-to-market efforts, accelerating and + ushering in a new wave of cutting-edge dApps, infrastructure, and tooling + products across all categories in Web3. +blocks: + - type: markdown + body: >- + Today, the Starknet Foundation is excited to announce the launch of our + [Seed Grant Program](https://www.starknet.io/en/ecosystem/grant).   + + + Designed to provide teams with grants of up to $25,000 USDC, the Seed Grant Program will accelerate and usher in a new wave of cutting-edge dApps, infrastructure, and tooling products across all categories in Web3. + + + ## Who can qualify?  + + + The Seed Grant Program aims to support early stage teams with non-dilutive funding to support their go-to-market efforts. + + + This new program is intended for projects that have already developed a minimum viable product (MVP) or proof of concept, but haven’t yet gone to market and acquired a core group of users yet.  + + + Consider applying for a Seed Grant if you or your project satisfy the following criteria: + + + * actively involved in the Starknet community and / or participated in a Starknet hackathon, builder program, or other entry-level initiative; + + * developed an MVP or proof of concept; and + + * planning on using or building upon existing Starknet tools and integrations. + + + ## Grant Amounts + + + The Seed Grant Program will allocate eligible teams with grants of up to $25,000 USDC for a period of three months.  + + + ## Application Process + + + 1. **Application** – apply via our [grant submission form](https://tinyurl.com/snf-seed-grants) to submit your project.   + + 2. **Internal Evaluation** – an internal committee will assess each application based on potential impact, innovation, milestones, community engagement & track record, and embeddedness with the Starknet ecosystem. + + 3. **Results** – results will be communicated to applicants within two weeks. + + 4. **Onboarding** – successful applicants (Grantees) will need to complete KYC and sign a grant agreement before receiving funding. + + 5. **Post Grant Check-in** – after three months, the Foundation will check-in with Grantees and assess the results. The Grantees should share regular updates (blog posts, videos, AMAs etc) with the team to assist in this process. + + + ## Who is Not Eligible + + + This program is not for mature stage projects.  If your product has been live on mainnet for over three months and/or has a core group of users already, it will not be eligible for a Seed Grant.  + + + We do not accept applications related to: + + + * Gambling + + * Drugs + + * Firearms + + * Illicit trade + + * Money laundering + + * Any criminal activity + + + ## About Starknet  + + + Starknet is a decentralised layer two building on top of the Ethereum network.  From the beginning, Starknet has led innovation with the invention and application of ZK-STARKs as the first validity-proofs to settle on Ethereum. As we continue forward, we believe Starknet will be the first to reach the high transaction rates necessary for a global scale without sacrificing the blockchain first principles lost in the pursuit of scalability. diff --git a/_data/posts/influence-live-gaming-demo.yml b/_data/posts/influence-live-gaming-demo.yml new file mode 100644 index 0000000000..ec4946a7fa --- /dev/null +++ b/_data/posts/influence-live-gaming-demo.yml @@ -0,0 +1,25 @@ +id: 6acd5837-ff2e-4c56-90d2-9cc468a99aff +post_type: video +title: Influence Live Game Demo +seoTitle: Influence Live Game Demo +published_date: 2024-05-07T11:10:50.885Z +video: + url: https://www.youtube.com/live/5eSuPfaAGbo?si=lewKf0QlumeZg20w + id: 5eSuPfaAGbo + data: null +image: /assets/screenshot-2024-05-07-at-17.18.59.png +category: + - 8c023bca-b758-4382-9016-dd24c7504ed9 +topic: + - 8b8348d4-4efa-4fa3-8c70-41ae6ef338cb +short_desc: "Discover the exciting universe of Influence, a pioneering onchain + game that sets the standard as a premier Autonomous World on the Starknet + blockchain. In Influence, players enjoy unparalleled freedom to create their + own tools and forge unique paths, unlocking limitless opportunities within the + sphere of onchain gaming. " +seo_desc: Explore Influence, the leading onchain game on the Starknet + blockchain, where players experience unprecedented freedom to innovate. Craft + your tools and carve unique paths in this Autonomous World, unlocking endless + possibilities in onchain gaming +blocks: + - type: markdown diff --git a/_data/posts/stark-spaces-nfts-on-starknet.yml b/_data/posts/stark-spaces-nfts-on-starknet.yml new file mode 100644 index 0000000000..59dc45fc54 --- /dev/null +++ b/_data/posts/stark-spaces-nfts-on-starknet.yml @@ -0,0 +1,452 @@ +id: 421cb66d-c06a-427d-9e68-4d9aa6ab5ab1 +post_type: video +title: STARK Spaces | NFTs on Starknet +seoTitle: "STARK Spaces: The Future of NFTs on Starknet" +published_date: 2024-05-08T14:00:55.060Z +video: + url: https://youtube.com/live/nuFIbknB3B8 + id: nuFIbknB3B8 + data: null +image: /assets/everai.jpg +category: + - 8c023bca-b758-4382-9016-dd24c7504ed9 +topic: + - 7a538f38-cebc-4e85-9434-0f8840e01d6c +short_desc: Why build NFT on Starknet? Hear from Briyan, CEO and Co-founder of + Everai, Ark Project, on why they chose to build their recently launched NFT + collection on Starknet. +seo_desc: >+ + Discover why Everai chose Starknet for their latest NFT collection! Join + Briyan, CEO and Co-founder of Everai, and Abdel, Exploration Lead at + StarkWare, as they reveal the strategic advantages of Starknet’s blockchain + technology for NFTs. Learn firsthand about the benefits of scalability, + security, and efficiency that influenced their decision. Dive into the future + of NFT innovation with expert insights today!" + +blocks: + - type: markdown + body: >- + Briyan: + + Okay. I guess it's already working now. + + + Abdel Stark: + + Okay. I guess we're live. I'm happy to have Briyan from ArkProject and the CEO of Screenshot Labs who built, co-created one of the best NFT collection ever, I would say. I'm a bit biased, but we'll discuss about my bias later. I'm very happy to have you, Briyan. Thank you for joining. How are you? + + + Briyan: + + Yeah, really good, really good, man. I think it's been a while since we wanted to initiate this movement on Starknet, and super happy to get everything ongoing, and I think the market is getting into a new shape as well, so I think it's pretty exciting times those days, so super happy to see where we're going to go. + + + Abdel Stark: + + I'm very excited by this potential movement that you started, and I hope that we'll see plenty of collections on Ethereum using the bridge that you created to migrate to Starknet. Can we start by a brief introduction of yourself and also about Everai and Screenshot? + + + Briyan: + + Yeah. + + + Abdel Stark: + + Yeah. Let's focus on Everai and Screenshot first, and then we will talk later about the ArkProject. Yeah. + + + Briyan: + + Yeah, sure, no worries. Maybe an introduction about me and the team. I've been into entrepreneurship for the past eight to 10 years now. Screenshot Labs is basically the third company that I've founded. I've co-founded it with Christophe and Rémi that are my co-founders as well that are not here today on the podcast, but that are doing all the background work on the development side. There is all of the team as well, which is behind. Now it's been three years we've been working into the space, specifically on Ethereum. Everything that we've made so far has been made on Ethereum up until everything that we are doing right now on Starknet. + + + Abdel Stark: + + Starknet is still part of Ethereum, so that's still \[inaudible 00:02:17]. + + + Briyan: + + No, no, of course. That's right. It's kind of a logical extension of where we wanted to go based on all the problematic \[inaudible 00:02:23]. + + + Abdel Stark: + + You are not leaving Ethereum to go on a shitty L1, so it's not \[inaudible 00:02:27]. + + + Briyan: + + No, no. Well, we took our stance, so that's our point. Throughout the Screenshot Labs life, we've been actually doing a lot of things, and basically we've done consumer applications, one which was called Game of Blocks that was made by Chris and Rémi based in 2017, Everai, which is today the collection that we've bridged from the L1 to the L2, and we've moved toward as well to developing more part of an infrastructural side that we think are key to develop great applications tomorrow on Ethereum and indirectly through Starknet. + + + Abdel Stark: + + Amazing. + + + Briyan: + + Yeah. + + + Abdel Stark: + + Amazing. Can you give me a bit of the story, the inception of the Everai collection? I'm very curious. I know a bit about this story, but I would love if you can share a bit the story. + + + Briyan: + + Sure. Back in 2021, we had the chance to meet together a group of people that were really amazing. Part of those people, they were part of people that were from Riot Games, there were part of people that were part of the world of anime as well with Mehdi, which is a great artist on the anime and manga side, which is French as well. + + + Abdel Stark: + + I'm a big fan of Mehdi. Yeah. The guy worked on very famous anime like Dragon Ball Z movie and whatnot. Yeah. + + + Briyan: + + Yeah, exactly. He's been working on great anime like Dragon Ball Z, Jujutsu Kaisen. + + + Abdel Stark: + + Naruto as well. Yeah. + + + Briyan: + + Naruto Shippuden as well. Yeah. Part of my team and us, we've all been part of a big fan of anime and video games and entertainment I think as a whole, and we've successfully gathered this team and trying to create an IP that we were proud of and we thought would be great to start from. That's how we initiated the first steps of the collection with Everai. The purpose was to try to create a story that was expensive and ambitious, and to be starting to do it through the first main character of the story that was kind of those mecha robot that we have right now today as a PFP. We started from there, so we launched this project altogether with Mehdi, all the team and the people from Riot and everything around March 2022. That's how the genesis of everything started. + + We have tried to develop many, many different parts of the story and of the IP in different manners in video games, in the lore, in token economics games, in many different ways, and eventually I think the state of Ethereum back in 2022 was still in my opinion and I think in our opinion in terms of the team pretty early back then to develop really end consumer application. I think me and my team, what we tend to look for is to be able to build things that matters for the masses. There was kind of this eco bubble that we have just touched a few amount of people within the Web3 space and that we wanted to be able to extend towards a much more broad audience, and that's why actually we came out with ArkProject. We were able to do things and interesting things within the Web3 space as we were asking ourselves how can we actually enable more things much faster, and we started to think about those bricks that we thought that we needed to be able to build functional and an application that was looking to be broadening itself. + + That's basically how it started. On the way, of course we've met you I think in end of 2022 around this. Chris and Rémi was a big fan of the tech of Starknet. We met as well Louis that discussed and talked with us about all the stack and everything that was about to come. I think it was pretty early back then, there was just a few amount of people, there was not that much people around in the ecosystem and stuff. + + + Abdel Stark: + + We met in person for the first time around \[inaudible 00:07:17] Amsterdam, right? Yes. + + + Briyan: + + Yeah. I met you in Amsterdam the first time, but Chris and Rémi, they made the really first meetup in Paris, the French one, with actually \[inaudible 00:07:26]. It was a pretty funny time back then, but everything has evolved a lot since then. Of course on our way we were always thinking about okay, we think Ethereum anyway is the place where we want to build, but eventually it doesn't answer all our problematics in terms of how do we involve people tomorrow with an easier onboarding when they come to an application, how do we make them pay less fees, how do we create a better overall user experience for everyone. + + All the way, I think even Starknet was pretty early back then, but everything started to get more mature and every month that was passing more people was joining. We have a lot of friends as well in the ecosystem that are all builders at the moment, and Sylve was a part of the early one of them that initially introduced us to the topic and helped us onboard much faster, and you as well. Step by step we figured that actually Starknet would be an amazing place to be trying to put our mindshare for a much more longer term to try to reach our vision to try to onboard much more the masses. + + + Abdel Stark: + + Yeah. Actually, I think your story is very interesting also because when we talk about Starknet, it's clearly not only about the tech but also the humans behind it and the community and the social layer kind of, because it's pretty common that I heard this kind of story where people comes for the tech and then stay for the community kind of. I think that Gabin from \[inaudible 00:09:08] beautifully said it in an article, but again, it was true for you as well. You met very incredible people that are welcoming and willing to help each other. I like to see a lot of synergies between the projects, and I think we can talk about it more later, but it's pretty natural in Starknet ecosystem to see synergies, collaborations, partnership between the project and the custom because it's like a big family. + + Of course it's hard to scale this culture and whatnot. I want to talk more later about the culture, the cultural aspect, because I think it's fundamental one, not only for blockchain but also for NFT projects in general, and I think that there are actually a lot of correlation in terms of the importance of the cultural aspect for blockchain and for NFTs. Yeah. Can you share also a bit about ... Because recently you created and deployed the ArkProject Bridge to bridge Everai NFTs from the Layer 1 to Starknet, but even before that, there were actually some connections with Everai NFT in the Starknet community. Even before the bridge, many people started to use it as PFP at some point. There was a clash, there were two main schools in terms of NFT, the ducks versus the robots kind of. Yeah. If you can share \[inaudible 00:10:23]. + + + Briyan: + + Yeah, for sure. As soon as we started to think, okay, we think Starknet is a good place for us to expand and to move forward with Everai, at first we wanted to make a bridge just for ourselves and to be able to pass the collection through on Starknet. Meanwhile, while we were doing this, actually we've been in discussion with the team at StarkWare, and it came the eventuality that we could actually not only just build a bridge for ourselves as we wanted to move there, but actually try to \[inaudible 00:11:02] the public good that would be usable by any creators or any people that would like tomorrow to be using it to come over Starknet. + + + Abdel Stark: + + Actually, if I may, I think that's another interesting aspect in the Starknet community, the fact that it's also pretty common to see people like you who are not doing stuff in a pure selfish manner in a way. Many people like you are investing a lot of time to build a public good infrastructure that anyone can use, and I really like this mindset because it stimulates really this idea of we are all in the same boat, we have the same mission and we work together towards this goal. I really appreciate the fact that you guys are also building with this mindset about it's not about you alone, but it's a bigger custom that is bigger than all of us. I wanted to shout out to you guys for this. Yeah. + + + Briyan: + + Yeah, for sure. I think you see it when you see all the people within ecosystem, what has been made with the \[inaudible 00:12:03], and I think about \[inaudible 00:12:04] and all those guys and \[inaudible 00:12:06] and stuff, all the people that contributed to this stuff, everyone that is contributing to the open source and the public goods in this, because I think it's quite a natural extent of our culture, I would say. Yeah. I guess we try to do part of our job, and I think what is even cooler right now today is ... We've done it with the bridge, we've done it with Everai, we are about to publicly announce some stuff with ArkProject in the coming weeks, and we have other stuff in mind as well for what's coming into the future, and everything goes into this direction of trying to build decentralized open source infrastructural aspects. I think it's pretty much the same for everyone. It just feels natural somehow today to go into this direction. + + + Abdel Stark: + + Yeah. We will come back later to the \[inaudible 00:12:53] for the future because I don't want to stay on that. You might have to do some teasing about some stuff later. Can you talk about the ArkProject Bridge that is live for a week or something like that? Can you already share some metrics and numbers? + + + Briyan: + + Yeah. Across the past, we've been initiating publicly the bridge. Just to be precise, at the moment only the Everai collection is whitelisted because we wanted to do it step by step. The Bridge is at first just open to whitelisting collection. Anyone that wants to use the Bridge at the moment can use the Bridge, and that's what we discussed publicly as well with StarkWare, but I think we can say it publicly. If there was any entity or any people that we think could be enabling someone to cross the Bridge, we could provide him the access to the smart contact so it could enable the whitelisting. It's just for NFTs, the problematic is quite different than for fungible assets because on one side you have the ownership of the contract, and if you pass through the unique asset on the other side, you need as well to have an owner of the smart contact on the other side. + + According to this \[inaudible 00:14:06], and notably Guillaume \[inaudible 00:14:09] that was working with us highlighted those problematics quite early into the Bridge, so we said, "I think the easiest way to go through the Bridge at first would be to make a whitelist mechanism." First we test with security, the safety aspect of it, and as well just to be sure if we wanted to make it permissionless, what it would look like for an NFT bridge. I think it would be a second step if we want to move further into this direction in the future. Yes. Just today to be precise. Yeah. + + + Abdel Stark: + + By the way, I think an interesting aspect to mention about NFT bridges between Layer 1 and Layer 2 to highlight the superiority of ZK-rollups in comparison to optimistic rollups, the fact that you don't have the dispute period ... As a reminder for people, the dispute period is something that is needed for optimistic rollups to work because basically they assume that everything is okay until proven wrong, so it means that you need to have sufficient time where people can monitor the network and submit some fraud proofs if they detect so. This is in theory because you need to actually have fraud proofs for it to work, but let's say they have fraud proofs activated, then you need this period. + + Usually this period is seven days, so it means that the actual finality when you do some operations between the Layer 1 and the Layer 2 is actually seven days. For ERC-20 bridge for normal tokens, you can bypass that usually because there are some providers in between that can enable to bypass the dispute period, and in exchange you pay a small fee on top so that you can bypass the seven days period, but it works only for fungible tokens. For NFT tokens, it does not work because of the non-fungibility aspect of the NFTs. I just wanted to highlight that, the fact that validity rollups are way better in terms of UX for bridging of NFTs. + + + Briyan: + + Yeah. Actually, today the whitelist mechanism is on its way. If there is any creators within the ecosystem right now that wanted to bridge through, they can totally do it. We have a forum within the Ark bridge that they just can click on it and we can provide access to them to the bridging mechanism if they were willing to. In terms of statistics so far, I think we have got around close to a thousand Everai that have bridged over to Starknet. As of now, it's fully open so people can bridge there anytime they want. Of course, now our big aspect is to figure out and to start to build all the future of Everai on Starknet, and that's where the Everais are actually would make sense to be on Starknet. + + To be totally frank on this as well, what we've done with the team is that we have incentivized people to bridge as whenever they can because we are going to ... At the moment and during the time of the quest, so it's going to be in the next 10 days that are coming, we are going to reimburse all the fees that they're spending to bridge across Starknet because of course there is fees on Ethereum that need to be paid and the fees on Starknet. The fees on Starknet is insignificant, to be frank, so it's not really important. Depending on the \[inaudible 00:17:54] cost on the Layer 1, it may come from $9 to 25, $30. Yeah. + + That was part of the first phase, the first phase of the Everai bridging to Starknet, and we are going to start building more applications now on Starknet. What we aim to do, and you were talking about this just before, that we aim to develop the cultural aspect within Starknet. I think that's the essence of the Everai IP. You've kind of initiated this as well and we wanted to be part of it. We started to give for free by ourselves, we pay the Everai and we give to every builders within the ecosystems on Everai, and I think that's something that we still want to push. We have given some merch as well to some people, we have given some other stuff. + + + Abdel Stark: + + The merch was amazing, by the way. I remember the \[inaudible 00:18:57]. It was very beautiful. I want to take inspiration from it actually for something I will start soon by the way, small Alpha, so please give me some contacts about the people you worked with to make this \[inaudible 00:19:09]. + + + Briyan: + + Yeah. We have this here. + + + Abdel Stark: + + Yeah, yeah. \[inaudible 00:19:11]. + + + Briyan: + + Yeah. No, no, the merch was amazing, and I think that's funny because we are sometimes in the Starknet office in Paris and we see people still wearing it right now after a year and a half, so that's pretty cool. For sure. What we are going to try to do, I think, is we're going to try to keep pushing this community sentiment, this culture within the Starknet ecosystem and to start building use cases that are valuable for the masses as well. + + When you think about an anime or anime style of a PFP and robot and mecha and stuff, what comes to our mind for sure now is to push and to develop the story. We are on our way right now to develop a lot more use cases, and specifically we are about to release a manga in the coming weeks on Starknet. What's going to be nice is the manga is going to highlight the Starknet story, so it's going to be a cool story to relate as part of who we are and what we want to build as a culture. We want to push towards this direction as well. + + + Abdel Stark: + + Nice. Pretty exciting. You will include some figures of Starknet in the story or something like that? + + + Briyan: + + At first, we made it agnostic at the moment, so we are going to highlight some projects and companies within the ecosystem that are going to be in the manga, but for sure there is going to be a part of this thing, but people eventually don't want to be looking like themself within the manga or whatever. Here's another part of Everai which is coming in the year. It's going to what we call the pilots. Of course we have the mechs and the robots, and what are going to be related to the pilots, to the mechs, are going to be the pilots. We are going to initiate on Starknet a similar project that looks like Nouns DAO, if you can- + + + Abdel Stark: + + Can you explain for those who don't know? Yeah. + + + Briyan: + + Yeah. Basically Nouns DAO generates every day a random PFP or an artwork of ... I would say it's a generative PFP that's going to be generated from ... I don't know when it started exactly, but up until forever because the mechanism is going to be always there. Somehow we've been inspired by this and we thought it would be great to have PFPs within the custom that are highly qualitative, so we don't want to make it generative as such, we wanted to push it and to put it to a much better quality, so what we've decided to do is every once in a while, every once in a week, for example, there is going to be auctions on Starknet and people will be able to bet to try to get to win this auction. + + Whenever they're going to win this auction, what we're going to do is actually we are going to ask them what they want to be looking like in the Everai universe. We are going to have our artists that are going to draw as the people want to be looking like within the Everai universe, the specific characteristic of their character. Every once in a week you're going to be able to bet on an auction and to be able to have one-on-one artwork that was initially with your insights initially and made by our artists. That's what's to come. + + + Abdel Stark: + + Wow. That's very cool. Okay, great. Can you talk again a bit about the importance of the cultural aspect? How do you see the importance of culture in NFT in general and in blockchain? + + + Briyan: + + Yeah. Well, I guess there are always different type of people and persona within the blockchain ecosystem, and I think there are some people that relates more to maybe the speculative or the financial aspect, which is 100% fair because blockchain is about creating an alternative economy. \[inaudible 00:23:25] Henri. + + + Henri: + + Hey. + + + Abdel Stark: + + Hey, Henri. Welcome, Henri, to the Starknet Foundation. Yeah. I wanted you to join to us because we'll speak also about some stuff related to the foundation and NFTs and whatnot. Thank you, Henri, for joining. + + + Briyan: + + Thank you, Henri. + + + Henri: + + I'm happy to be here. Thank you for having me. + + + Abdel Stark: + + Yes. + + + Briyan: + + No, no, yeah. About the cultural aspect, I guess the NFT at the moment was more relating to some visual aspects and community-rating sentiments. That's what eventually we wanted to initiate back with Everai, and I think there are some projects that have initiated, the ducks were part of them, a team from \[inaudible 00:24:13] from Starknet ID. I think anyway, every team that are building stuff on Starknet like Realms in France, all the gaming side, Cartridge and stuff. There are plenty of people that are building things that bring other use cases that you may have just on the pure DeFi side that may be related to the financial aspect as well that are going to be really interesting. More recently we saw as well that Starknet is going to push a lot on the gaming within the ecosystem, and hopefully it's going to be \[inaudible 00:24:50]. + + + Abdel Stark: + + Yeah. That's a very good transition to Henri actually, because I wanted Henri to talk about the different initiatives run by the Starknet Foundation around gaming, NFTs and stuff like that. Yeah. Henri, the floor is yours. + + + Henri: + + Sure thing. Around gaming and NFT in specific, well, around gaming, the foundation announced the creation of the gaming committee a few weeks ago, which is an initiative that gets a bunch of smart people from the ecosystem to think about what can be done to support gaming on the Starknet ecosystem. We've debated a few ideas and hopefully we'll be able to announce various of those in the coming weeks or so. One program has already emerged out of this and it's the Starknet Propulsion program, which it's a program that gives game developers the ability to apply for a grant that is up to $1 million for games that see tractions on Starknet. If you have a game that is live on Starknet or that will be live in the next six months, you can apply for the Propulsion program. The applications are open right now and for the next two weeks, and for that first round we have room for up to 20 games. + + It's a pilot program so we'll monitor the success, we'll see how it works and what people who use the program think about it, and then we'll probably make extension to it and grow it to make sure that people building games on Starknet are able to finance their business and do cool stuff. Aside from that, I will make an announcement of an announcement. We'll have a nice Twitter thread about initiatives for builders, including people doing gaming at the end of this week, so follow the Starknet Foundation Twitter and the Starknet Twitter to get more info on that. + + Also want to say that in general, we are very supportive of people building games, we have a whole set of community initiatives to connect people to other people who build games, and we do give builders grants to people who want to try games. We also finance hackathons and we support, for example, the Dojo Game Jams, and we also support the development of the Dojo framework. Yeah. That's where I would point people building games or looking to build games in the Starknet ecosystem. + + + Abdel Stark: + + Yeah. We sent the link of the Propulsion program in the chat, so if you are a game builder, please have a look at the link. You have all the announcements on the Starknet Foundation and how to apply. Yeah. Thank you very much, Henri. Yeah. By the way, I wanted to ask you something that I forgot, I think. Never mind, sorry. Yes. We can maybe talk about the features of Starknet that are very powerful to build new use cases for NFTs, so mainly we can probably discuss about account abstraction and potentially appchains as well. I think it can be great to discuss about that. Before, yeah, I remember, I wanted to comment about someone in the chat who said, "I need Henri to open an ASMR YouTube channel for real." Yes. This is not the first time I see that, and it's true, you have such a calm voice, an appeasing voice, and it's always a pleasure to hear you. If at some point you want to do something else aside from Starknet, you know what to do. + + + Henri: + + Well, if things don't work out, I'll know what to do. My plan is actually not this. I think one of the biggest thing I've lived in games was the GTA radio. They had so many super cool programs, so I'm just waiting for somebody to ship a game that has a radio and I can be the late night DJ radio. Welcome to Radio Starknet, guys. Keep building. Kyro's the shit, man. + + + Abdel Stark: + + That's amazing. It's another reason for you guys to build such game. Besides the grant, it's an even more interesting reason to do it. + + + Henri: + + I'll do the voiceover for free. Count me in. + + + Abdel Stark: + + Nice. Okay, great. Yeah. Talking about the Starknet tech that can enable news cases for NFTs. Yeah. Maybe we can mention before first account abstraction. Henri, I know you are a master to explain account abstraction, so I will let you \[inaudible 00:29:36]. + + + Henri: + + No. It's funny that you go with account abstraction for what it can bring to NFT. I'll mention generative arts or AI to bring. I think there's a lot of stuff in the actual NFT you can build, but I hate to talk about account abstraction. I think in general, how would I explain account abstraction? Account abstraction is a way to dissociate your blockchain identity with your signer. Today when you do an action on Ethereum, you sign with a private key and your identity is your public key, and both are entirely linked. You can't decouple your identity from your private key, and you always have to go through this kind of identity. Account abstraction, instead of forcing you to use one specific logic to link both, it allows you to add whichever your logic you like in the middle through a smart contract. + + Instead of having the authentication process being art-coded, it allows you to customize it, so it allows people to build wallets to design the blockchain experience they want for their users. They can decide if users are entirely sovereign or if they have a way to add somebody to safeguard their account if they need to at some point, they have a way to add delays or limits on the assets that can be spent, they have a way to segment what different players can do with their wallet. What I like most about account abstraction is that mostly it allows developers to meet users where they are instead of having them install exotic wallets or use exotic procedures such as storing a seed phrase to secure their asset, it allows to meet them by using face ID or by using their UB key or whatever process they're used to in their daily lives. I think that's extremely powerful. + + + Abdel Stark: + + Yeah. I like this way of framing it, meeting the user where they are and what they're used to use. Yeah. That's a very good way to frame it. Yes. Then we can talk also about appchains. You mentioned also some good use cases, Henri, we can talk about them a bit later, but yes, maybe Briyan, first you can explain what are your plans for ArkProject so that we can map the features to some technical aspects. Yeah. + + + Briyan: + + Yeah, for sure. ArkProject is supposed to be one of the key infrastructure within the ecosystem of Starknet that will enable any builders that want to integrate NFTs within the applications to make it in a much smoother way. When we talk about applications, I can talk about any type of applications, be it a marketplace building in-app directly themself or being it in a wallet. Basically we aim to build all the key element of infrastructure that are required for NFTs to all the builders that will come within the Starknet ecosystem. + + The first thing that we've done obviously more recently was the bridge from the Layer 1 to the Layer 2. The thing that we've been building in parallel as well was the NFT indexer that we've been building. We believe as well that there are of course some improvements to be made on this side and we're currently discussing about those subjects with you guys, but we think that we need to have powerful indexers and APIs to be provided to all the applications so we have a much smoother experience and a much more reactive interfaces within the ecosystem. This is a part of one of the key elements that is required I think both for us and for any application within the extent that we are trying to improve and to be part of. + + Obviously the indexers and the APIs are serving what we define as our decentralized order book, so basically what we do and the key element of our project is that we provide for any applications that want to integrate the marketplace within the applications, the backend order book to be able to do so. We are currently doing this with what we call the Ark chain. It's basically an L2 that we've been building on top of Starknet to be able to manage much easier the cost back then. Today actually, it's much less of a constraint since the blobs obviously, but we have done this as well what we foresee as to be the Starknet ecosystem. + + When I talk about the Starknet ecosystem, I talk about eventually the Layer 2 today, and the appchains are going to be built on top of it as how do we create a coherent global environment within the Starknet ecosystem. Our product is going to be able to provide the liquidity on Starknet L2 and on any application at first, and then within the different type chains that are going to be able to grow. We aim to collaborate with anyone on this and all the key people from \[inaudible 00:34:54], Starknet.id, Carbonable, Cartridge team, the Madara team, so anyone of the ecosystem that are building anything there. That's kind of the big roadmap for us in the coming months. + + + Abdel Stark: + + Okay. In short, the plan is to have best of both worlds where you have an appchain and to sovereignty that come with it, but you can still solve the potential problems of UX fragmentation and liquidity fragmentation so you can have best of both worlds. Yeah. + + + Briyan: + + Exactly. It will always depend on the use cases, of course, but I think with our solution we are going to be able to bind privacy with interoperability. That is something that was eventually impossible to do at the moment because you need to make a choice whether you are going to make the acquisition on your appchain directly, or if you want to make it open to everyone. That's kind of the extension that we're going to bring actually to the ecosystem. + + + Abdel Stark: + + Amazing. That's another example of what we discussed earlier about the collaboration mindset in the ecosystem because you mentioned already a bunch of teams and projects in the ecosystem that are collaborating with you on that. Then to make also the link with the foundation, this is also a way to stimulate this because, for example, one of the important piece in all you said is Madara, so the framework to build the Starknet appchains, and now this is some public good that is maintained by multiple teams through some programs with the foundation. Maybe, Henri, you want to discuss about that, about how it works under the hood, this kind of stuff. + + + Henri: + + I didn't hear. You cut up a little bit so I couldn't hear. Can you repeat your question please? + + + Abdel Stark: + + Yeah. The question is about the collaboration mindset in the ecosystem, and specifically about some public good infrastructure pieces. I mentioned Madara as an example of that, and I wanted you to explain how it works under the hood to maintain this public good infrastructure. + + + Henri: + + Yeah, absolutely. The foundation since its start has been funding open source project building public good infrastructure. The way it goes is usually we work with partners in the ecosystem. StarkWare is a big one, but we also discuss with other key partners such as Nethermind to identify people who do meaningful work in the ecosystem to build some things that other people can build upon. We're looking for people who are building LEGO bricks that can then be helpful to shape product and base product on. Indeed, Madara is such a project. It was started by StarkWare, and then a bunch of other companies and individuals came in and started contributing, and the projects gained a life of its own and the foundation started supporting it in order for it to be a full kit that anyone can use to launch their own chain, operate their own chain, design it for their own needs and with their own constraint. + + In general, we do this for a lot of key open source public goods. I think what we're looking to do for the next year is really to make sure that there's no area that is essential to the \[inaudible 00:38:23] ecosystem that is left out, so we make sure that the key pieces that are needed are looked after. Then we want to make sure that people who build key pieces of infrastructure talk with each other so that the wheel doesn't get reinvented every time and people can capitalize on other people's work. In other words, we have a nice set of LEGO bricks. Now we need to catalog them and try to help people make sense of what brick they can use so that they can combine them and build bigger things. We're going to put a lot of emphasis also on showcasing the work that people are doing in the context of those partnerships because a lot of the time, it's mind-blowing but you don't hear so much about it on crypto Twitter so we want to remedy this. We want people who do good work to be known about. Does that answer your question, Abdel? + + + Abdel Stark: + + Completely, yeah. It totally answers my question. Thank you very much. Okay. Maybe we can now talk a bit about what's next for Everai. You mentioned a bit about the manga. Yeah. Can you talk about the different initiatives? + + + Briyan: + + Yeah, sure. As part of what I was saying, the Everai transition from Ethereum Layer 1 to Starknet, as for ambition for us to be able to create more applications on top of Starknet and to leverage the Everai IP and the Everai community there directly, and to obviously leverage the different tech use cases that we've discussed about, the account abstraction, the appchains eventually if we can, the video games environment that we think is going to explode within the next month and years within the ecosystem. + + To be able to keep pushing and keep developing the IP, we've decided to do \[inaudible 00:40:21] of developing a manga. The manga is something that has been started since September last year actually. We've been contributing with our community, and every people that own an Everai is able to participate and to contribute to the choice of the direction of the IP. That's kind of the first key block. We do this actually in collaboration with Snapshot, with their voting system. That's what we've done on the manga. The manga is supposed to be a collaborative IP generated based on the Everai environment. + + + Abdel Stark: + + Oh, nice. Can you explain concretely how it looks like? Let's say I'm an Everai holder, I want to participate in this. What should I do? Yeah. + + + Briyan: + + There was a different phase. We have built the first chapter of the manga. It was from September to, I think, November last year. With your Everai you were able to vote on the different part of the story, which character was the main character, which eventually skills he had, which part of the story was unlocking. We had actually as well three different storylines that was possible to be chosen, so the community has chosen one, so this was the first chapter. We are going to do a second chapter, so again, the purpose for us is to involve the community and to enable them to vote and stuff. Then the manga is going to be released so we are going to release this and to display all the people that have been working on it and participating within the IP itself. This is more part of the manga. + + The purpose there is to really develop the narrative and the story there to keep constructing the Starknet culture and relate to something that is really tangible somehow. This is the first stuff that we've done and that we are keep going to do because for us the manga is a really good basis to later build upon video games to build eventually whenever the IP has enough fund, has enough capacity to build an anime, so we can keep pushing the development of the IP and the strength of the IP and the culture of the Starknet ecosystem. That's really what we aim to do with Everai. + + The manga is kind of the emphasis on what we aim to attach Everai to the Starknet ecosystem and to develop it together. That's the first brick that we have. Then the second brick that we plan to do as I told you is the pilots. The pilots are going to be, I think, maybe one of the future, I think, good artwork collection on Starknet so that we are going to have really high qualitative artists that are going to build qualitative artwork for the community. We hope that this is going to be one of the good artwork, really good artwork project 101 that are going to be emerged, but part of as well the ducks as well and to extend on this. + + From then onward, we are going to start trying to figure it out, I guess more collaboration within the ecosystem. We are as well thinking of how can we actually enable video games to maybe leverage our own IP to use it without demanding us and to be decentralized fully so they could use the video games without even asking for us to use the IP. We are doing all this work to really be able that Everai is really usable by all the people within Starknet, and it can be a leverage for them to develop their project, games, community, whatever. + + + Abdel Stark: + + Okay, nice. That's super cool. Yeah. Again, I hope to see a movement from quality collections on L1 that will follow you and bridge to Starknet. I'm wondering, by the way, how we can help those collections \[inaudible 00:44:32] to do the jump, because even when you have a fully permissionless bridge, what can we do to stimulate this? I don't know. Yeah. It's an open question. \[inaudible 00:44:46]. + + + Henri: + + I think it's the same question when you're asking what any L1 app can gain from going to an L2. To me, I see two main areas where people can do cool stuff on L2 using assets that are on L1. One is UX. You can provide a much better UX to L1 connection, you can provide a secondary market that is much faster and that's just one thing. You can provide just UX that is much better for the same thing, or you can extend your protocol, you can do other stuff that you couldn't do on L1. For a lot of those stuffs, you can probably do it in a transparent way, but if L2s are seen as a way to retain ownership and retain the strongness of the L1 asset and then extend and do way more stuff on L2, think about video games, you have an extension. It's the same game, but there's more features, there's a more rich gameplay, a deeper thing to go inside. I think there's a lot of room to grow here. + + + Abdel Stark: + + Yeah, definitely. I think it totally makes sense because also those collections, they design their project also with the constraints they had, the constraints of the L1, but now that we unlock and we remove those constraints, then now they can expand their protocol and add more utilities, more stuff on top because they don't have any more problems of scalability and \[inaudible 00:46:15]. Yeah, totally. It's not only about migrating, it's more than that, it's expanding the scope of the projects through migrating to Starknet. Yeah. + + For all NFT projects out there, you have a chance to expand your project and add very cool features. As we discussed a bit about that Starknet is very welcoming of games and whatnot, so there are a lot of natural connections between NFTs and games, so if you want to put very interesting stuff on chain and not just the assets, it's the time to migrate to Starknet and to make this happen. Yeah. Again, we'll help, you support you. As Briyan said, the ecosystem is very welcoming, people are really helping each other, and we see it in action every day. It's very natural to see collaborations between the projects, so if you come on Starknet, you won't be alone, we'll be there to help you, to support you and guide you. Yeah. + + + Briyan: + + To be actually completely concrete, if there is anyone in the chat or people that are seeing the event right now that are willing to ask questions or that are curious about what's going on in the Starknet ecosystem, \[inaudible 00:47:19] send me a DM personally and I would be more than happy to chat with you guys about what's going. For sure, I think one of the biggest change that has been for it, to be frank, in the ecosystems Starknet is that we came from being by ourselves on Ethereum, even though we were a part of a larger community for sure, but it's true that the culture, and specifically I think we are well-served in France with all the people that are building in our ecosystem, but has emerged a really good and great culture within our ecosystem I think here that are everybody helping each other, everybody is trying to push the boundaries. Yeah. That feels great to not be just by yourself when you build stuff \[inaudible 00:48:13]. + + + Abdel Stark: + + By the way, now that you mention it, I think we're not a good example of the diversity of Starknet here in the call because we have one \[inaudible 00:48:21] that is French, one person from StarkWare that is French, \[inaudible 00:48:24] Foundation that's French, but I can tell you for sure that we have plenty of people in many different places. I can name a few places, but for instance, we have an amazing community of builders in Africa, really amazing. They're so well-organized, they have leader in each country. We have Starknet Nigeria, Starknet Congo, Starknet Kenya. They're organizing a lot of events, hackathons, they are shipping and building like crazy. Starknet India also is big, Starknet Vietnam, we start to see a growing community in LATAM, many places. Even if you don't see it in this call, yeah, Starknet is very diverse across the world and we want to expand and welcome people from all the countries. Yeah. Don't be shy and come. Yeah. I will let you the final word, Briyan and Henri, if you want to say a few words, and then we can wrap it up. I will ask Henri first, what is your call to action to people hearing us from the foundation point of view? + + + Henri: + + I want to see people come do crazy shit with NFTs on Starknet. I'll give you an example of something that could happen and that I want to see more experimentation with what could be done. The big promise of NFTs was it was those assets that were composable and unique, and right now a lot of what NFTs are is they're unique because of their hash, but not because of their specific properties. A lot of NFTs, they're defined on chain by their hash, but their properties live off chain, they live on servers and that's fine. The issue I have is not necessarily with the storage of chain, it's the fact that the smart contract has no way to use the data that is in those storage because it's way too expensive. + + I'd like to see people just trying to build protocols that allow people to use an L1 asset and import on chain the characteristics that are embedded in the JSON that defines why this NFT is particular, why is your Everai the way it is, what makes it special, what is its exact characteristic, and then leverage that data to build something meaningful. In other word, take data that is dead data on Ethereum and make it alive, revive your NFTs, give them more depth and extend them. I really want people to do just ambitious stuff. Start dreaming again with what you can do with blockchain because you have the capacity, you have the compute at your power. Do things that are inspiring. Try to just redefine what is possible on chain. I think that's the main thing I want to see, and that's the main thing I'm excited about for Starknet because I know those crazy people are out there and I know that some people are going to do crazy stuff. I'm looking forward to all the crazy things that are going to happen in the next few weeks, months and years ahead. + + + Abdel Stark: + + Amazing, Henri. Yeah. That's a beautiful message. Briyan, you can wrap it up. + + + Briyan: + + Yeah, sure. Thank you very much first you guys to come over and to discuss and to have enabled us to come aboard this wonderful ecosystem. I'm super happy that we are joining this environment, and I hope we provide an amazing experience to our community, the ecosystem, the Ethereum ecosystem as well over the past weeks and months. If anyone is interested to know more about what we've done and our story and stuff, feel free to reach me out. I'm more than happy to do so, and if I can give some hints as well about any question that you have on building on Starknet. We've been \[inaudible 00:51:54] testing the environment for the past year and a half now, so I think we can provide some good information on this side. Yeah. Thank you very much for everyone to listening, and looking forward to what's coming for us. + + + Abdel Stark: + + Thank you very much, Briyan. I think we can wrap it up. Thank you everyone for listening to this space. It was a pleasure to have you. Thank you. Bye-bye. + + + Briyan: + + Thank you everyone. Cheers. + + + Henri: + + Cheers. diff --git a/_data/settings/main-menu.yml b/_data/settings/main-menu.yml index 2c0ce3d893..b86189204d 100644 --- a/_data/settings/main-menu.yml +++ b/_data/settings/main-menu.yml @@ -1,12 +1,4 @@ items: - - title: Learn - columns: - - blocks: - - items: - - page: 93b845d7-5662-4cd4-8c13-3730440880c0 - - page: 1dd72e46-c830-4a44-9bdf-d62b195b4c98 - - custom_title: FAQ - page: b5689d3a-348b-4ccb-b787-520b64c55e41 - title: Developers columns: - blocks: @@ -44,7 +36,7 @@ items: - page: fd9c4d6e-aaee-42f0-abfc-ef5ffd3944ab - page: 9308fd57-e090-4ca9-9581-d9aeb8a3187c - custom_title: Security & audits - custom_internal_link: "" + custom_internal_link: security-and-audit-tools - custom_title: Grants Program custom_internal_link: ecosystem/grant page: af68f1f8-b2a3-49e2-bec0-f36165cc331f @@ -99,5 +91,9 @@ items: items: - custom_internal_link: /content/ custom_title: All content + - custom_internal_link: /starknet-frequently-asked-questions + custom_title: FAQs + - custom_internal_link: /glossary + custom_title: Glossary - custom_title: Media kit page: 575c22e7-477f-4a7e-9b90-7406b802176f diff --git a/_data/settings/permissions.yml b/_data/settings/permissions.yml index 70d6d41e11..b3fb578258 100644 --- a/_data/settings/permissions.yml +++ b/_data/settings/permissions.yml @@ -5,9 +5,6 @@ items: - username: shakedstarkware access: - posts - - username: " thedamooo" - access: - - jobs - username: Igal Steklov access: - all @@ -26,7 +23,7 @@ items: name: Nitzan Grossman access: - all - - username: "@dmill123" + - username: dmill123 name: Devorah Miller access: - all @@ -38,10 +35,6 @@ items: name: Igal Steklov access: - all - - name: Damian - access: - - all - username: thdamooo - username: shadowfaxxxx name: Marijke van Engelenburg access: @@ -76,3 +69,15 @@ items: name: Roi Webiya access: - all + - username: dylankugler + name: Dylan Kugler + access: + - all + - username: thedamooo + name: Damian + access: + - all + - username: reachjason + name: Jason Rodrigues + access: + - all diff --git a/_data/settings/redirects.yml b/_data/settings/redirects.yml index 60672d7427..fb28a46357 100644 --- a/_data/settings/redirects.yml +++ b/_data/settings/redirects.yml @@ -171,3 +171,5 @@ items: source: /ja/learn/what-is-starknet - destination: /en/learn/what-is-starknet source: /ko/learn/what-is-starknet + - source: "en/ecosystem/security-and-audits " + destination: en/security-and-audit-tools diff --git a/public/assets/everai.jpg b/public/assets/everai.jpg new file mode 100644 index 0000000000..14a8f12992 Binary files /dev/null and b/public/assets/everai.jpg differ diff --git a/public/assets/screenshot-2024-05-07-at-17.18.59.png b/public/assets/screenshot-2024-05-07-at-17.18.59.png new file mode 100644 index 0000000000..8e03da7da4 Binary files /dev/null and b/public/assets/screenshot-2024-05-07-at-17.18.59.png differ diff --git a/public/assets/seed-grant-program.png b/public/assets/seed-grant-program.png new file mode 100644 index 0000000000..e6f653e8be Binary files /dev/null and b/public/assets/seed-grant-program.png differ diff --git a/public/assets/seed-grants-page-banner-option-2.png b/public/assets/seed-grants-page-banner-option-2.png new file mode 100644 index 0000000000..de68bb72fa Binary files /dev/null and b/public/assets/seed-grants-page-banner-option-2.png differ