diff --git a/_data/categories/online-sessions.yml b/_data/categories/online-sessions.yml new file mode 100644 index 0000000000..76164d39e1 --- /dev/null +++ b/_data/categories/online-sessions.yml @@ -0,0 +1,4 @@ +id: 50109cf1-58ca-4d67-9786-504c01b41588 +name: Online Sessions +parentCategory: community-and-events +show_custom_featured_post: true diff --git a/_data/events/build-with-cairo-1-0-m.yml b/_data/events/build-with-cairo-1-0-m.yml new file mode 100644 index 0000000000..78093b112a --- /dev/null +++ b/_data/events/build-with-cairo-1-0-m.yml @@ -0,0 +1,20 @@ +type: meetup +name: Build with Cairo 1.0 M +description: Report reveals Starknet as the fastest-growing ecosystem by overall + monthly devs. We shall cover a number of topics. Introduction to Starks and + Cairo. Setting up Starknet wallet How Starknet scales Ethereum. Starknet + foundational elements introduction. Mwesigwa Elian techinical trainer. He'll + introduce us to the resources needed to build smart contracts on Starknet. + Smart contract concepts such as constructors,functions cross-contract, storage + of the contract, and exposing interaction and using external dependencies such + as deploying smart contracts. Coding session! Open to all skill levels. food + and refreshment available +url: https://www.meetup.com/starknet-mbarara-community/events/299132364 +start_date: 2024-02-28T12:00:33.951Z +month: February 2024 +end_date: 2024-02-28T14:00:33.961Z +show_in_past_events: false +image: /assets/600_519052885-1.png +location: africa +city: Uganda +country: Mbarara diff --git a/_data/events/dappcon.yml b/_data/events/dappcon.yml new file mode 100644 index 0000000000..efd92627ad --- /dev/null +++ b/_data/events/dappcon.yml @@ -0,0 +1,18 @@ +type: conference +name: Dappcon +description: We are excited to bring together over 900 builders from the + Ethereum space for a three-day conference in Berlin. Hosted by Gnosis since + 2018, DappCon is a fantastic opportunity for developers and blockchain + professionals to come together, network, and stay up to date on the latest + trends in the ecosystem. Berlin has a reputation as one of the core sites of + innovation in the Ethereumverse — and DappCon is here to celebrate this legacy + and carry it forward. +url: https://www.dappcon.io/ +start_date: 2024-05-21T06:30:32.180Z +month: May 2024 +end_date: 2024-05-23T15:30:32.189Z +show_in_past_events: false +image: /assets/screenshot-2024-04-07-at-13.38.52.png +location: europe +city: "Berlin " +country: "Germany " diff --git a/_data/events/defi-security-summit.yml b/_data/events/defi-security-summit.yml new file mode 100644 index 0000000000..aa4a254795 --- /dev/null +++ b/_data/events/defi-security-summit.yml @@ -0,0 +1,20 @@ +type: conference +name: DeFi Security Summit +description: DeFi Security Summit (DSS) is a unique, marketing-free annual event + for education and technical advances in securing decentralized applications on + top of blockchain technology. The forum brings together hackers, protocol + builders, and tool providers who are interested in technologies and + disciplines to make blockchain applications safer, both off-chain and on-chain + components. The summit is inspired by security meetings like CCC and Defcon, + which focus on security researchers, bringing together security providers and + consumers. DSS 2024 is our third annual conference following two successful + events in 2022 and 2023. +url: https://defisecuritysummit.org/ +start_date: 2024-11-07T06:30:58.568Z +month: November 2024 +end_date: 2024-11-09T16:30:58.575Z +show_in_past_events: false +image: /assets/screenshot-2024-04-07-at-13.30.22.png +location: asia +city: Bangkok +country: Thailand diff --git a/_data/events/devcon.yml b/_data/events/devcon.yml new file mode 100644 index 0000000000..a8c715f7b8 --- /dev/null +++ b/_data/events/devcon.yml @@ -0,0 +1,20 @@ +type: conference +name: Devcon +description: Devcon is the Ethereum conference for developers, thinkers, and + makers. Join Devcon and empower yourself to use and build decentralized + systems. Devcon is more than just a conference with talks and presentations + to learn about Ethereum. It’s a cultural hub and a place for inspiration for + passionate builders, engineers, designers, researchers, community organizers, + and artists. Whether you're a seasoned Ethereum expert or just starting, + Devcon is for you. It’s an intensive introduction for new Ethereum explorers, + a global family reunion for those already a part of our ecosystem, and a + source of energy and creativity for all. +url: https://devcon.org/en/ +start_date: 2024-11-12T07:30:40.740Z +month: November 2024 +end_date: 2024-11-15T16:30:40.747Z +show_in_past_events: false +image: /assets/screenshot-2024-04-07-at-13.32.46.png +location: asia +city: Bangkok +country: Thailand diff --git a/_data/events/duke-university-conference-web-3.yml b/_data/events/duke-university-conference-web-3.yml new file mode 100644 index 0000000000..25efd73a85 --- /dev/null +++ b/_data/events/duke-university-conference-web-3.yml @@ -0,0 +1,20 @@ +type: conference +name: Duke University Conference Web 3 +description: The technology holding back crypto and web3 is finally growing + immaturity. Join us at Duke to learn from the founders building this + technology and the influencers leading the charge. ‍ This year we will + highlight Zero Knowledge Proofs, Trust, and Identity as well as Real World + Asset Tokenization and share how these innovations will pave the way for the + resurgence. We then learn how we are using gaming and art as some initial use + cases and synchronize the physical and digital. Finally, we wrap up with our + Duke Founders and VCs building and investing in the latest trends. Join today + and discover the technology of tomorrow. +url: https://www.dukeweb3conference.com/ +start_date: 2024-03-22T06:00:23.816Z +month: March 2024 +end_date: 2024-03-23T15:00:23.822Z +show_in_past_events: false +image: /assets/63d70a1d9c1d3714b448669d_web3-conf-logo-white-1-p-500.png +location: north_america +city: North Carolina +country: USA diff --git a/_data/events/edcon.yml b/_data/events/edcon.yml new file mode 100644 index 0000000000..a40452aca8 --- /dev/null +++ b/_data/events/edcon.yml @@ -0,0 +1,17 @@ +type: conference +name: EDCON +description: "EDCON (Community Ethereum Development Conference)Once a year, the + most impactful speakers, mentors and projects from around the world are + invited to attend and share their message. Prior years include: Paris 2017, + Toronto 2018, Sydney 2019, Online 2020-21, San Francisco 2022, and Montenegro + 2023. EDCON is committed to serving the Ethereum ecosystem by boosting + communication and engagement between Ethereum communities worldwide." +url: https://www.edcon.io/ +start_date: 2024-07-26T06:00:25.106Z +month: July 2024 +end_date: 2024-07-30T15:00:25.111Z +show_in_past_events: false +image: /assets/screenshot-2024-04-07-at-13.22.15.png +location: asia +city: Tokyo +country: Japan diff --git a/_data/events/eth-cc.yml b/_data/events/eth-cc.yml new file mode 100644 index 0000000000..10cba5de8a --- /dev/null +++ b/_data/events/eth-cc.yml @@ -0,0 +1,14 @@ +type: conference +name: Eth CC +description: The Ethereum Community Conference (EthCC) is the largest annual + European Ethereum event focused on technology and community. Four intense days + of conferences, networking and learning. +url: https://ethcc.io/ +start_date: 2024-07-08T08:20:35.357Z +month: July 2024 +end_date: 2024-07-11T08:20:35.367Z +show_in_past_events: false +image: /assets/ethcc7-logo_ethcc7-diamond-almost-black.png +location: europe +city: Brussels +country: Belgium diff --git a/_data/events/eth-dam.yml b/_data/events/eth-dam.yml new file mode 100644 index 0000000000..d999d2583a --- /dev/null +++ b/_data/events/eth-dam.yml @@ -0,0 +1,15 @@ +type: hackathon +name: Eth Dam +description: "ETHDam is a conference and hackathon hosted for the 2nd time in + Amsterdam, at Pakhuis de Zwijger on the 12-14 of April 2024! This edition is + dedicated to ZK and Security. We look forward to welcome you as a hacker or as + a conference guest! " +url: https://www.ethdam.com/ +start_date: 2024-04-12T06:00:58.741Z +month: April 2024 +end_date: 2024-04-14T14:00:58.748Z +show_in_past_events: false +image: /assets/screenshot-2024-03-17-at-11.11.57.png +location: europe +city: Amsterdam +country: Netherlands diff --git a/_data/events/eth-prague.yml b/_data/events/eth-prague.yml new file mode 100644 index 0000000000..02ec91924a --- /dev/null +++ b/_data/events/eth-prague.yml @@ -0,0 +1,18 @@ +type: conference +name: Eth Prague +description: ETHPrague isn't looking for the next get rich quick scheme or + groundbreaking DeFi apps. Instead, it's an event focused on the future of + Ethereum and potential concepts or applications that don't yet exist. We want + to tackle challenges that could arise in the next decade because we believe + Ethereum will play a major role in solving economic, social, and environmental + problems. The future is in your hands, anon! You decide whether we end up + living in a dark, authoritarian dystopia or a bright, solarpunk utopia. +url: https://ethprague.com/ +start_date: 2024-05-31T08:18:51.167Z +month: May 2024 +end_date: 2024-06-02T08:18:51.173Z +show_in_past_events: false +image: /assets/screenshot-2024-03-17-at-11.19.44.png +location: europe +city: Prague +country: Czech Republic diff --git a/_data/events/eurocrypt-2024.yml b/_data/events/eurocrypt-2024.yml new file mode 100644 index 0000000000..674f0a4855 --- /dev/null +++ b/_data/events/eurocrypt-2024.yml @@ -0,0 +1,16 @@ +type: conference +name: Eurocrypt 2024 +description: Eurocrypt 2024, the 43rd Annual International Conference on the + Theory and Applications of Cryptographic Techniques, will take place at + Kongresshaus in Zurich, Switzerland on May 26-30, 2024. Eurocrypt 2024 is + organized by the International Association for Cryptologic Research (IACR). + The affiliated events will take place at ETH Zurich on May 25-26, 2024. +url: https://eurocrypt.iacr.org/2024/ +start_date: 2024-05-26T08:15:57.078Z +month: May 2024 +end_date: 2024-05-30T08:15:57.083Z +show_in_past_events: false +image: /assets/screenshot-2024-03-17-at-11.16.33.png +location: europe +city: Zurich +country: Switzerland diff --git a/_data/events/gm-vietnam.yml b/_data/events/gm-vietnam.yml new file mode 100644 index 0000000000..03a9ce55e2 --- /dev/null +++ b/_data/events/gm-vietnam.yml @@ -0,0 +1,13 @@ +type: conference +name: GM Vietnam +description: Explore the thriving web3 landscape @ one of SEA's most highly + ancitipated blockchain events of 2024 +url: https://gmvietnam.io/ +start_date: 2024-06-07T06:30:29.244Z +month: June 2024 +end_date: 2024-06-08T15:30:29.249Z +show_in_past_events: false +image: /assets/screenshot-2024-04-07-at-13.37.41.png +location: asia +city: Ho Chi Minh City +country: Vietnam diff --git a/_data/events/jornada-blockchain.yml b/_data/events/jornada-blockchain.yml new file mode 100644 index 0000000000..69adb84e6a --- /dev/null +++ b/_data/events/jornada-blockchain.yml @@ -0,0 +1,19 @@ +type: meetup +name: Jornada Blockchain +description: An introduction to STARKs and how the technology is solving + scalability on Ethereum by compressing the network's computational load. With + tools like native Account Abstraction for user adoption. We will also talk + about OnlyDust. A tool for open source projects where developers are + financially compensated for their contributions through GitHub and web3. An + ideal framework to get involved in the most innovative projects in gaming and + AI onchain, improve as a developer and discover a world of possibilities. +url: https://www.meetup.com/es-ES/blockchain-malaga/events/300444634/ +start_date: 2024-04-23T13:30:01.429Z +display_time: true +month: April 2024 +end_date: 2024-04-23T16:30:01.478Z +show_in_past_events: false +image: /assets/600_520442968-1-.webp +location: europe +city: Malaga +country: Spain diff --git a/_data/events/korea-blockchain-week.yml b/_data/events/korea-blockchain-week.yml new file mode 100644 index 0000000000..e66540e88d --- /dev/null +++ b/_data/events/korea-blockchain-week.yml @@ -0,0 +1,19 @@ +type: conference +name: Korea Blockchain Week +description: IMPACT, the keystone conference during KBW by FACTBLOCK and Hashed, + will take place at the prestigious Walkerhill Hotels and Resorts on September + 3 and 4. The conference will feature a comprehensive agenda with captivating + panel discussions, insightful keynotes, interactive booth area, and + unparalleled networking opportunities. Participants will have an extraordinary + opportunity to gain valuable insights directly from esteemed industry leaders + and emerging powerhouses actively shaping the future of the blockchain and + web3 landscape. +url: https://koreablockchainweek.com/ +start_date: 2024-09-01T06:30:38.141Z +month: September 2024 +end_date: 2024-09-07T15:30:38.146Z +show_in_past_events: false +image: /assets/screenshot-2024-04-07-at-13.28.33.png +location: asia +city: Seoul +country: Korea diff --git a/_data/events/mit-bitcoin-expo-1.yml b/_data/events/mit-bitcoin-expo-1.yml new file mode 100644 index 0000000000..c06960477a --- /dev/null +++ b/_data/events/mit-bitcoin-expo-1.yml @@ -0,0 +1,22 @@ +type: conference +name: "MIT Bitcoin Expo " +description: Welcome to the 11th Annual MIT Bitcoin Expo, celebrating our + decade-long tradition as the longest-running collegiate conference focused on + blockchain. This year, we spotlight Bitcoin's evolution and potential amidst + globalization, regulation, and big tech. Attendees will delve into key topics + like ETF approvals, regulatory clarity, and consumer applications, essential + for Bitcoin's mainstream adoption. Our technical sessions will feature + innovations such as the Taproot upgrade and Layer 2 scalability, further + enhancing Bitcoin's functionality. Embracing a variety of projects and ideas, + from AI to Web3, this year's expo offers a comprehensive view of Bitcoin's + significant role in our rapidly evolving digital era. We can’t wait for you to + join us! +url: https://www.eventbrite.com/e/mit-bitcoin-expo-2024-tickets-808745157537 +start_date: 2024-04-20T05:30:48.852Z +month: April 2024 +end_date: 2024-04-20T16:30:48.859Z +show_in_past_events: false +image: /assets/https___cdn.evbuc.com_images_681437979_526887326271_1_original.jpeg +location: north_america +city: MA +country: " USA" diff --git a/_data/events/muaccra.yml b/_data/events/muaccra.yml new file mode 100644 index 0000000000..66a248b660 --- /dev/null +++ b/_data/events/muaccra.yml @@ -0,0 +1,16 @@ +type: community_event +name: muAccra +description: muAccra is a 2-week developer gathering in Accra, Ghana🇬🇭! We + are welcoming 100+ people who share common values (majority tech background) + from around Africa coming together to co-live, learn, work, and build + collectively for 2 weeks. +url: https://the-mu.xyz/blog/muaccra +start_date: 2024-06-03T07:00:25.727Z +display_time: false +month: June 2024 +end_date: 2024-06-16T15:00:25.735Z +show_in_past_events: false +image: /assets/muaccra-pic.png +location: africa +city: Accra +country: Ghana diff --git a/_data/events/sbc-24.yml b/_data/events/sbc-24.yml new file mode 100644 index 0000000000..365fca6f86 --- /dev/null +++ b/_data/events/sbc-24.yml @@ -0,0 +1,19 @@ +type: conference +name: SBC' 24 +description: The conference focuses on technical innovations in the blockchain + ecosystem, and brings together researchers and practioners working in the + space. We are interested in the application of cryptography, decentralized + protocols, formal methods, and empirical analysis, to improving the security + and scalability of blockchain deployments. We aim to foster collaboration + among practitioners and researchers working on blockchain protocol + development, cryptography, distributed systems, secure computing, + crypto-economics, and economic risk analysis. +url: https://www.sbc-conference.com/ +start_date: 2024-08-07T06:00:01.463Z +month: August 2024 +end_date: 2024-08-09T15:00:01.470Z +show_in_past_events: false +image: /assets/screenshot-2024-04-07-at-13.20.17.png +location: north_america +city: New York +country: USA diff --git a/_data/events/shefi-starknet-foundation-womens-brunch.yml b/_data/events/shefi-starknet-foundation-womens-brunch.yml new file mode 100644 index 0000000000..4edf6594f2 --- /dev/null +++ b/_data/events/shefi-starknet-foundation-womens-brunch.yml @@ -0,0 +1,14 @@ +type: meetup +name: SheFi & Starknet Foundation Women's Brunch +description: Brunch before diving into an intense week of Berlin Blockchain + week? Join us for a delightful morning of brunch and Mimosas at the Atelier + Rooftop, a collaboration between SheFi and the Starknet Foundation! +url: https://lu.ma/g011j9qi +start_date: 2024-05-23T08:00:30.011Z +month: May 2024 +end_date: 2024-05-23T10:00:30.018Z +show_in_past_events: false +image: /assets/bceb29d6-7807-4074-a54a-0046b7418d49-akash-schweiger.avif +location: europe +city: Berlin +country: Germany diff --git a/_data/events/stark-seoul-2024.yml b/_data/events/stark-seoul-2024.yml new file mode 100644 index 0000000000..a56fbb77c0 --- /dev/null +++ b/_data/events/stark-seoul-2024.yml @@ -0,0 +1,15 @@ +type: community_event +name: STARK Seoul 2024 +description: STARK Seoul 2024 is set to take center stage, promising an + unforgettable journey of networking and insightful discussions about the + Starknet ecosystem. Join us at this exclusive gathering during BUIDL Asia & + ETH Seoul. +url: https://starkpass.com/events/18895b4b-12bf-4665-924f-ed7bf8a1e4cb +start_date: 2024-03-29T07:00:26.834Z +display_time: false +month: March 2024 +end_date: 2024-03-29T11:00:26.845Z +show_in_past_events: false +image: /assets/9666ad93-09bf-4279-b623-b4e0d41ad05c-starkseoul-2024-starkpass-1-.png +location: asia +city: Seoul diff --git a/_data/events/stark-taipei-2024.yml b/_data/events/stark-taipei-2024.yml new file mode 100644 index 0000000000..bb990ba813 --- /dev/null +++ b/_data/events/stark-taipei-2024.yml @@ -0,0 +1,13 @@ +type: meetup +name: STARK Taipei 2024 +description: Stark Taipei 2024 is poised to take center stage, promising an + unforgettable journey of networking and insightful discussions about the + Starknet ecosystem. Join us at this exclusive gathering during ETH Taipei. +url: https://starkpass.com/events/22d454b4-1cc4-4920-bcad-2d977efc8bcc +start_date: 2024-03-22T12:00:10.607Z +month: March 2024 +end_date: 2024-03-22T14:00:46.477Z +show_in_past_events: false +image: /assets/c1a8ce68-8035-4711-9a36-8feb49a4d3a3-starktaipei-2024-starkpass.png +location: asia +city: Taipei diff --git a/_data/events/starkcity-london.yml b/_data/events/starkcity-london.yml new file mode 100644 index 0000000000..651d310e18 --- /dev/null +++ b/_data/events/starkcity-london.yml @@ -0,0 +1,15 @@ +type: conference +name: StarkCity London +description: Welcome to StarkCity London!🇬🇧 A one-day Starknet Foundation + event in London, co-hosted by Argent and Voyager. Engage in panels and + presentations spanning core development, gaming, DeFi, L3s and learn about the + latest Starknet tooling. +url: https://lu.ma/starkcitylondon +start_date: 2024-03-13T07:00:26.729Z +month: March 2024 +end_date: 2024-03-13T18:00:26.742Z +show_in_past_events: false +image: /assets/screenshot-2024-03-11-at-9.21.36.png +location: europe +city: London +country: UK diff --git a/_data/events/starkhack.yml b/_data/events/starkhack.yml new file mode 100644 index 0000000000..602dac671c --- /dev/null +++ b/_data/events/starkhack.yml @@ -0,0 +1,13 @@ +type: hackathon +name: StarkHack +description: Join us in StarkHack! A Starknet global online Hackathon supported + by ETH Global. Hack globally from Jun 13-26, with mentors, experts, and + industry leaders by your side. +url: https://t.co/rIWBpjGawx +start_date: 2024-06-13T09:00:00.000Z +display_time: false +month: June 2024 +end_date: 2024-06-26T11:26:50.821Z +show_in_past_events: false +image: /assets/gjndzr4wgaennec.jpg +location: online_remote diff --git a/_data/events/starkmeet-dubai-edition-token2049.yml b/_data/events/starkmeet-dubai-edition-token2049.yml new file mode 100644 index 0000000000..621a782db3 --- /dev/null +++ b/_data/events/starkmeet-dubai-edition-token2049.yml @@ -0,0 +1,15 @@ +type: meetup +name: "StarkMeet: Dubai Edition @Token2049 " +description: "​StarkMeet : Dubai Edition 🇦🇪 🗓️ 19th April 2024 ⏳ 4:30 AM + Onwards 📍 Dubai, UAE The Event is Free but strictly Invite-only.​During the + meetup, attendees will have the chance to network 🌐 with prominent Starknet + ecosystem builders and co-founders of projects within the Starknet ecosystem." +url: https://lu.ma/StarkmeetDubai +start_date: 2024-04-19T13:30:00.894Z +month: April 2024 +end_date: 2024-04-19T16:30:00.903Z +show_in_past_events: false +image: /assets/631b7419-1de7-439e-a33b-1fd4a45fcf08.avif +location: asia +city: Dubai +country: UAE diff --git a/_data/events/starknet-amsterdam-meetup.yml b/_data/events/starknet-amsterdam-meetup.yml new file mode 100644 index 0000000000..3c99ba0895 --- /dev/null +++ b/_data/events/starknet-amsterdam-meetup.yml @@ -0,0 +1,18 @@ +type: meetup +name: Starknet Amsterdam Meetup +description: "​Calling the Starknet community of Amsterdam! ​🎺 Starknet is + hosting the third Starknet Amsterdam meetup for Amsterdam and NL-based + developers and enthusiasts. ​👩‍🏫An event to learn, connect, and engage. + We're bringing together developers, enthusiasts, and industry experts for an + introduction to Starknet, talks, and great conversations over food & + drinks. ​🙆Don't miss this unique opportunity to delve into Starknet, its + infrastructure and learn how to build your first Cairo smart contract. " +url: https://lu.ma/ln51jhm1 +start_date: 2024-04-14T11:00:20.305Z +month: April 2024 +end_date: 2024-04-14T15:00:20.312Z +show_in_past_events: false +image: /assets/starknet-amsterdam-meetup.jpg +location: europe +city: Amsterdam +country: Netherlands diff --git a/_data/events/starknet-berlin-meetup.yml b/_data/events/starknet-berlin-meetup.yml new file mode 100644 index 0000000000..774b484aa1 --- /dev/null +++ b/_data/events/starknet-berlin-meetup.yml @@ -0,0 +1,22 @@ +type: meetup +name: Starknet Berlin Meetup +description: "\"Are you ready for the next Starknet Berlin Meetup? Join us to + learn more about how you can leverage Starknet, Cairo, and ZK ML for building + and scaling applications. This month, we are welcoming Lana from StarkWare, + who will be discussing a new exploration project in collaboration with the + Giza team, followed by a presentation by Robert from the Starknet + Foundation. Agenda: The evening's schedule is as follows: 6:00 PM - Doors + open 6:30 PM - Lana Ivina @ StarkWare 7:00 PM - Giza 7:30 PM - Robert + Kodra @ Starknet Foundation 7:45 PM - Q&A & Networking Open to all skill + levels! Food and drinks will be served as usual!🍕🍻 Location: Techspace + Eiswerk, Köpenicker Straße 40 - 41, 10179 Berlin, Germany When: Tuesday, 23 + April, 6:00 pm to 9:00 pm As always, don't forget to bring your laptop!\"" +url: https://lu.ma/x5w6qfud +start_date: 2024-04-23T15:00:58.114Z +month: April 2024 +end_date: 2024-04-23T18:00:58.122Z +show_in_past_events: false +image: /assets/starknet-linear-robert-kodra.png +location: europe +city: Berlin +country: Germany diff --git a/_data/events/starknet-fellowship-demo-day.yml b/_data/events/starknet-fellowship-demo-day.yml new file mode 100644 index 0000000000..9398b63d6e --- /dev/null +++ b/_data/events/starknet-fellowship-demo-day.yml @@ -0,0 +1,14 @@ +type: meetup +name: Starknet Fellowship Demo Day +description: Join us as our inaugural group of Starknet fellows share their + experiences in developing StarkScale. They'll walk us through their journey of + building the project and discuss their future plans! +url: https://lu.ma/q44hhuhn +start_date: 2024-02-19T15:00:32.023Z +month: February 2024 +end_date: 2024-02-19T17:00:32.034Z +show_in_past_events: false +image: /assets/0c8cb79b-48fe-46f1-923f-0bde199b6317.png +location: online_remote +city: "Online " +country: "Online " diff --git a/_data/events/starknet-foundation-meetup-berlin-blockchain-week-edition.yml b/_data/events/starknet-foundation-meetup-berlin-blockchain-week-edition.yml new file mode 100644 index 0000000000..49da8c81c0 --- /dev/null +++ b/_data/events/starknet-foundation-meetup-berlin-blockchain-week-edition.yml @@ -0,0 +1,14 @@ +type: meetup +name: Starknet Foundation Meetup- Berlin Blockchain Week Edition +description: "Starknet community members have been regularly hosting meetups in + Berlin, and Blockchain Week is no exception! Join us for the meetup, followed + by drinks and chill! " +url: https://lu.ma/k8xdqbkt +start_date: 2024-05-23T14:30:24.490Z +month: May 2024 +end_date: 2024-05-23T16:30:24.496Z +show_in_past_events: false +image: /assets/starknet-icon-akash-schweiger.png +location: europe +city: Berlin +country: Germany diff --git a/_data/events/starknet-gaming-night.yml b/_data/events/starknet-gaming-night.yml new file mode 100644 index 0000000000..4c27c0ecbd --- /dev/null +++ b/_data/events/starknet-gaming-night.yml @@ -0,0 +1,22 @@ +type: meetup +name: Starknet Gaming Night +description: ​Nethermind is hosting a fun evening of on-chain Starknet games, + food, and good company! We’ll explore key gaming experiences in the Starknet + ecosystem such as the Dojo engine (by Cartridge), Loot Survivor, and more + 🚀 ​You can try out any games you like, compete with friends, or hack on your + own games! Powered by Zero-Knowledge technology, Starknet is redefining the + crypto gaming industry by providing fast, cheap, and secure transactions on + Ethereum. It leverages Cairo, a developer-friendly Rust-like language, for + game development. Bring your laptop 💻✨ Food and drinks will be provided + 🍻🌮 This event will kick off London Builders Week – a series of events and + hackathons, spanning an entire week – aimed at bringing together Ethereum and + Starknet builders and researchers 👇 +url: https://lu.ma/starknet-gaming-2 +start_date: 2024-03-11T17:00:55.298Z +month: March 2024 +end_date: 2024-03-11T20:00:55.306Z +show_in_past_events: false +image: /assets/b641bb53-8d94-4e21-8c53-c7aa0b85a151.png +location: europe +city: London +country: United Kingdom diff --git a/_data/events/starknet-innovacion-blockchain-open-source.yml b/_data/events/starknet-innovacion-blockchain-open-source.yml new file mode 100644 index 0000000000..81391714f6 --- /dev/null +++ b/_data/events/starknet-innovacion-blockchain-open-source.yml @@ -0,0 +1,17 @@ +type: meetup +name: "Starknet: Innovación blockchain open-source" +description: From 42 Urduliz we invite you to participate in this meet-up where + you will discover how you can contribute to projects that are transforming the + technological landscape while you see your efforts rewarded, advance in your + training in the common core and in development in Cairo, the first programming + language probable. +url: https://www.eventbrite.es/e/entradas-starknet-innovacion-blockchain-open-source-877359514927?aff=oddtdtcreator +start_date: 2024-04-25T14:00:30.806Z +display_time: true +month: April 2024 +end_date: 2024-04-25T16:00:30.820Z +show_in_past_events: false +image: /assets/https___cdn.evbuc.com_images_735731219_561559498349_1_original.jpg +location: europe +city: Urduliz +country: Spain diff --git a/_data/events/starknet-kumasi-meetup-1.yml b/_data/events/starknet-kumasi-meetup-1.yml new file mode 100644 index 0000000000..3563ce4e45 --- /dev/null +++ b/_data/events/starknet-kumasi-meetup-1.yml @@ -0,0 +1,15 @@ +type: meetup +name: STARKNET KUMASI MEETUP +description: "​Come and be part of the upcoming Starknet kumasi Meetup, where we + delve into the Starknet ecosystem, Starknet-Contracts, and Cairo. Connect with + like-minded builders, experts, newcomers and enthusiasts. come lets network. + refreshments will be served ​see ya all there " +url: https://lu.ma/z1ce13re +start_date: 2024-03-15T08:00:43.163Z +month: March 2024 +end_date: 2024-03-15T12:00:43.172Z +show_in_past_events: false +image: /assets/8d070991-e447-40cc-960d-c77e8f30fda1.png +location: africa +city: Kumasi +country: Ghana diff --git a/_data/events/starknet-lagos-conference.yml b/_data/events/starknet-lagos-conference.yml new file mode 100644 index 0000000000..04305d3327 --- /dev/null +++ b/_data/events/starknet-lagos-conference.yml @@ -0,0 +1,16 @@ +type: conference +name: Starknet Lagos Conference +description: ​Welcome to the inaugural Starknet Conference in Africa—a + cornerstone event designed to unite developers, enthusiasts, and innovators + from across the continent. Here, we will explore the cutting-edge of + blockchain scalability and dive deep into how Starknet is setting the stage + for the future of decentralized applications. +url: https://lu.ma/StarknetLagosCon +start_date: 2024-05-11T06:00:17.676Z +month: May 2024 +end_date: 2024-05-11T13:00:17.683Z +show_in_past_events: false +image: /assets/lagos.jpg +location: africa +city: Lagos +country: Nigeria diff --git a/_data/events/starknet-lagos-meetup-2-0.yml b/_data/events/starknet-lagos-meetup-2-0.yml new file mode 100644 index 0000000000..3e6dcb65bf --- /dev/null +++ b/_data/events/starknet-lagos-meetup-2-0.yml @@ -0,0 +1,16 @@ +type: meetup +name: Starknet Lagos Meetup 2.0 +description: Building on the success of our first meetup, we're excited to host + the second Starknet Lagos Meetup. Dive deeper into the Starknet ecosystem, + explore Starknet Contracts and Cairo, and network with fellow enthusiasts. + Plus, grab exclusive Starknet merch! ​Don't miss out—be part of shaping the + blockchain future. +url: https://lu.ma/StarknetLagos2.0 +start_date: 2024-03-09T12:00:55.868Z +month: March 2024 +end_date: 2024-02-09T16:00:55.876Z +show_in_past_events: false +image: /assets/a0767ae2-c42c-4cee-b2fc-50b290dea858.png +location: africa +city: Lagos +country: Nigeria diff --git a/_data/events/starknet-lausanne-meetup.yml b/_data/events/starknet-lausanne-meetup.yml new file mode 100644 index 0000000000..dc4d32ef6f --- /dev/null +++ b/_data/events/starknet-lausanne-meetup.yml @@ -0,0 +1,14 @@ +type: meetup +name: Starknet Lausanne Meetup +description: Starknet is landing in Lausanne ! Come and meet some of the top + Starknet protocols for an evening full of Zero-Knowldege, Starks, Cairo and + Account-Abstraction. Beer and pizza are on us ! +url: https://lu.ma/0lnxahju +start_date: 2024-03-07T16:00:50.248Z +month: March 2024 +end_date: 2024-03-07T17:30:50.257Z +show_in_past_events: false +image: /assets/7172c022-f640-40d4-8e03-ed31a6780888.png +location: europe +city: "Lausanne " +country: Switzerland diff --git a/_data/events/starknet-london-meetup-15-networking.yml b/_data/events/starknet-london-meetup-15-networking.yml new file mode 100644 index 0000000000..d0ee695740 --- /dev/null +++ b/_data/events/starknet-london-meetup-15-networking.yml @@ -0,0 +1,17 @@ +type: meetup +name: "Starknet London Meetup #15: Networking" +description: Join us at the London Starknet Meetup for a relaxed evening of + networking and insights into the ecosystem. We're gathering during London's + crypto week, featuring insights from the teams at Starknet Foundation, Argent, + Nethermind, and our vibrant community. Everyone's welcome, from blockchain + enthusiasts to the crypto-curious. Enjoy a night rich with meaningful + conversation, drinks, and nibbles in the heart of London's tech hub. +url: https://www.meetup.com/starknet-london/events/299381318/ +start_date: 2024-03-14T16:00:28.971Z +month: March 2024 +end_date: 2024-03-14T19:00:28.980Z +show_in_past_events: false +image: /assets/events-to-square-format-6.png +location: europe +city: London +country: United Kingdom diff --git a/_data/events/starknet-tlv-crypto-women-a-decentralized-world.yml b/_data/events/starknet-tlv-crypto-women-a-decentralized-world.yml new file mode 100644 index 0000000000..391d250898 --- /dev/null +++ b/_data/events/starknet-tlv-crypto-women-a-decentralized-world.yml @@ -0,0 +1,13 @@ +type: meetup +name: Starknet TLV & Crypto Women - A Decentralized World +description: "Starknet TLV & Braavos Hosting: The Crypto Women Community Event A + Decentralized World " +url: https://www.meetup.com/tel-aviv-yafo-ethereum-meetup-group/events/300072458/ +start_date: 2024-04-14T15:30:01.505Z +month: April 2024 +end_date: 2024-04-14T18:00:01.511Z +show_in_past_events: false +image: /assets/600_520043550.webp +location: asia +city: Tel- Aviv +country: Israel diff --git a/_data/events/starknet-workshop-epfl.yml b/_data/events/starknet-workshop-epfl.yml new file mode 100644 index 0000000000..1faac2f1cb --- /dev/null +++ b/_data/events/starknet-workshop-epfl.yml @@ -0,0 +1,24 @@ +type: meetup +name: Starknet Workshop @ EPFL +description: "Join us on May 16th for an exciting workshop on Starknet at EPFL. + We will be joined by Roberk from the Starknet Foundation. He will be hosting a + workshop about Starknet and Cairo. ​It will be structured in two different + parts: ​In the first part, we will focus on what Starknet is and how to get + started with Cairo, installing the necessary dependencies, learning about its + syntax, and solving interactive exercises. ​In the second part, we will focus + on building a smart contract. This will cover the anatomy of a Starknet Smart + Contract and key concepts such as the constructor function, contract storage, + exposing functions, components, and more! Additionally, we will cover + cross-contract interaction and the utilization of external dependencies such + as OpenZeppelin. Finally, we will deploy it on Testnet with Starknet + Foundry! ​Pizzas and drinks will be distributed at the end of the event if + you're registered!" +url: https://lu.ma/w3gucrpr +start_date: 2024-05-16T15:00:23.683Z +month: May 2024 +end_date: 2024-05-16T17:30:23.688Z +show_in_past_events: false +image: /assets/screenshot-2024-04-21-135102.png +location: europe +city: Lausanne +country: Switzerland diff --git a/_data/events/starkspace-berlin-drop-in.yml b/_data/events/starkspace-berlin-drop-in.yml new file mode 100644 index 0000000000..4ce198e49f --- /dev/null +++ b/_data/events/starkspace-berlin-drop-in.yml @@ -0,0 +1,14 @@ +type: meetup +name: StarkSpace Berlin drop-in +description: ​Need somewhere to take a call? Or just somewhere for a coffee and + sit down? - pop in to StarkSpace Berlin. Do some work or don't it's completely + up to you; we will provide the wifi, coffee and vibes. +url: https://lu.ma/4o6znhcp +start_date: 2024-05-23T10:00:29.939Z +month: May 2024 +end_date: 2024-05-23T14:30:29.947Z +show_in_past_events: false +image: /assets/9dc3b7a2-ebb4-4eb8-9a75-33c16aa06fc8-akash-schweiger.avif +location: europe +city: Berlin +country: Germany diff --git a/_data/events/the-future-of-zkml-panel-discussion-with-gizatech-and-modulus-labs.yml b/_data/events/the-future-of-zkml-panel-discussion-with-gizatech-and-modulus-labs.yml new file mode 100644 index 0000000000..32d4a5fa2c --- /dev/null +++ b/_data/events/the-future-of-zkml-panel-discussion-with-gizatech-and-modulus-labs.yml @@ -0,0 +1,15 @@ +type: meetup +name: The future of ZKML - Panel discussion with Gizatech and Modulus Labs +description: Join us for a panel discussion with Daniel Shorr, the founder of + Modulus Labs, and Renç Korzay, the founder of Gizatech. ​We will touch upon + different approaches in the industry and the future of ZKML. ​Come to learn + directly from the leading minds in the field and meet fellow enthusiasts. +url: https://lu.ma/zkmlsf-future-of-zkml +start_date: 2024-02-08T16:00:59.616Z +month: February 2024 +end_date: 2024-02-08T19:00:59.626Z +show_in_past_events: false +image: /assets/40f62821-0669-4818-ac49-1c2c38a17101.jpeg +location: north_america +city: "San Francisco " +country: USA diff --git a/_data/events/token-2049-1.yml b/_data/events/token-2049-1.yml new file mode 100644 index 0000000000..a6d6b3f511 --- /dev/null +++ b/_data/events/token-2049-1.yml @@ -0,0 +1,19 @@ +type: conference +name: TOKEN 2049 +description: This is the community that will define what’s next in the + space. ​ TOKEN2049 is a global conference series, where the crypto + ecosystem's decision-makers connect to exchange ideas, network, and shape the + industry. TOKEN2049 is the pre-eminent meeting place for entrepreneurs, + institutions, industry insiders, investors, builders, and those with a strong + interest in the crypto and blockchain industry. ​ Previous editions have + been held in leading digital asset capitals – with our latest editions taking + place semi-annually in Dubai and Singapore. +url: https://www.asia.token2049.com/ +start_date: 2024-09-18T06:00:09.244Z +month: September 2024 +end_date: 2024-09-19T15:30:09.249Z +show_in_past_events: false +image: /assets/screenshot-2024-04-07-at-13.25.24.png +location: asia +city: Singapore +country: SG diff --git a/_data/events/token-2049.yml b/_data/events/token-2049.yml new file mode 100644 index 0000000000..d356802d92 --- /dev/null +++ b/_data/events/token-2049.yml @@ -0,0 +1,19 @@ +type: conference +name: "TOKEN 2049 " +description: This is the community that will define what’s next in the + space. ​ TOKEN2049 is a global conference series, where the crypto + ecosystem's decision-makers connect to exchange ideas, network, and shape the + industry. TOKEN2049 is the pre-eminent meeting place for entrepreneurs, + institutions, industry insiders, investors, builders, and those with a strong + interest in the crypto and blockchain industry. ​ Previous editions have + been held in leading digital asset capitals – with our latest editions taking + place semi-annually in Dubai and Singapore. +url: https://www.dubai.token2049.com/ +start_date: 2024-04-18T06:00:21.792Z +month: April 2024 +end_date: 2024-04-19T15:00:21.797Z +show_in_past_events: false +image: /assets/screenshot-2024-04-07-at-13.25.09.png +location: asia +city: Dubai +country: UAE diff --git a/_data/events/zk-accelerate-1.yml b/_data/events/zk-accelerate-1.yml new file mode 100644 index 0000000000..a149307266 --- /dev/null +++ b/_data/events/zk-accelerate-1.yml @@ -0,0 +1,17 @@ +type: conference +name: ZK Accelerate +description: Join us in Athens for ZK Accelerate 🇬🇷 ​ Free to attend 🙌 ​⚡️ + This event is one day after ZKSummit11, at the Marriott Hotel across the + street from Eugenides Foundation (site of ZKSummit11) Join us for a + celebration of ZK engineering, with technical talks, panels, and demos + 🔥 Network in our mingling areas, enjoy lunch and refreshments, and be part + of a community pushing the boundaries of ZK middleware innovation 🤝 +url: https://lu.ma/f5rwv3b1 +start_date: 2024-04-11T05:30:31.903Z +month: April 2024 +end_date: 2024-04-11T14:00:31.909Z +show_in_past_events: false +image: /assets/screenshot-2024-03-14-at-10.06.42.png +location: europe +city: Athens +country: Greece diff --git a/_data/events/zk-summit-11.yml b/_data/events/zk-summit-11.yml new file mode 100644 index 0000000000..e8cb15dde5 --- /dev/null +++ b/_data/events/zk-summit-11.yml @@ -0,0 +1,18 @@ +type: conference +name: ZK Summit 11 +description: "Join us for the 11th edition of the Zero Knowledge Summit – + zk11. This edition bring together the best thinkers and builders to discuss + the latest in zero knowledge research, zk use-cases, cryptographic primitives, + privacy and maths. This one-day invite-only event will consist of a mixture + of topic oriented talks & workshops. Attendees will primarily be + researchers, cryptographers, practitioners, founders and developers working on + zero knowledge topics. " +url: https://www.zksummit.com/ +start_date: 2024-04-10T06:00:17.764Z +month: April 2024 +end_date: 2024-04-10T15:00:17.771Z +show_in_past_events: false +image: /assets/screenshot-2024-03-14-at-10.04.39.png +location: europe +city: Athens +country: Greece diff --git a/_data/jobs/19c3f684-863c-47da-aeeb-7deb8be92c03.yml b/_data/jobs/19c3f684-863c-47da-aeeb-7deb8be92c03.yml new file mode 100644 index 0000000000..707f9dc1c3 --- /dev/null +++ b/_data/jobs/19c3f684-863c-47da-aeeb-7deb8be92c03.yml @@ -0,0 +1,36 @@ +id: 19c3f684-863c-47da-aeeb-7deb8be92c03 +published_at: 2024-03-13T08:51:50.385Z +status: active +archive_after: 3 +contact: + name: Nethermind + logo: /assets/nethermind-logo.png +job: + title: Mechanism Designer + description: "An ideal candidate has a strong understanding of algorithmic game + theory, in understanding it, in applying it, and in using it to prove the + game-theoretic robustness of protocols. In other words, the ideal candidate + has a track record in mechanism design. Beyond game theoretic fundamentals, + an appreciation for how game theoretic assumptions change in the asynchrony + and irrationality of distributed systems is highly preferable. While a basic + understanding of L1 and L2 designs, systemic risks, and consensus algorithms + is required, a strong understanding is preferred. You should be able to work + in a distributed research team, express their research ideas clearly, and + know how to argue their findings formally. We appreciate candidates who are + not afraid of voicing their opinions and motivate them or ask for + explanations of concepts they are not familiar with. Responsibilities: As a + mechanism designer, you will participate in research on, for example: + Transaction fee mechanisms. Prover coordination and sequencer design, + decentralization, incentivization. Auctioning block-building rights. Levels + of finality, and risks associated with each. Staking: vanilla staking, + restaking, liquid staking, and systemic risks they come with. L2 governance, + PoS vs PoG, etc. Skills: An algorithmic game theory track record, including + a strong preference for published work in the field. Ability to identify + mechanism design problems and propose solutions. An understanding of + distributed protocol design. Particularly, a demonstrable ability to + identify the trade-offs faced by protocols when deployed on blockchains. + Familiarity with Ethereum: how it works and why? Familiarity with designs of + L2s. Ability to express thoughts precisely." + location: global_remote + type: full_time + apply_url: https://grnh.se/6da9e102teu diff --git a/_data/jobs/41e62995-b116-43a9-959d-26cb12b3ed8a.yml b/_data/jobs/41e62995-b116-43a9-959d-26cb12b3ed8a.yml new file mode 100644 index 0000000000..7063f3cf01 --- /dev/null +++ b/_data/jobs/41e62995-b116-43a9-959d-26cb12b3ed8a.yml @@ -0,0 +1,33 @@ +id: 41e62995-b116-43a9-959d-26cb12b3ed8a +published_at: 2024-03-13T08:50:37.153Z +status: active +archive_after: 3 +contact: + name: Nethermind + logo: /assets/nethermind-logo.png +job: + title: Consensus Research Engineer + description: "Are you the one? As a Consensus Research Engineer, you will tackle + complex problems in designing and implementing consensus algorithms. Your + role will involve a thorough analysis of existing algorithms, assessing + their throughput, finality, and security aspects. This position offers a + unique opportunity to contribute to cutting-edge research in consensus + mechanisms, particularly within blockchain technology. Responsibilities: + Design and implement custom consensus algorithms tailored to specific + requirements. Conduct in-depth analysis of existing consensus algorithms, + evaluating their performance metrics, including throughput, finality, and + security. Collaborate with cross-functional teams to integrate and optimize + consensus mechanisms within blockchain systems. Stay updated with the latest + developments and research in consensus algorithms and distributed computing. + Skills: Proficiency in consensus algorithms, with a strong understanding of + their underlying principles and applications, especially within blockchain + technology. Experience in designing and implementing consensus algorithms or + related distributed systems. Solid understanding of distributed computing + problems and solutions. Strong analytical and problem-solving skills, with + the ability to critically evaluate complex systems. Excellent communication + skills, with the ability to effectively convey technical concepts to both + technical and non-technical audiences. Experience in developing distributed + systems." + type: full_time + location: global_remote + apply_url: https://boards.eu.greenhouse.io/nethermind/jobs/4297644101 diff --git a/_data/jobs/66791ff1-3eff-40bf-b909-f4e8eec0a4bc.yml b/_data/jobs/66791ff1-3eff-40bf-b909-f4e8eec0a4bc.yml new file mode 100644 index 0000000000..29c4a5a700 --- /dev/null +++ b/_data/jobs/66791ff1-3eff-40bf-b909-f4e8eec0a4bc.yml @@ -0,0 +1,22 @@ +id: 66791ff1-3eff-40bf-b909-f4e8eec0a4bc +published_at: 2024-03-13T08:47:47.233Z +status: active +archive_after: 3 +contact: + name: Nethermind + email: "" + logo: /assets/nethermind-logo.png +job: + title: Research Engineer, L2 + description: The ideal candidate is an engineer with strong low-level + programming and analytical skills, experienced in implementing and + optimizing cryptographic primitives. Candidates should be able to work in a + distributed research team, collaborating with researchers and other + engineers to create proofs-of-concept of cutting-edge blockchain and + cryptography protocols. We appreciate candidates who are not afraid of + voicing their opinions and motivate them to ask for explanations of concepts + they are not familiar with. + type: full_time + location: global_remote + how_to_apply: "" + apply_url: https://boards.eu.greenhouse.io/nethermind/jobs/4297652101 diff --git a/_data/jobs/bf293bc7-7012-415e-ad08-fc226e5ca90a.yml b/_data/jobs/bf293bc7-7012-415e-ad08-fc226e5ca90a.yml new file mode 100644 index 0000000000..4a72a9023d --- /dev/null +++ b/_data/jobs/bf293bc7-7012-415e-ad08-fc226e5ca90a.yml @@ -0,0 +1,19 @@ +id: bf293bc7-7012-415e-ad08-fc226e5ca90a +published_at: 2024-03-13T08:53:06.983Z +status: active +archive_after: 3 +contact: + name: Nethermind + logo: /assets/nethermind-logo.png +job: + title: Protocol Research Manager + description: The Protocol Research Manager will lead a team of researchers in + developing new blockchain protocols. The ideal candidate will have a strong + background in blockchain technology, experience managing research teams, and + excellent communication skills. They will be responsible for guiding the + research direction, overseeing projects on specific areas like Layer 2 + scaling solutions, and ensuring research findings are effectively + communicated. + type: full_time + location: global_remote + apply_url: https://grnh.se/0d9b7c92teu diff --git a/_data/jobs/e2502f81-cbe6-4845-b97f-e73eeec7d3ee.yml b/_data/jobs/e2502f81-cbe6-4845-b97f-e73eeec7d3ee.yml new file mode 100644 index 0000000000..b9a33322e9 --- /dev/null +++ b/_data/jobs/e2502f81-cbe6-4845-b97f-e73eeec7d3ee.yml @@ -0,0 +1,22 @@ +id: e2502f81-cbe6-4845-b97f-e73eeec7d3ee +published_at: 2024-03-13T08:54:09.592Z +status: active +archive_after: 3 +contact: + name: Nethermind + logo: /assets/nethermind-logo.png +job: + title: TEE/SGX Engineer + description: We are seeking a skilled TEE/SGX Engineer to join our blockchain + development team, focusing on the Ethereum rollup ecosystem. The candidate + will be at the forefront of implementing cutting-edge solutions using + Trusted Execution Environments (TEE) and Intel Software Guard Extensions + (SGX) to enhance security and efficiency in blockchain applications. Strong + background in computer science, cryptography, or a related field is + required. Proven experience with TEE and SGX programming, particularly in a + distributed systems contex and experience with Ethereum, rollups, and + understanding of the EVM. Proficiency in C/C++, Rust, or Go programming + languages. + type: full_time + location: global_remote + apply_url: https://grnh.se/e2cdddb2teu diff --git a/_data/pages/-1.yml b/_data/pages/-1.yml new file mode 100644 index 0000000000..b29f4e9b4c --- /dev/null +++ b/_data/pages/-1.yml @@ -0,0 +1,30 @@ +id: 61424c75-bccc-4046-9304-8d9b8fd9bed8 +title: provisions geo regulations +seoTitle: "Starknet's Provisions Program: Allocating STRK Tokens to the Community" +seoDescription: Starknet's Provisions program will allocate STRK to the + community, including Starknet users and builders, Ethereum contributors and + stakers, and more. +template: content +hideToc: true +hidden_page: false +breadcrumbs: false +page_last_updated: false +blocks: + - type: markdown + body: >- + **Can’t reach the Starknet Provisions Program portal?** + + + Note that due to regulatory constraints and/or an uncertain regulatory environment, the Starknet Provisions Program and STRK will not be available to the following entities: + + + Any person or entity in Russia, Cuba, Iran, North Korea, Syria, or any person or entity on the Specifically Designated Nationals and Blocked Persons List maintained by the US Treasury’s Office of Foreign Assets Control (OFAC). + + + Any person or entity on the UK Sanctions List maintained by His Majesty’s Treasury Office or Office of Financial Sanctions Implementation (OFSI).  + + + Any person or entity in the US, and any countries designated by the US or the UK as sanctioned jurisdictions. + + + For more information on the Starknet Provisions Program, please read [this blog post](https://www.starknet.io/en/content/starknet-provisions-program). diff --git a/_data/pages/block-explorers.yml b/_data/pages/block-explorers.yml index 2f43a3013d..0458f79ea4 100644 --- a/_data/pages/block-explorers.yml +++ b/_data/pages/block-explorers.yml @@ -58,7 +58,7 @@ blocks: title: NFTScan - NFT explorer image: /assets/400_400.png twitter: https://twitter.com/nftscan_com - discord: discord.gg/nftscan + discord: https://discord.gg/nftscan - title: Stark Compass description: An open-source Starknet explorer. twitter: https://twitter.com/starkcompass @@ -85,6 +85,20 @@ blocks: title: Token Flow image: /assets/token-flow-logo.jpg website_url: https://tokenflow.live/ + - title: Footprint Analytics + description: Footprint Analytics is a data platform blending web2 and web3 data + with abstractions. + image: /assets/5336301-180.png + website_url: https://www.footprint.network/research/chain/chain-stats/starknet-overview?series_date-80244=past90days + twitter: https://twitter.com/Footprint_Data + discord: https://discord.gg/3HYaR6USM7 + - title: DipDup + description: DipDup is an open-source indexing stack, providing GraphQL access + to decoded on-chain data, NFT balances & transfers, and app-specific + collections. + twitter: https://twitter.com/dipdup_io + website_url: https://dipdup.io/ + image: /assets/photo_2024-03-24-18.14.02.jpeg - type: card_list randomize: true title: Enhanced API @@ -104,8 +118,14 @@ blocks: - title: NFTScan description: Leverage NFTScan's feature-rich NFT APIs for your projects. website_url: https://developer.nftscan.com/ - discord: discord.gg/nftscan + discord: https://discord.gg/nftscan image: /assets/400_400.png twitter: https://twitter.com/nftscan_com + - title: ArkProject + description: "Crosschain Infrastructure for Digital Assets Exchange: Appchain + Orderbook, Starknet NFT API, NFT Indexer, Starknet NFT Bridge." + twitter: https://twitter.com/ArkProjectNFTs + website_url: https://www.arkproject.dev/ + image: /assets/arkproject_square.png description: An enhanced API is a set of tools designed to simplify developers’ access to complex queries on Starknet data. diff --git a/_data/pages/bridges-and-on-ramps.yml b/_data/pages/bridges-and-on-ramps.yml index 1cf390912f..ab052bc3e4 100644 --- a/_data/pages/bridges-and-on-ramps.yml +++ b/_data/pages/bridges-and-on-ramps.yml @@ -11,11 +11,11 @@ blocks: description: Bridge tokens between Starknet and other chains or exchanges, or exchange tokens with fiat through on-ramp services. - type: card_list - title: What are bridges? + title: Bridges description: Bridges allow users to move assets between crypto ecosystems, such as blockchains or exchanges. card_list_items: - - image: /assets/starkgate-symbol-dark.png + - image: /assets/symbol-4-.png title: StarkGate description: StarkGate is the official bridge between Starknet and Ethereum. link_url: https://starkgate.starknet.io @@ -57,9 +57,15 @@ blocks: link_url: https://www.layerswap.io website_url: https://www.layerswap.io twitter: https://twitter.com/layerswap + - website_url: https://bridge.arkproject.dev/ + twitter: https://twitter.com/ArkProjectNFTs + image: /assets/screenshot-2024-05-01-173559.png + description: ArkProject allows you to transfer ethreum Nfts on Starknet. Bridge + your Everai NFTs and complete your first ArkProject quests. + title: ArkProject randomize: false - type: card_list - title: What are fiat on-ramps? + title: On-ramps description: Fiat on-ramps are service providers that allows for the exchange of fiat currencies for cryptocurrencies. card_list_items: @@ -83,3 +89,31 @@ blocks: twitter: https://twitter.com/unlimit_crypto website_url: https://www.crypto.unlimit.com/ randomize: true + - type: card_list + randomize: false + title: Sepolia Faucets + card_list_items: + - description: Get test tokens through the Blast Starknet Sepolia Faucet. + title: Blast + image: /assets/blast-icon-color.svg + type_list: + - type: STRK faucet + url: https://blastapi.io/faucets/starknet-sepolia-strk + - type: ETH faucet + url: https://blastapi.io/faucets/starknet-sepolia-eth + twitter: https://twitter.com/BlastAPI + website_url: https://blastapi.io/faucets/starknet-sepolia-strk + - title: Starknet Foundation faucet + website_url: https://starknet-faucet.vercel.app/ + image: /assets/sn-symbol-gradient.png + description: Send small amounts of L2 Sepolia ETH/STRK to an account address on + Starknet Sepolia. + twitter: https://twitter.com/StarknetFndn + - image: /assets/637aee406bd53a72acca2af1_6qpw_6dq-ijfe4vtzod2cxb2dvlhjmd3pgvuwwsfft0.png + title: Alchemy Starknet Sepolia Faucet + description: Get test tokens through the Alchemy Starknet Sepolia Faucet. + website_url: https://www.alchemy.com/faucets/starknet-sepolia + twitter: https://twitter.com/AlchemyPlatform + discord: https://discord.com/invite/alchemyplatform + description: A faucet sends small amounts of L2 Sepolia ETH/STRK to an account + address on Starknet Sepolia. diff --git a/_data/pages/delegation-agreement.yml b/_data/pages/delegation-agreement.yml index 3352aa3dfb..9f7f0ab0e2 100644 --- a/_data/pages/delegation-agreement.yml +++ b/_data/pages/delegation-agreement.yml @@ -1,5 +1,7 @@ id: fc158234-310f-4c74-9aab-9890854d8ddf title: Delegation Agreement +seoDescription: Shaping Starknet's future together. Learn about the governance + process and how to participate effectively. template: content parent_page: 3a3c4592-f9a7-4ccc-b672-50ea6a4ab2b3 breadcrumbs: true diff --git a/_data/pages/developers.yml b/_data/pages/developers.yml index bfd6d38234..1c8188d738 100644 --- a/_data/pages/developers.yml +++ b/_data/pages/developers.yml @@ -63,19 +63,6 @@ blocks: description: Learn how to write code in Cairo, Starknet's native programming language. columns: "4" - - size: large - color: blue-default - variant: image_icon_link_card - orientation: left - withIllustration: true - title: Cairo Docs - icon: /assets/cairo-docs.svg - type: image_icon_link_card - link: - custom_title: View - custom_external_link: https://docs.cairo-lang.org/ - description: Read the Cairo documentation to start building on Starknet with Cairo. - columns: "4" - size: large color: blue-default variant: image_icon_link_card diff --git a/_data/pages/disclaimers.yml b/_data/pages/disclaimers.yml index d07a7ac041..69d9e52aef 100644 --- a/_data/pages/disclaimers.yml +++ b/_data/pages/disclaimers.yml @@ -1,5 +1,7 @@ id: 13557887-d220-40c9-971c-4171791ba9cd title: "Legal disclaimers " +seoDescription: Important legal disclaimers for Starknet users. Understanding + rights, responsibilities, and the framework guiding use. template: content parent_page: "" breadcrumbs: true diff --git a/_data/pages/explore-starknet.yml b/_data/pages/explore-starknet.yml new file mode 100644 index 0000000000..b77e3399e0 --- /dev/null +++ b/_data/pages/explore-starknet.yml @@ -0,0 +1,230 @@ +id: 186916c3-0c7c-48a6-b717-e43d3a7377f4 +title: Explore Starknet +seoTitle: Discover Starknet and its dApps, Wallets, and Tutorials +seoDescription: Make your first steps in the Starknet ecosystem - Explore dApps + and wallets, follow tutorials and learn more about the Starknet ecosystem +template: landing +hideToc: false +hidden_page: false +breadcrumbs: false +page_last_updated: false +blocks: + - type: hero + variant: block_explorers + title: Explore Starknet + description: "" + - type: flex_layout + heading_variant: h2 + blocks: + - size: large + color: blue-default + variant: image_icon_link_card + orientation: left + withIllustration: false + title: Argent + icon: /assets/hito-orange-1-1.svg + type: image_icon_link_card + link: + custom_title: Install + custom_external_link: https://www.argent.xyz/argent-x/ + columns: "4" + - size: large + color: blue-default + variant: image_icon_link_card + orientation: left + withIllustration: false + title: Braavos + icon: /assets/gradient-logo-1.svg + type: image_icon_link_card + link: + custom_title: Install + custom_external_link: https://braavos.app/ + columns: "4" + - size: large + color: blue-default + variant: image_icon_link_card + orientation: left + withIllustration: false + title: More wallets + icon: /assets/2.svg + type: image_icon_link_card + link: + custom_title: View all Starknet wallets + custom_internal_link: "" + custom_external_link: https://www.starknet.io/en/ecosystem/wallets + columns: "4" + base: 1 + md: 1 + lg: 3 + heading: Open your Starknet Account + xl: 0 + - type: flex_layout + heading_variant: h2 + blocks: + - size: large + color: blue-default + variant: image_icon_link_card + orientation: left + withIllustration: false + title: Starknet Provisions + icon: /assets/horizontal-strk-logo.png + type: image_icon_link_card + link: + custom_external_link: https://provisions.starknet.io/ + custom_title: Allocating STRK Tokens to the Community + columns: "4" + - size: large + color: blue-default + variant: image_icon_link_card + orientation: left + withIllustration: false + title: DeFi Spring + icon: /assets/defi-spring-group-6.png + type: image_icon_link_card + link: + custom_title: Use your STRK in the upcoming Starknet DeFi Spring! + custom_external_link: https://www.starknet.io/en/content/starknet-foundation-introduces-the-start-of-defi-spring + columns: "4" + - size: large + color: blue-default + variant: image_icon_link_card + orientation: left + withIllustration: false + title: StarkGate + icon: /assets/onramp.svg + type: image_icon_link_card + link: + custom_title: Transfer assets between Ethereum and Starknet + custom_external_link: https://starkgate.starknet.io/ + columns: "4" + - size: large + color: blue-default + variant: image_icon_link_card + orientation: left + withIllustration: false + title: Starknet Ecosystem + icon: /assets/dapps.svg + type: image_icon_link_card + link: + custom_title: Explore the Starknet Ecosystem + custom_external_link: https://www.starknet-ecosystem.com/ + columns: "4" + - size: large + color: blue-default + variant: image_icon_link_card + orientation: left + withIllustration: false + title: Dappland + icon: /assets/5.svg + type: image_icon_link_card + link: + custom_title: Discover dApps on Starknet + custom_external_link: https://www.dappland.com/ + columns: "4" + heading: Explore Starknet + base: 1 + md: 1 + lg: 3 + xl: 3 + - type: flex_layout + heading_variant: h2 + blocks: + - size: large + color: blue-default + variant: image_icon_link_card + orientation: left + withIllustration: false + title: Developers hub + icon: /assets/developers.svg + type: image_icon_link_card + link: + custom_title: Find the resources you need + custom_internal_link: "" + custom_external_link: https://www.starknet.io/en/developers + columns: "4" + - size: large + color: blue-default + variant: image_icon_link_card + orientation: left + withIllustration: false + title: Starknet Book + icon: /assets/read-book.svg + type: image_icon_link_card + link: + custom_title: From zero to hero + custom_external_link: https://book.starknet.io/ + columns: "4" + - size: large + color: blue-default + variant: image_icon_link_card + orientation: left + withIllustration: false + title: Starklings + icon: /assets/cairo-docs.svg + type: image_icon_link_card + link: + custom_title: Follow the tutorial + custom_external_link: https://github.com/shramee/starklings-cairo1?tab=readme-ov-file + columns: "4" + - size: large + color: blue-default + variant: image_icon_link_card + orientation: left + withIllustration: false + title: Node Guardians + icon: /assets/developer-blog.svg + type: image_icon_link_card + link: + custom_title: Try a challenge + custom_external_link: https://nodeguardians.io/dev-hub + columns: "4" + heading: "Start Building " + lg: 4 + md: 1 + base: 1 + - type: flex_layout + heading_variant: h2 + blocks: + - size: large + color: blue-default + variant: image_icon_link_card + orientation: left + withIllustration: false + title: What is Starknet + icon: /assets/starknet_edu.svg + type: image_icon_link_card + link: + custom_title: Understand Starknet & how it works + custom_internal_link: "" + custom_external_link: https://www.starknet.io/en/learn/what-is-starknet + columns: "4" + - size: large + color: blue-default + variant: image_icon_link_card + orientation: left + withIllustration: false + title: FAQs + icon: /assets/online-communities.svg + type: image_icon_link_card + link: + custom_title: Get answers for your questions + custom_internal_link: "" + custom_external_link: https://www.starknet.io/en/learn/frequently-asked-questions + columns: "4" + - size: large + color: blue-default + variant: image_icon_link_card + orientation: left + withIllustration: false + title: Upcoming events + icon: /assets/community-events.svg + type: image_icon_link_card + link: + custom_title: Check out our upcoming events + custom_internal_link: "" + custom_external_link: https://www.starknet.io/en/events + columns: "4" + heading: Learn. Connect. Stay up-to-date + base: 1 + md: 1 + lg: 3 diff --git a/_data/pages/frequently-asked-questions.yml b/_data/pages/frequently-asked-questions.yml index d15d2e9476..e7ebd1852f 100644 --- a/_data/pages/frequently-asked-questions.yml +++ b/_data/pages/frequently-asked-questions.yml @@ -1,5 +1,9 @@ id: b5689d3a-348b-4ccb-b787-520b64c55e41 -title: Frequently asked questions +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 @@ -7,17 +11,38 @@ page_last_updated: true blocks: - type: page_header title: Frequently asked questions - - type: accordion + - type: heading_container + heading_variant: h3 + blocks: [] heading: Common questions + - type: accordion + heading: "" blocks: - - type: accordion_item - label: What will the Starknet tokens be used for? - body: The Starknet token will be used for paying transaction fees, participation - in the Starknet protocol, and participation in governance. The - rationale for each of these utilities is presented in our - [decentralization - proposal](https://medium.com/starkware/part-2-a-decentralization-and-governance-proposal-for-starknet-23e335645778), - in the section titled “What will the tokens be used for?” + - 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: @@ -84,8 +109,12 @@ blocks: 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: "Cairo " + heading: "" blocks: - type: accordion_item label: What is Cairo? @@ -124,8 +153,12 @@ blocks: 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: accordion + - 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: >- @@ -170,8 +203,12 @@ blocks: Starknet does not natively support EVM. - - type: accordion + - 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: >- @@ -185,65 +222,467 @@ blocks: - 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: Starknet Token + heading: Vision blocks: - - label: Why does Starknet need a token? - body: "STARK technology is mature and secure, but Starknet has not yet achieved - the status of a public good like Ethereum or the Internet. For - Starknet to reach this goal, its governance, operation and development - must continue to decentralize. This will be facilitated through two - mechanisms: the **Starknet Foundation** and the **Starknet Token**." - - label: What will the Starknet tokens be used for? - body: The Starknet token will be used as a staking token for participation in - Starknet’s consensus mechanisms, as a Governance token, and for paying - transaction fees. The rationale for each of these utilities is - presented in our [decentralization - proposal](https://medium.com/@starkware/part-2-a-decentralization-and-governance-proposal-for-starknet-23e335645778), - in the section titled  “What will the tokens be used for?” - - label: Why another token, can’t you use Eth? - body: A native token that rewards members of the community who develop the - network will advance the ecosystem to a degree that use of a - non-native token will not. Also, if the token is non-native, economic - shocks from decisions made in other ecosystems might impact Starknet’s - service and its users and providers. - - label: Do I need Starknet tokens to use Starknet? - body: Currently, no. Fees in Starknet are now paid in Ether (ETH). But later on, - we anticipate that in the future, fees will be paid exclusively with - the native Starknet Token. - - label: Do I need Starknet tokens to transact on StarkEx? - body: No. - - label: How are the tokens distributed? Who has how many tokens? How many tokens - are in circulation? How many tokens are there? How many tokens will be - minted each year? - body: This information can be found in the [blog - post](https://medium.com/@starkware/part-1-starknet-sovereignty-a-decentralization-proposal-bca3e98a01ef). - - label: What is the process for adding the token to my wallet? - body: The Starknet Token is not yet available for sale. It cannot be added to - your wallet at this stage. Beware of scams. - - label: Where and when can I buy tokens? - body: >- - The Starknet Token is not yet for sale. It cannot be added to your - wallet at this stage. Beware of scams. - - - The Starknet token was launched on Ethereum Mainnet in November 2022. The Starknet Foundation will announce at a later date the details of the Community Rebates and Community Provisions plans but at time of writing these details are yet to be determined. Beware of scams posing to sell Starknet Tokens. - - label: Is there a lock-up period for the Tokens? - body: We’ve previously proposed a - [plan](https://medium.com/starkware/part-3-starknet-token-design-5cc17af066c6) - for initial allocation of the tokens. Tokens allocated to - shareholders, employees, and independent software developers are - locked for four years, with a gradual release schedule starting after - one-year. Locked tokens can be used for voting and staking, but cannot - be transferred or traded. Some of the tokens are locked via a - dedicated smart contract on Ethereum while other tokens are locked via - custodians. - - label: Will the initial token supply of ten billion tokens, remain fixed? - body: No. The circulating supply of tokens will increase over time with the - minting of new tokens by the protocol. Details on the minting rate and - mechanism are yet to be defined. + - 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: >- @@ -260,8 +699,12 @@ blocks: 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: accordion + - 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 diff --git a/_data/pages/full-nodes-api-services.yml b/_data/pages/full-nodes-api-services.yml index 4cca05776c..f5311f1af7 100644 --- a/_data/pages/full-nodes-api-services.yml +++ b/_data/pages/full-nodes-api-services.yml @@ -94,7 +94,7 @@ blocks: description: Nethermind provides fast and reliable Starknet RPC service built for developers. image: /assets/nethermind_icon_1600_black-1-.png - website_url: http://starknetrpc.nethermind.io/ + website_url: https://data.voyager.online/ link_url: http://starknetrpc.nethermind.io/ twitter: https://twitter.com/NethermindEth - description: Chainbase is an open Web3 data infrastructure for accessing, @@ -110,4 +110,29 @@ blocks: discord: https://drpc.org/discord description: DRPC is a decentralized network of RPC endpoints with unlimited scalability supporting 29+ chains. + - title: NowNodes + image: /assets/nownodes_listing_logo_1.png + description: Starknet RPC Full Node API with zero RPS limits. + website_url: https://nownodes.io/starknet + twitter: https://twitter.com/NOWNodes + discord: https://discord.gg/dYNSCUQVDx + - title: GetBlock + description: GetBlock provides access to blockchain RPC nodes, supporting over + 50 blockchain protocols, including Starknet. + website_url: https://getblock.io/nodes/strk/ + twitter: https://twitter.com/getblockio + discord: https://discord.gg/Hxw3BQ53 + image: /assets/logotype1.png + - title: Reddio + description: A globally low-latency Starknet RPC node service + image: /assets/logo_bak.jpg + website_url: https://www.reddio.com/node + twitter: https://twitter.com/reddio-com + - title: QuickNode + description: From elastic APIs to powerful tools and analytics, QuickNode has + everything you need for accessing the Starknet blockchain. + image: /assets/isolated-color.png + website_url: https://www.quicknode.com/chains/strk + discord: https://discord.gg/quicknode + twitter: https://twitter.com/quicknode randomize: true diff --git a/_data/pages/home.yml b/_data/pages/home.yml index 1114e870b2..464466c9dd 100644 --- a/_data/pages/home.yml +++ b/_data/pages/home.yml @@ -61,18 +61,17 @@ blocks: variant: large_card orientation: vertical withIllustration: false - title: Thriving Ecosystem + title: Developer Hub icon: /assets/creativity-unleased.png type: image_icon_link_card link: - custom_title: The Growing Starknet Stack - custom_internal_link: /content/the-starknet-stacks-growth-spurt - description: Starknet's meteoric rise as a blockchain ecosystem is fueled by its - passionate community of developers, users, and partners. With the - Starknet Stack evolving at an astounding pace, this vibrant - collective has developed the most decentralized Rollup Stack, - enhancing network security, censorship resistance, resilience, and - transparency. + custom_title: Get Started with Starknet + custom_internal_link: /developers + description: Starknet is home to the fastest-growing Layer 2 (L2) developer + community due to its novel approach to scaling Ethereum and making + it economically feasible to build even the most complex dApps. The + Developer Hub provides a variety of manuals and resources for + builders, by builders, on how to get started on Starknet. columns: "4" base: 1 md: 2 @@ -185,10 +184,10 @@ blocks: size: large withIllustration: false color: null - title: What is STARK? + title: What is STRK? link: custom_title: View - custom_internal_link: /learn/frequently-asked-questions#toc-cairo + custom_internal_link: /learn/starknet-frequently-asked-questions#toc-starknet-token-strk - type: image_icon_link_card variant: icon_link_card size: large @@ -197,7 +196,7 @@ blocks: title: What is Cairo? link: custom_title: View - custom_internal_link: /learn/frequently-asked-questions#toc-cairo + custom_internal_link: /learn/starknet-frequently-asked-questions#toc-cairo - type: image_icon_link_card variant: icon_link_card size: large @@ -211,3 +210,8 @@ blocks: md: 2 lg: 4 heading: FAQs + - type: nav_sticky_banner + isActive: true + text: From Newbie to Ninja - 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/online-communities.yml b/_data/pages/online-communities.yml index 3e476d490d..aeb32ea60d 100644 --- a/_data/pages/online-communities.yml +++ b/_data/pages/online-communities.yml @@ -1,5 +1,7 @@ id: d4d04818-2330-4c35-a33e-0f2bc3ca7e8f title: Online communities +seoDescription: Access Starknet resources in your language. Bridging the gap for + a global community of developers. template: content parent_page: 683db5f6-c625-4fe0-a2af-3c5b6af8c2c9 breadcrumbs: true @@ -40,10 +42,6 @@ blocks: heading: Telegram community groups listSize: lg blocks: - - link: - hasIcon: true - custom_title: Starknet Cairo Core Stars - Pharaohs - custom_external_link: https://t.me/sncorestars - link: hasIcon: true custom_title: Starknet China @@ -96,6 +94,10 @@ blocks: hasIcon: true custom_title: Starknet Vietnam Community custom_external_link: https://t.me/starknetvn + - link: + hasIcon: true + custom_external_link: https://t.me/starknetarabic/3 + custom_title: Starknet Arabic - type: link_list randomize: false heading: "Global Twitter communities " @@ -164,6 +166,10 @@ blocks: hasIcon: true custom_title: Starknet Vietnam custom_external_link: https://twitter.com/starknetvietnam + - link: + hasIcon: true + custom_external_link: https://twitter.com/starknetarabic + custom_title: X (Twitter) Arabic - type: link_list randomize: false heading: Translated Resources @@ -198,3 +204,21 @@ blocks: hasIcon: true custom_title: Starknet China custom_external_link: https://www.youtube.com/@starknetzh + - type: link_list + randomize: false + heading: Research & Education Resources + blocks: + - link: + hasIcon: true + custom_external_link: https://starknet-research.beehiiv.com/ + custom_title: Starknet research hub + avatar: + displayTitle: false + - link: + hasIcon: true + custom_external_link: https://medium.com/starknet-edu + custom_title: Starknet Edu Blog + - link: + hasIcon: true + custom_external_link: https://starknet.substack.com/ + custom_title: Starknet Edu Newsletter diff --git a/_data/pages/provisions-privacy-policy.yml b/_data/pages/provisions-privacy-policy.yml new file mode 100644 index 0000000000..7c6f7bc1ca --- /dev/null +++ b/_data/pages/provisions-privacy-policy.yml @@ -0,0 +1,334 @@ +id: 1ea0a24a-d4fa-41c4-a331-98012dec68a8 +title: Provisions Privacy Policy +show_title: true +template: content +hideToc: true +hidden_page: false +breadcrumbs: false +page_last_updated: false +blocks: + - type: markdown + body: >- + Last Updated: 12 February 2024 + + + StarkNet Foundation (the “**Foundation**”) with its registered office at Leeward Management, Suite 3119, 9 Forum Ln, Grand Cayman KY1-9006, Cayman Islands, respects the privacy of Personal Data and is committed to protecting Personal Data. This Data Protection and Privacy Policy (this “Policy”) describes the policies and procedures the Foundation has implemented to protect Personal Data Processed by the Foundation in accordance with applicable Data Protection Laws. + + + The Foundation has voluntarily opted to apply the protections and obligations outlined in this Policy to all Data Subjects. However, such protections and obligations may be beyond the legal requirements of the jurisdiction of certain Data Subjects. Data Protection Laws vary widely across jurisdictions and while the Foundation will strive to meet this Policy for all Data Subjects, the Data Protection Laws for the Data Subject ultimately govern the protections conferred in the specific jurisdiction applicable to that Data Subject, and this Policy does not confer any rights beyond those granted by the relevant Data Protection Laws. + + + This Policy describes how the Foundation collects and uses Personal Data, the circumstances under which the Foundation may share Personal Data, the applicable rights of Data Subjects, and the Foundation’s technical and physical safeguards to protect the security of Personal Data. + + + ## 1. DEFINITIONS + + + “Controller” means a natural or legal person, public authority, agency, or other body that, independently or jointly with others, determines the purpose and means of Processing Personal Data, as defined in Data Protection Laws. Controller shall refer to the Foundation, and with regard to certain Processes, the Foundation may act as joint Controller with a third-party. + + + “Data Protection Laws” refer to applicable privacy legislations, regulations, or codes issued by data protection regulators. + + + “Data Protection Laws” refer to applicable privacy legislations, regulations, or codes issued by data protection regulators. + + + “Data Subject” means a natural person who can be identified, directly or indirectly, by reference to their Personal Data. + + + “Personal Data” means any information attributable to an identified or identifiable natural person (a Data Subject), as defined in Data Protection Laws. Personal Data does not include data where the identity has been removed (anonymous data). Personal Data shall encompass Special Category Data. Such information includes, but is not limited to: + + + * Names + + * Addresses; + + * Telephone numbers; + + * Email addresses; + + * Government-issued identification numbers; + + * User passwords or PINs; + + * User identification and account access credentials, passwords, PINs and security question answers; + + * Financial account numbers and + + * Geolocation data. + + + “Process” or “Processing” or “Processed” or “Processes” means, as applicable, any operation or set of operations performed upon Personal Data, whether or not by automatic means, such as collecting, recording, using, organizing, structuring, storing, adapting or altering, retrieving, disclosing by transmission, disseminating or otherwise making available, aligning or combining, restricting, erasing, or purging. + + + “Processor” means a natural or legal person, public authority, agency, or other body that Processes Personal Data on behalf of a Controller, as defined in Data Protection Laws. A Processors’ activities are limited to the more “technical” aspects of a Process and do not include the exercise of professional judgment or significant decision-making in relation to Personal Data. Processors may include third-party service providers, applications, or agencies utilized by the Foundation in the course of business. + + + “Special Category Data” means Personal Data revealing racial or ethnic origin, criminal history, political opinions, religious or philosophical beliefs, sexual orientation, trade union membership, or health, genetic, or biometric data, or data pertaining to a child or minor. + + + ## 2. DATA PROTECTION PRINCIPLES + + + The Foundation is committed to processing data in accordance with its responsibilities under the Data Protection Laws, and in particular with the following principles: + + + * Fair, lawful and transparent processing; + + * Collection for a specified, explicit and legitimate purposes and no further processing in a manner that is incompatible with the specified purposes; + + * Limitation to what is adequate, relevant and necessary in relation to the purposes for which the Personal Data are processed; + + * Keep Personal Data accurate and up to date; + + * Keep Personal Data only for as long as is necessary or legally required; + + * Process Personal Data in a manner that ensures appropriate security, including protection against unauthorized or unlawful processing and against accidental loss, destruction or damage, using appropriate technical or organizational measures; + + * Process Personal Data in accordance with the rights of the Data Subject; and + + * Ensure an adequate level of data protection when transferring Personal Data. + + + ## 3.  LEGAL BASIS FOR PROCESSING PERSONAL DATA + + + The Foundation will only use Personal Data when Data Protection Laws allow the Foundation to do so. Personal Data shall be Processed in a manner that is adequate, relevant, and not excessive in relation to the intended business purpose(s) of such Processing. A legal basis is required to process Personal Data. Personal Data may be processed only if at least one of the following legal bases applies: + + + **a)** Consent: Data Subject giving consent to the Processing of his or her Personal Data for a specific purpose(s); + + + **b)** Contractual necessity: Processing is necessary for the performance of a contract to which the Data Subject is party or entering into a contract, such as due diligence (anti-money laundering and counter-terrorist financing checks); complying with applicable sanctions and embargo legislation; regulatory, governmental, tax and law enforcement authority requests; surveillance and investigation activities; carrying out audit checks, and instructing our auditors; maintaining statutory registers; and preventing and detecting fraud; + + + **c)** Compliance with legal obligations: Processing is necessary for compliance with a legal obligation to which the Foundation is subject; + + + **d)** Vital interests: Processing is necessary in order to protect the vital interests of the Data Subject or of another natural person; + + + **e)** Public interests: Processing is permitted if it is necessary for the performance of a task carried out in the public interest. Examples include taxation, crime reporting, public health and quality and safety of products; or + + + **f)** Legitimate interests: Processing is necessary for the purposes of the legitimate interests pursued by the Foundation or a third party, except where such interests are overridden by the interests or fundamental rights and freedoms of the Data Subject which require protection of Personal Data, in particular where the Data Subject is a child. + + + ## 4. RIGHTS OF DATA SUBJECTS + + + When applicable, the Foundation shall honour Data Subject rights, as described herein. In accordance with Data Protection Laws and in certain circumstances, a Data Subject may possess the right to: + + + **a)** Request access to his or her Personal Data that the Foundation holds to check that it is accurately and lawfully being Processed. + + + **b)** Request correction of his or her Personal Data that the Foundation holds. This enables Personnel to have any incomplete or inaccurate Personal Data be corrected, though the Foundation may need to verify the accuracy of any new Personal Data provided. + + + **c)** Request erasure of his or her Personal Data. This enables Personnel to ask the Foundation to delete or remove Personal Data where there is no legitimate purpose for the Processing of such Personal Data by the Foundation. The Foundation may not always be able to comply with the request of erasure for specific legal reasons or other legitimate grounds, which will be notified to Personnel, if applicable, at the time of the request. + + + **d)** Object to Processing of his or her Personal Data where the Foundation is relying on a legitimate interest (or those of a third party) and he or she would like to object to the Processing because it impacts his or her fundamental rights and freedoms. + + + **e)** Request restriction of Processing of his or her Personal Data. This enables Data Subjects to ask the Foundation to suspend Processing Personal Data in the following scenarios: (i) establishing the accuracy of Personal Data; (ii) where the Foundation’s use of Personal Data is unlawful, but there is no request of erasure; (iii) where a Data Subject needs the Foundation to hold Personal Data even if retention is no longer required and it is needed to establish, exercise, or defend a legal claim; or (iv) a Data Subject objects to the Foundation’s use of Personal Data, but the Foundation needs to verify whether there are overriding legitimate grounds to use it. + + + **f)**  Request the transfer of his or her Personal Data. The Foundation will provide to Personnel, or a third party, his or her Personal Data in a structured, commonly used, machine-readable format. This right only applies to automated information. + + + **g)** Withdraw consent at any time where the Foundation is relying on consent to Process Personal Data. This will not affect the lawfulness of any Processing carried out before consent is withdrawn. + + + **h)** Be notified of a data breach involving a Data Subject's Personal Data. + + + The Foundation shall accept, when applicable, any written requests through the appropriate channels from a Data Subject to exercise his or her rights and freedoms pursuant to Data Protection Laws. The Foundation shall use reasonable means to verify the identity of the requester. + + + ## 5. DATA PROTECTION OBLIGATIONS + + + The Foundation and its Personnel have implemented appropriate technical and organizational measures to provide adequate protection regarding Data Subjects’ rights and the lawful, fair, and transparent Processing of Personal Data, as described herein. The Foundation data protection obligations include the following: + + + **a)** Consent: When consent is the lawful basis for Processing, the Foundation shall obtain the affirmative consent of a Data Subject prior to such Processing. Consent shall be written in clear and plain language by the Foundation and the Data Subject must give consent freely. Prior to providing consent, a Data Subject shall be notified by the Foundation that consent may be withdrawn at any time. Consent may not be permanently binding on Data Subjects, as such Data Subjects may withdraw consent at any time. + + + **b)** Purpose Limitation: The Foundation shall restrict the Processing of Personal Data to the intended business purpose(s). + + + **c)** Notification: The Foundation shall provide notification in clear language to a Data Subject at the outset of Processing, which may include: name of Controller and contact information; purpose of Processing; type(s) of Personal Data Processed; whom has access to Personal Data; Processing location(s); retention period; Data Subject’s rights and instructions for exercising such rights; and protections against data breaches. + + + **d)** Access: Upon request by a Data Subject, the Foundation shall provide such Data Subject with access to his or her Personal Data in the possession or under the control of the Foundation and information about the ways in which Personal Data may have been previously Processed. + + + **e)** Correction: Upon request by a Data Subject, the Foundation shall correct any error or omission in a Data Subject’s Personal Data in the possession or under the control of the Foundation. If Personal Data is corrected, the Foundation must inform (i) third-parties to whom data has been disclosed of correction and (ii) Data Subjects that his or her Personal Data has been disclosed to third-parties. + + + **f)** Erasure: Upon request by a Data Subject, the Foundation shall erase such Data Subject’s Personal Data in the possession or under the control of the Foundation, if: (i) Personal Data is no longer necessary for the intended business purpose for which it was Processed; (ii) the Data Subject withdraws consent and there is no other legitimate basis for the Processing; (iii) the Data Subject objects to Processing based solely on the Foundation’s legitimate interest; (iv) the Processing of Personal Data is unlawful; or (v) Personal Data is related to the offer of information society services to a child. This is not an absolute right, as Personal Data may be retained to the extent required or permitted under applicable law. If the Foundation discloses Personal Data to a third-party, the Foundation shall notify such third-parties of any fulfilled request to erase, unless unreasonable or would result in a disproportionate effort. + + + **g)** Accuracy: The Foundation shall make a reasonable effort to verify that Personal Data Processed by or on behalf of the Foundation is accurate and complete. Generally, Personal Data is obtained directly from the Data Subject. + + + **h)** Protection: The Foundation shall protect Personal Data in its possession or under its control by securing against unauthorized Processing, as further described in the “Security Measures Taken to Protect Personal Data” Section. + + + **i)** Retention: Personal Data will be retained for as long as is necessary for the intended purpose. The Foundation shall cease to retain documentation containing Personal Data or remove the means by which Personal Data can be associated with a particular Data Subject when (i) the intended purpose for which Personal Data was Processed is no longer applicable and (ii) the retention is no longer necessary for legal or business purposes. + + + **j)** Breach Notification: In the case of a data breach involving any loss, misuse, or alteration of Personal Data that is likely to result in (i) a risk to Data Subjects’ rights and freedoms, the Foundation shall notify the supervisory or data protection authorities within seventy-two (72) hours; or (ii) a high risk to Data Subjects’ rights and freedoms, the Foundation shall notify Data Subjects without undue delay. + + + ## 6. SHARING OF PERSONAL DATA + + + The Foundation has executed appropriate documentation to protect the privacy and fundamental rights and freedoms of Data Subjects and has taken appropriate measures to ensure data protection during the sharing of Personal Data. + + + The Foundation may share Personal Data with third-parties to Process (maintain, store, use) on the Foundation’s behalf. The Foundation requires all such Processors to take appropriate security measures to protect Personal Data in accordance with the Foundation’s policies. The Foundation does not allow Processors to Process Personal Data for their own purposes and only permits them to Process Personal Data for specified purposes and in accordance with the Foundation’s instructions. + + + The Foundation may share Personal Data with third parties to Process on their own behalf. Such third parties will be considered joint-Controllers of such Personal Data. While joint-Controllers have shared discretion over the purposes of Processing, all such Controllers agree to Process such shared Personal Data in accordance with Data Protection Laws. + + + **a)** Third-Parties: The Foundation may, from time to time, engage with Processors or joint Controllers, such as third-party service providers, applications, or agencies, to Process Personal Data. Prior to the Processing of the Foundation-controlled Personal Data by a Processor or joint Controller, the Foundation will work with such third-parties to verify that adequate documentation and security safeguards are in place to Process Personal Data in accordance with Data Protection Laws. The Processor or joint Controller shall restrict Processing to the intended business purpose. + + + **b)** The Foundation Entities: The Foundation shall not transfer Personal Data to a country or territory outside the jurisdiction in which it was Processed, except in accordance with the requirements prescribed under Data Protection Laws. The Foundation may transfer or provide access to Personal Data across jurisdictions and entities in accordance with its Data Protection Agreements and Intercompany Agreements, which are aligned with Data Protection Laws. + + + ## 7. TRANSFER OF PERSONAL DATA ABROAD + + + The Foundation may transfer your Personal Data to third-parties based abroad for the purposes of the data processing described in this Policy. Such third-parties are obliged to protect the privacy of individuals to the same extent as the Foundation does. + + + Further explanations regarding data transfers to the USA can be found below under section “Note on Data Transfers to the USA”. + + + ## 8. NOTE ON DATA TRANSFERS TO THE USA + + + Some of the third-parties mentioned in this Policy are or may be based in the USA. For the sake of completeness, the Foundation would like to point out for Data Subjects who are resident or domiciled in the EU that there are surveillance measures in place in the USA by US authorities, which generally allow the storage of all Personal Data of all persons whose data has been transferred from the EU to the USA. This is done without any differentiation, limitation or exception based on the objective pursued and without any objective criterion that would make it possible to limit the access of the US authorities to the data and their subsequent use to very specific, strictly limited purposes that are capable of justifying the intrusion associated with both the access to and the use of this data. Furthermore, the Foundation would like to point out that in the USA, Data Subjects from the EU do not have any legal remedies that allow them to obtain access to the data concerning them and to obtain their correction or deletion, or that there is no effective judicial legal protection against general access rights of US authorities. + + + The Foundation would like to point out to Data Subjects who are resident in a member state of the EU that the USA does not have a sufficient level of data protection from the point of view of the European Union - among other things due to the issues mentioned in this section. Insofar as the Foundation has explained in this Policy that recipients of data (such as Google) are based in the USA, the Foundation will ensure through contractual arrangements with these companies, as well as any additional appropriate guarantees required, that your Personal Data is protected with our partners with an appropriate level. + + + ## 9. SECURITY MEASURES TAKEN TO PROTECT PERSONAL DATA + + + The Foundation has implemented appropriate elements of privacy by design in conjunction with technical and physical safeguards to protect the security of Personal Data from unauthorized or unlawful Processing. the Foundation uses a number of systems and applications to protect Personal Data at all times, which also allow for the following capabilities: (i) the anonymization and encryption of Personal Data; (ii) the ability to ensure the ongoing confidentiality, integrity, availability, and resilience of Processing Personal Data; (iii) the ability to restore the availability and access to Personal Data in a timely manner in the event of a physical or technical incident; and (iv) a process for regularly testing, assessing, and evaluating, at least annually, the effectiveness of such security measures. + + + In assessing the appropriate level of security as well as the risks of varying likelihood and severity for the rights and freedoms of Data Subjects, the Foundation assesses the risks presented by the Processing of Personal Data. Such risks may include, but are not limited to, any accidental, unlawful, or unauthorized destruction, loss, disclosure, alteration, or access to Personal Data Processed by or on behalf of the Foundation, or other factors that may impact Data Subject rights and freedoms. The Foundation shall make reasonable attempts to ensure that any risks presented by the Processing of Personal Data are sufficiently mitigated by technological and/or organizational controls, including limited access of Personal Data utilizing access controls and password protections. + + + ## 10. THIRD PARTY WEBSITES AND SOCIAL MEDIA + + + This website may contain content and links to third-party websites that are not owned, operated, or controlled by the Foundation. The Foundation is not responsible for the privacy practices of or the content displayed on such third-party websites. + + + When engaging with the Foundation’s content on or through a third-party social networking website, plug-in, or application, the Foundation may Process Personal Data associated with your social media account. + + + ## 11.  WHEN VISITNG OUR WEBSITES + + + When you visit our websites, our servers temporarily save each access in a log file. The following data may be collected without your intervention and stored by the Foundation until deletion, as is necessary in compliance with applicable laws: + + + * the IP address of the requesting computer; + + * the name of your internet access provider (usually your internet access provider); + + * the date and time of access; + + * the name and URL of the retrieved file; + + * the page and address of the website from which you were redirected to the website and, if applicable, the search term used; + + * the country from which the website is accessed; + + * the operating system of your computer and the browser you are using (provider, version and language); and + + * the transmission protocol used. + + + The collection and processing of this data is carried out for the purpose of enabling the use of the website (connection establishment), to permanently guarantee system security and stability and to enable the optimization of our internet offer as well as for internal statistical purposes. Our legitimate interest in data processing lies in the purposes described above. + + + Only in the event of an attack on the network infrastructure or a suspicion of other unauthorized or abusive website use will the IP address be evaluated for the purpose of clarification and defence and, if necessary, used in the context of criminal proceedings to identify and take civil or criminal action against the users concerned. Our legitimate interest in data processing lies in the purposes described above. + + + ## 12. IF YOU CONTACT US BY E-MAIL + + + On the website you have the possibility to contact the Foundation by e-mail. + + + You are responsible for the message and/or transmitted content that you send to the Foundation. The Foundation recommends that you do not send any confidential data. Personal Data is only collected if you provide it to the Foundation voluntarily. Therefore, you yourself are responsible for what data you transmit to the Foundation. In order to be able to answer your questions, the Foundation may ask you to provide additional information. The Foundation only collects Personal Data from you if this is necessary to answer your questions or to provide the services you have requested. + + + When processing your enquiry by e-mail, the Foundation has a legitimate interest in data processing. You can object to this data processing at any time (see section “Contact”). + + + ## 13. TRACKING TOOLS + + + We use various web analytics services to monitor activity on the Starknet Provisions website, including but not limited to Google Analytics (provided by Google) and Sentry (provided by Functional Software, Inc). These third-party services generate information about your use of the website, such as: + + + * Navigation path that a visitor follows on the website; + + * How long you spend on the website and subpages; + + * The subpage from which you leave the website; + + * The country, region or city from where you access the website; + + * End device (type, version, colour depth, resolution, width and height of browser window); + + * Returning or new visitor; + + * Browser provider/version; + + * The operating system used; + + * The referrer URL (previously visited website); + + * Host name of the accessing computer (IP address); or + + * Time of the server request. + + + This information may be used to evaluate the use of the website, to compile reports on website activities and to provide other services associated with website and internet use for the purposes of market research and demand-oriented design of the website. We may transfer this information to third parties where required to do so by law, or where such third parties process the information on our behalf. However, under no circumstances will an IP address be associated with other data relating to the user. + + + This information may transmitted to servers in Europe and stored there. If so, the IP address is shortened by activating IP anonymization on the website before transmission within the Member States of the European Union or in other Contracting States of the Agreement on the European Economic Area.  This information may also be transferred to servers in the USA.  In either case, the anonymized IP address transmitted by your browser will not be merged with other data. + + + The legal basis for processing data for the above purposes is your consent, which you give us by accepting the Terms of Use of the website. You can revoke your consent at any time (section “Contact”). + + + ## 14. LINKS TO OUR SOCIAL MEDIA PRESENCES + + + On the website, we have set up links to our social media presences.  When you open a link to one of our social media presences, a direct connection is established between your browser and the server of the social network in question. This provides the network with the information that you have visited our website with your IP address and accessed the link. If you access a link to a network while logged into your account on the network concerned, the content of our website may be linked to your profile on the network, i.e., the network may link your visit to our website directly to your user account. If you want to prevent this, you should log out before clicking on the relevant links. In any case, an association takes place when you log in to the relevant network after clicking on the link. If you click on one of these links, you thereby give your consent to the subsequent data processing. + + + ## 15. REVIEW AND UPDATES TO POLICY + + + The Foundation will review and may update this Policy to reflect changes to the Foundation’s privacy practices or security measures as needed. If a review is not satisfactory, the Foundation will take immediate steps to remedy any noted deficiencies. Please periodically review this Policy for the latest on the Foundation’s privacy practices. The use of the Foundation’s website after any updates constitutes an acknowledgement of having read and understood the Policy. + + + ## 16. CONTACT + + + **Please contact the Foundation by email at provisionsupport@starknet.org should you have any questions or comments about this Policy or your Personal Data.** diff --git a/_data/pages/provisions-terms-of-use.yml b/_data/pages/provisions-terms-of-use.yml new file mode 100644 index 0000000000..bae94abe05 --- /dev/null +++ b/_data/pages/provisions-terms-of-use.yml @@ -0,0 +1,307 @@ +id: a61830a5-256f-400b-a4c5-d5c07605b73b +title: Provisions Terms of Use +show_title: true +seoTitle: "" +template: content +hideToc: true +hidden_page: false +breadcrumbs: true +page_last_updated: true +blocks: + - type: markdown + body: >- + Last Updated: 8 February 2024. + + Welcome to the Starknet Provisions website! + + THIS DOCUMENT CONTAINS IMPORTANT INFORMATION REGARDING RISKS, YOUR RIGHTS AND OBLIGATIONS, AS WELL AS CONDITIONS, LIMITATIONS, AND EXCLUSIONS THAT MAY IMPACT YOUR RIGHTS, INCLUDING AS TO HOW DISPUTES ARE RESOLVED. PLEASE READ IT CAREFULLY. + + These Terms of Use apply to your access to, and use of the Starknet Provisions website, and all technologies, features products, offerings and services thereon (collectively, the "**Services**") provided or made available to you by the StarkNet Foundation ("**Starknet Foundation**", “**we**,” “**us**,” or “**our**”). + + + ## 1.        Acceptance of Terms + + + By accessing, browsing, or otherwise using the Starknet Provisions website or participating in any other aspect of the Services, you acknowledge that you have read, understood, and agree to be bound by these Terms of Use.  If you do not agree with any part of these Terms of Use, you may not use the Starknet Provisions website or participate in the Services.   + + + If you are using the Services on behalf of an entity or other organization, you are agreeing to these Terms of Use for that entity or organization and representing to Starknet Foundation that you have the authority to bind that entity or organization to these Terms of Use (and, in which case, the terms “you” and “your” will refer to that entity or organization). If you do not accept the terms and conditions of these Terms of Use, you will not access or otherwise use the Starknet Provisions website or the Services. + + + We reserve the right, at our sole discretion, to change or modify any portion of these Terms of Use at any time. If we do this, we will publicly post the updated Terms of Use on the Starknet Provisions website and will indicate at the top of this page the date these Terms of Use were last revised. You may read a current, effective copy of these Terms of Use by visiting the “Terms of Use” link on the Website. + + + Your continued use of the Services from and after the date any such changes become effective constitutes your acceptance of the new Terms of Use. If you do not agree to abide by these or any future Terms of Use, you will not access, browse, or use (or continue to access, browse, or use) the Starknet Provisions website or the Services. Without limiting anything set forth elsewhere in these Terms of Use, you agree that we shall not be liable to you or any third party as a result of any losses suffered by any modification or amendment of this Agreement. + + + ## 2.        Eligibility + + + Only persons who are not U.S. citizens, U.S. residents (tax or otherwise) green card holders, or corporate entities with a majority of US ownership or a principal place of business or registered office in the United States of America (defined as a “**U.S. Person**”), and who are not acting for the account or benefit of any U.S. Persons, are eligible to use the Services and participate in the Starknet Provisions offered on this website. + + + Further, the Services may not be used as follows: + + + * in Russia, Cuba, Iran, North Korea, Syria or any other applicable sanctioned country, + + * by or for the specific benefit of any individual or entity on the Specially Designated Nationals and Blocked Persons List maintained by Office of Foreign Assets Control of the U.S. Treasury Department ("**OFAC**") (including any entities 50% or more owned by any such Specially Designated Nationals and Blocked Persons); + + * by or for the specific benefit of any individual on the U.K. Sanctions List maintained by Her Majesty's Treasury's office or Financial Sanctions Implementation ("**OFSI**"); + + * in respect of any wallet addresses sanctioned by OFAC or OFSI; or + + * for any other use requiring a license or other governmental approval. + + + In order to be eligible to use the Services, you represent and warrant: + + + * if you are an individual, that you are at least 18 years old and have capacity to form a binding contract under applicable laws; + + * if you are a corporation, legal entity or other organization, that you have full power, authority and validly existing under the applicable laws to enter into these Terms; + + * if you are an Ethereum staking provider, that you will distribute any tokens or digital assets that you receive from your participation in the Starknet Provision to the Ethereum stakers who utilised your service before the merger on September 15th, 2022; + + * that you are responsible for maintaining the confidentiality of your credentials and are fully responsible for any and all activities that occur under your credentials; + + * that your access and use of the Service will fully comply with all applicable laws and regulations; + + * that you will not access or use the Service to conduct, promote, or otherwise facilitate any illegal activity; + + * that you understand that your participation in the Starknet provisions is entirely at your sole risk. + + * that you will at all times provide accurate information regarding your nationality and country of residence. + + * that you are not a citizen, resident, or member of, or incorporated in the United States of America; + + * that you are not currently subject to any U.S. sanctions administered by OFAC or any U.K. Sanctions administered by OFSI, and you will not directly or indirectly use the Services to finance the activities of any person currently subject to any U.S. or U.K. sanctions; and + + * that any wallet address(es) you have nominated for the Starknet provisions are not subject to any U.S. sanctions administered by OFAC, or any U.K Sanctions administered by OFSI. + + + You further warrant that you will not distribute or transfer any tokens or digital assets you receive as part of the Starknet Provisions to U.S. Persons.  Until further notice, the distribution or transfer of tokens to U.S. persons is strictly prohibited by the Starknet Foundation.  It is your responsibility to ensure compliance with all relevant regulations, including securities laws if applicable. + + + If Starknet Foundation determines that you have breached any of your representations or warranties under this section, we may block your access to the Services and to any interests in property as required by law. + + + ## 3.        Privacy Policy + + + For information regarding our collection, use and disclosure of personal data and certain other data, please see our Privacy Policy (the “Privacy Policy”). + + + By accessing this website and using the Services, you consent to the collection, use and disclosure of Personal Data and other data by the Starknet Foundation as outlined in our Privacy Policy.  The Privacy Policy is hereby incorporated by reference in these Terms of Use. + + + ## 4.        Prohibited Activities + + + The following activities are specifically prohibited when using this website or any of the Services: + + + * Any use in violation of any valid law such as, but not limited to, regulations for financial services, money laundering, economic sanctions, consumer protection, competition law, protection against discrimination or misleading advertising and, in particular, any violation against copyrights, patents, trademarks, trade secrets and other property rights. + + * Concealing your identity such as by using a proxy server or by using a post box as an address for the purpose of carrying out illegal, fraudulent, or other prohibited activities. + + * Enabling (including attempting to enable) the spread of viruses, Trojans, malware, worms or other program processes that damage, disrupt, misuse, impair, secretly intercept, destroy or disable (operating) systems, data or information, or granting unauthorised access to systems, data, information or the Services. + + * Using an automatic device or a mechanical or manual method for monitoring or replicating the Services or the Website without our prior written permission. + + * engaging in any activity that seeks to defraud us or any other person or entity, including providing any false, inaccurate, or misleading information in order to unlawfully obtain the property of another; + + * harvest or collect email addresses or other contact information of other users from the Service by electronic or other means for the purposes of sending unsolicited emails or other unsolicited communications; or further or promote any criminal activity or enterprise or provide instructional information about illegal activities. + + * Encouraging or enabling any other individual or entity to do any of the foregoing or otherwise violate the Terms. + + * Starknet Foundation reserves the right to investigate and take appropriate legal action against anyone who, in Starknet Foundation’ sole discretion, violates this provision, including reporting the violator to law enforcement authorities. + + + ## 5.        Wallet Security + + + As part of the Services, the Starknet Foundation may send tokens or rewards to you.  In order to connect and engage with the Starknet Network or to receive these tokens or rewards, you may be required to connect a Starknet and/or Ethereum wallet address (a "**Wallet**") to the Starknet Network. + + + You acknowledge that you are solely responsible for the management of the private keys for, and security of, your Wallet(s).  The Starknet Foundation does not and will not manage, store, collect or otherwise access the private keys for your Wallet(s). The Starknet Foundation does not have custody or control over the contents of your Wallet(s) and has no ability to retrieve or transfer those contents.  + + + The Starknet Foundation is not and will not be responsible or liable for any claims, damages, losses or liabilities whatsoever resulting from the compromise of your systems or Wallet(s) or arising directly or indirectly from your failure to comply with this provision of the Terms of Use. + + + ## 6. Risk + + + By accessing and using the Services, you represent and warrant that you understand the inherent risks associated with using cryptographic and blockchain-based systems, and that you have a working knowledge of the usage and intricacies of digital assets. You further understand that the markets for digital assets are highly volatile due to various factors, including adoption, speculation, technology, security, and regulation. You acknowledge and accept that the cost and speed of transacting with cryptographic and blockchain-based systems are variable and may increase dramatically at any time. You further acknowledge and accept the risk that your digital assets may lose some or all of their value while they are supplied to the protocol through the interface, you may suffer loss due to the fluctuation of prices of tokens in a trading pair or liquidity pool, and, especially in expert modes, experience significant price slippage and cost. + + + You understand that anyone can create a token, including fake versions of existing tokens and tokens that falsely claim to represent projects, and acknowledge and accept the risk that you may mistakenly trade those or other tokens. You further acknowledge that we are not responsible for any of these variables or risks, and cannot be held liable for any resulting losses that you experience while accessing or using the service. Accordingly, you understand and agree to assume full responsibility for all of the risks of accessing and using the Services. + + + Without limiting the foregoing, you also understand that there may be tax and regulatory risks related to using the service. 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. Digital assets, blockchain technology, and any related software and services are also subject to legal and regulatory uncertainty.  You also understand that legislative and regulatory changes or actions may adversely affect the usage, transferability, transactability and accessibility of digital assets, bridging, the protocol, or other parts of the service. + + + You acknowledge that we are not responsible for any risks associated with your use of the Services, and cannot be held liable for any resulting losses that you experience while accessing or using the Services. + + + ## 7.        Intellectual Property Rights + + + You acknowledge and agree that the Service may contain content or features (“**Service Content**”) that are protected by copyright, patent, trademark, trade secret, or other proprietary rights and laws. Except as expressly authorized by Starknet Foundation, you agree not to modify, copy, frame, scrape, rent, lease, loan, sell, distribute, or create derivative works based on the Services or the Service Content, in whole or in party. Any use of the Services or the Service Content other than as specifically authorized herein is strictly prohibited. + + + The Starknet name and logos and certain other logos and trademarks are trademarks and service marks of Starknet Foundation or its subsidiaries or affiliates (collectively the “**Starknet Trademarks**”). Other company, product, and service names and logos used and displayed via the Services may be trademarks or service marks of their respective owners who may or may not endorse or be affiliated with or connected to Starknet Foundation. Nothing in these Terms of Use or the Services offered should be construed as granting, by implication, estoppel, or otherwise, any license or right to use any of the Starknet Trademarks displayed on the Starknet Provisions website, without our prior written permission in each instance. All goodwill generated from the use of Starknet Trademarks will inure to our exclusive benefit. + + + ## 8.        Third Party Material and User Content + + + ‍You represent and warrant that you own all right, title and interest in and to any User Content that you make available via the Website or through the Services, including all copyrights and rights of publicity contained therein. You assume all risk associated with your User Content and the transmission of your User Content, and you have sole responsibility for the accuracy, quality, legality and appropriateness of your User Content. + + + Under no circumstances will Starknet Foundation be liable in any way for any content or materials of any third parties (including User Content), including for any errors or omissions in any content, or for any loss or damage of any kind incurred as a result of the use of any such content. You acknowledge that Starknet Foundation does not pre-screen content, but that Starknet Foundation and its designees will have the right (but not the obligation) in their sole discretion to refuse or remove any content that is available via the Services. Without limiting the foregoing, Starknet Foundation and its designees will have the right to remove from the Website, without notice, any content that violates these Terms of Use or is deemed by Starknet Foundation, in its sole discretion, to be otherwise objectionable. You agree that you must evaluate, and bear all risks associated with, the use of any content, including any reliance on the accuracy, completeness, or usefulness of such content. + + + If you provide us with any feedback or suggestions regarding the Website (“**Feedback**”), you hereby assign to Starknet Foundation all rights in such Feedback and agree that Starknet Foundation shall have the right to use such Feedback and related information in any manner it deems appropriate. The Starknet Foundation will treat any Feedback you provide to us as non-confidential and non-proprietary. You agree that you will not submit to us any Feedback or other information or ideas that you consider to be confidential or proprietary for which you do not have all required permissions and consents to so submit. + + + ## 9.        Third-Party Services + + + The Starknet Provisions website may provide access to services, sites, technology, applications and resources that are provided or otherwise made available by third parties (the “**Third-Party Services**”). Your access and use of the Third-Party Services may also be subject to additional terms and conditions, privacy policies, or other agreements with such third party. + + + Starknet Foundation has no control over, and is not responsible for, such Third-Party Services, including for the accuracy, availability, reliability, or completeness of information shared by or available through Third-Party Services, or on the privacy practices and terms and conditions of Third-Party Services. We encourage you to review the privacy policies of the third parties providing Third-Party Services prior to using such services. + + + You, and not Starknet Foundation, will be responsible for any and all costs and charges associated with your use of any Third-Party Services. The integration or inclusion of such Third-Party Services does not constitute or imply any endorsement or recommendation. Any dealings you have with third parties while using the Services are between you and the third party. Starknet Foundation will not be responsible or liable, directly or indirectly, for any damage or loss caused or alleged to be caused by or in connection with use of or reliance on any Third-Party Services. + + + ## 10.    No Professional Advice and No Fiduciary Duties + + + All information provided on the Starknet provisions website, or otherwise provided by the Starknet Foundation, is for informational purposes only and should not be construed as professional advice. You should not take, or refrain from taking, any action based on any information contained on the website or in the Services. Before you make any financial, legal, tax or other decisions involving the Service, you should seek independent professional advice from an individual who is licensed and qualified in the area for which such advice would be appropriate. + + + These Terms of Use are not intended to, and do not, create or impose any fiduciary duties on us. To the fullest extent permitted by law, you acknowledge and agree that we owe no fiduciary duties or liabilities to you or any other party, and that to the extent any such duties or liabilities may exist at law or in equity, those duties and liabilities are hereby irrevocably disclaimed, waived, and eliminated. You further agree that the only duties and obligations that we owe you are those set out expressly in these Terms of Use. + + + ## 11.    Disclaimer of Warranties + + + This Website and the Services are offered "as is" and "as available", and the Starknet Foundation makes no representations or warranties of any kind, whether express or implied, regarding the Website, the Services or their use. The Starknet Foundation does not warrant that the use of the Website will be uninterrupted or error free and expressly disclaims any representations and warranties as to the merchantability, fitness for a particular purpose, and non-infringement of third-party rights. No representations or warranties are made that the Website or any third-party services made available through the Website will be free from malfunctions, errors, or harmful components. All use of the Website is therefore at your sole risk as a user. + + + ## 12.    Limitation of Liability + + + You acknowledge and agree that, to the fullest extent permitted by applicable law, in no event shall the Starknet Foundation, any of our affiliates, nor any of the officers, directors and employees of the Company or our affiliates,  be liable for any claim, damages or any other form of liability, whether in action or in tort, arising from or in connection with your use or inability to use the Website, or any website linked to this Website, or any content provided on the Website or those other websites. + + + You accept and acknowledge that there are risks associated with participating in the Services including, but not limited to, the risk of failure of hardware, software and internet connections, the risk of malicious software introduction, loss of rewards, and security risks.  You accept and acknowledge that the Starknet Foundation will not be responsible for any losses, failures, disruptions, errors, distortions or delays you may experience when participating in the Services, however caused.  The Starknet Foundation will not be responsible or liable to you for any loss and takes no responsibility for and will not be liable to you for your participation in the Services. + + + We further disclaim all liability arising from any reliance you placed on the materials provided on the Website, including the content provided by third parties. Any links to other websites are provided for your convenience. They do not signify any endorsement by the Starknet Foundation of such other websites. We have no control over or responsibility for the content provided on such other linked websites. + + + We do not make any representations or warranties that access to or participation in the Starknet Provisions, any part of the Services, or any of the materials contained therein, will be continuous, uninterrupted, timely, or error-free.  Any Rewards you receive (including any tokens) as part of the Services may have no value. + + + To the maximum extent permitted by law, in no event will the cumulative liability of the Starknet Foundation, any of our affiliates or any of the officers, directors and employees of the Company or our affiliates for any claims arising out of or related to the Terms, the Services or the Website exceed one hundred US dollars (US$100). The limitation of liability reflects the allocation of risk between the parties. + + + Some jurisdictions do not allow certain warranty disclaimers or limitations on liability. Only disclaimers or limitations that are lawful in the applicable jurisdiction will apply to you and our liability will be limited to the maximum extent permitted by law. + + + ## 13.    Indemnification and Release + + + You agree to defend, indemnify, and hold harmless Starknet Foundation, its affiliates, and its and their respective officers, employees, directors, service providers, licensors, and agents (collectively, the “Starknet Parties”) from any and all losses, damages, expenses, including reasonable attorneys’ fees, rights, claims, actions of any kind, and injury (including death) arising out of or relating to your use of the Services, your connection to the Service, your violation of these Terms of Use, or your violation of any rights of another. Starknet Foundation will provide notice to you of any such claim, suit, or proceeding. Starknet Foundation reserves the right to assume the exclusive defence and control of any matter which is subject to indemnification under this section, and you agree to cooperate with any reasonable requests assisting Starknet Foundation’ defence of such matter. You may not settle or compromise any claim against the Starknet Foundation Parties without Starknet Foundation’ prior written consent. + + + You expressly agree that you assume all risks in connection with your access and use of the Service. You further expressly waive and release us from any and all liability, claims, causes of action, or damages arising from or in any way relating to your use of the Service, including your interaction with the Protocol + + + ## 14.    Governing Law + + + These Terms shall be construed in accordance with the laws of the Cayman Islands, without reference to its conflict of law provisions, and the obligations, rights and remedies of the parties hereunder shall be determined in accordance with such laws. + + + ## 15.    Dispute Resolution by Binding Arbitration + + + This Dispute Resolution by Binding Arbitration section is referred to in these Terms of Use as the “Arbitration Agreement.” You agree that any and all disputes or claims that have arisen or may arise between you and Starknet Foundation, whether arising out of or relating to these Terms of Use (including any alleged breach thereof), the Service, any advertising, or any aspect of the relationship or transactions between us, will be resolved exclusively through final and binding arbitration, rather than a court, in accordance with the terms of this Arbitration Agreement, except that you may assert individual claims in small claims court, if your claims qualify. + + + ### A     Waivers + + + Arbitration is a form of private dispute resolution and replaces the right to go to court. In the absence of this arbitration agreement, you may otherwise have a right or opportunity to bring claims in a court, before a judge or jury, and/or to participate in or be represented in a case filed in court by others (including, but not limited to, class actions).  Your acceptance of these Terms constitutes a waiver of your right to litigate claims and all opportunity to be heard by a judge or jury. There is no judge or jury in arbitration, and court review of an arbitration award is limited. The arbitrator must follow these Terms and can award the same damages and relief as a court (including attorney’s fees). + + + You and Starknet Foundation agree that each of us may bring claims against the other only on an individual basis and not as a plaintiff or class member in any purported class or representative action or proceeding. Unless both you and Starknet Foundation agree otherwise, the arbitrator may not consolidate or join more than one person’s or party’s claims and may not otherwise preside over any form of a consolidated, representative, or class proceeding. Also, the arbitrator may award relief (including monetary, injunctive, and declaratory relief) only in favour of the individual party seeking relief and only to the extent necessary to provide relief necessitated by that party’s individual claim(s), except that you may pursue a claim for and the arbitrator may award public injunctive relief under applicable law to the extent required for the enforceability of this provision. + + + ### B     Pre-Arbitration Dispute Resolution + + + Starknet Foundation is always interested in resolving disputes amicably and efficiently, and most customer concerns can be resolved quickly and to the customer’s satisfaction by emailing user support at provisionsupport@starknet.org. + + + If such efforts prove unsuccessful, a party who intends to seek arbitration must first send to the other, by certified mail, a written Notice of Dispute (“**Notice**”). The Notice to Starknet Foundation should be sent to provisionsupport@starknet.org (“Notice Address”). The Notice must (i) describe the nature and basis of the claim or dispute and (ii) set forth the specific relief sought. + + + If Starknet Foundation and you do not resolve the claim within sixty (60) calendar days after the Notice is received, you or Starknet Foundation may commence an arbitration proceeding. During the arbitration, the amount of any settlement offer made by Starknet Foundation or you will not be disclosed to the arbitrator until after the arbitrator determines the amount, if any, to which you or Starknet Foundation is entitled. + + + ### C     Arbitration Procedures + + + Arbitration will be conducted by a neutral arbitrator in accordance with the London Court of International Arbitration (“**LCIA**”) rules and procedures. For information on the LCIA, please visit its website, https://www.lcia.org. Information about the LCIA Rules can be found at https://www.lcia.org/ Dispute_Resolution_Services/lcia-arbitration-rules-2020.aspx. + + + If there is any inconsistency between any term of the LCIA Rules and any term of this Arbitration Agreement, the applicable terms of this Arbitration Agreement will control unless the arbitrator determines that the application of the inconsistent Arbitration Agreement terms would not result in a fundamentally fair arbitration. The arbitrator must also follow the provisions of these Terms of Use as a court would. + + + All issues are for the arbitrator to decide, including issues relating to the scope, enforceability, and arbitrability of this Arbitration Agreement. Although arbitration proceedings are usually simpler and more streamlined than trials and other judicial proceedings, the arbitrator can award the same damages and relief on an individual basis that a court can award to an individual under these Terms of Use and applicable law. Decisions by the arbitrator are enforceable in court and may be overturned by a court only for very limited reasons. + + + Unless Starknet Foundation and you agree otherwise, any arbitration hearings will take place in a reasonably convenient location for both parties with due consideration of their ability to travel and other pertinent circumstances. If the parties are unable to agree on a location, the determination will be made by LCIA. If your claim is for $10,000 or less, Starknet Foundation agrees that you may choose whether the arbitration will be conducted solely on the basis of documents submitted to the arbitrator, through a telephonic hearing, or by an in-person hearing as established by the LCIA Rules. If your claim exceeds $10,000, the right to a hearing will be determined by the LCIA Rules. Regardless of the manner in which the arbitration is conducted, the arbitrator will issue a reasoned written decision sufficient to explain the essential findings and conclusions on which the award is based. + + + ### D     Costs of Arbitration + + + Payment of all filing, administration, and arbitrator fees (collectively, the “**Arbitration Fees**”) will be governed by the LCIA Rules, unless otherwise provided in this Arbitration Agreement. + + + ### E      Confidentiality + + + All aspects of the arbitration proceeding, and any ruling, decision, or award by the arbitrator, will be strictly confidential for the benefit of all parties. + + + ### F      Future Changes to Arbitration Agreement + + + Notwithstanding any provision in these Terms of Use to the contrary, Starknet Foundation agrees that if it makes any future change to this Arbitration Agreement (other than a change to the Notice Address) while you are a user of the Service, you may reject any such change by sending Starknet Foundation written notice within thirty (30) calendar days of the change to the Notice Address provided above. By rejecting any future change, you are agreeing that you will arbitrate any dispute between us in accordance with the language of this Arbitration Agreement as of the date you first accepted these Terms of Use (or accepted any subsequent changes to these Terms of Use). + + + ## 16.    Assignment + + + You may not sell, assign, novate or otherwise transfer any of your rights, duties or obligations under the Terms without the Company's prior written consent. Any attempt by you to assign or transfer the Terms, without such consent, will be null and void. The Starknet Foundation reserves the right to assign or transfer the Terms or any of its rights, duties and obligations hereunder to any third party. Subject to the foregoing, the Terms will bind and inure to the benefit of the parties, their successors and permitted assigns. + + + ## 17.    Severability + + + If any term, clause, or provision of the Terms is held to be illegal, invalid, void, or unenforceable (in whole or in part), then such term, clause, or provision shall be severable from the Terms without affecting the validity or enforceability of any remaining part of that term, clause, or provision, or any other term, clause, or provision in the Terms, which will otherwise remain in full force and effect. Any invalid or unenforceable provisions will be interpreted to affect the intent of the original provisions. If such construction is not possible, the invalid or unenforceable provision will be severed from the Terms, but the rest of the Terms will remain in full force and effect. + + + ## 18.    Contact + + + If you have any questions about these Terms or otherwise need to contact us for any reason, you can reach us at: provisionsupport@starknet.org. diff --git a/_data/pages/security-audits.yml b/_data/pages/security-audits.yml index 3a99e587de..5e65929257 100644 --- a/_data/pages/security-audits.yml +++ b/_data/pages/security-audits.yml @@ -1,5 +1,7 @@ id: af68f1f8-b2a3-49e2-bec0-f36165cc331f -title: Security & audits +title: Security & Audit Tools +seoTitle: Security Services and Tools For Starknet Smart Contracts +seoDescription: Secure your apps with security services and tools for Starknet smart contracts. template: landing parent_page: /ecosystem/ breadcrumbs: false @@ -7,11 +9,11 @@ page_last_updated: true blocks: - type: hero variant: security - title: Security & audits + title: Security & Audit Tools description: Secure your apps with auditing services for Starknet Smart Contracts. - type: card_list randomize: true - title: Auditing Companies + title: Auditing Tools card_list_items: - title: ABDK website_url: https://www.abdk.consulting/ @@ -77,6 +79,23 @@ blocks: image: /assets/zellic_telegram-badge_hexagon-1.png twitter: https://twitter.com/zellic_io website_url: https://www.zellic.io/ + - title: Cairo Security Clan + description: Most talented Starknet auditors united to secure the Starknet + ecosystem. + image: /assets/img_7042.png + website_url: https://cairosecurityclan.com/ + twitter: https://twitter.com/cairoaudit + - type: card_list + randomize: false + title: Security and Risk Prevention Tool + card_list_items: + - title: Hypernative + description: Hypernative is a real time security and risk prevention platform + that helps protocols, chains and asset managers detect hacks/exploits + or other custom risk before they happen. + website_url: https://www.hypernative.io/ + twitter: https://twitter.com/HypernativeLabs + image: /assets/photo_2024-04-25-13.51.41.jpeg - type: card_list randomize: true title: Bug Bounty Program diff --git a/_data/pages/wallets.yml b/_data/pages/wallets.yml index ce1c0e3a6b..51b61f2e3c 100644 --- a/_data/pages/wallets.yml +++ b/_data/pages/wallets.yml @@ -75,3 +75,10 @@ blocks: website_url: https://web3.bitget.com/ twitter: https://x.com/bitgetwallet discord: https://discord.com/invite/bitgetwallet + - title: Dfns + description: The most secure wallets-as-a-service platform in web3. Create, + embed and manage programmable wallets at scale using state-of-the-art + MPC technology. + website_url: https://www.dfns.co/ + twitter: https://twitter.com/dfnsHQ + image: /assets/logotype-isolated-positive.png diff --git a/_data/posts/autonomous-worlds.yml b/_data/posts/autonomous-worlds.yml new file mode 100644 index 0000000000..f943088d7a --- /dev/null +++ b/_data/posts/autonomous-worlds.yml @@ -0,0 +1,112 @@ +id: c106d221-8f9a-4de6-96bd-e5dad90434ac +post_type: article +title: Autonomous Worlds +seoTitle: "Autonomous Worlds: The Future of Blockchain-Powered Virtual Realities" +toc: true +published_date: 2024-05-01T13:04:09.404Z +image: /assets/autonomous-worlds.jpeg +category: + - engineering + - ecosystem +topic: + - 8b8348d4-4efa-4fa3-8c70-41ae6ef338cb + - 47ef120d-7b74-40a3-acb2-0ff2af28ecf4 +short_desc: Discover how autonomous worlds leverage blockchain technology to + create self-sustaining, decentralized virtual environments. Learn about their + impact on gaming, social interactions, and digital economies, and the + challenges and opportunities they present. +seo_desc: Discover how autonomous worlds leverage blockchain technology to + create self-sustaining, decentralized virtual environments. Learn about their + impact on gaming, social interactions, and digital economies, and the + challenges and opportunities they present. +blocks: + - type: markdown + body: >- + ## The Future of Blockchain-Powered Virtual Realities + + + The rapid advancement of blockchains has introduced a new paradigm in virtual environments: autonomous worlds. These self-contained, decentralized ecosystems are redefining the way we interact, create, and transact in digital spaces. By leveraging the unique properties of blockchains, autonomous worlds are unlocking new possibilities for immersion, ownership, and community-driven experiences.  + + + ## The tech behind Autonomous Worlds + + + At the heart of autonomous worlds lies the concept of diegesis—the notion that every element within the world adheres to a consistent set of rules and exists within a self-contained narrative. In traditional virtual environments, the boundaries of diegesis are often blurred, with external factors such as centralized servers and corporate interests influencing the user experience. + + + Blockchain technology, however, provides a new framework for creating truly autonomous worlds with hard diegetic boundaries. By utilizing smart contracts and decentralized ledgers, these environments establish a clear set of rules and mechanics that govern all interactions within the world. The state of the world is recorded on the blockchain, providing a transparent and immutable record of every action and transaction. + + + In autonomous worlds, users have true ownership over their digital assets, backed by the security and immutability of the blockchain. This enables the emergence of vibrant in-world economies, where virtual items and currencies have real-world value and can be freely traded and exchanged. + + + ### Diegetic boundaries and consensus  + + + Central to autonomous worlds, diegetic boundaries refer to the clear distinction between what is and isn't part of the world. In these environments, the introduction of new elements is governed by a set of predefined rules, encoded into the blockchain itself. This ensures every change is added by consensus of the nodes running the decentralized network. + + + The consensus mechanism is a critical component of autonomous worlds, as it ensures the integrity and security of the environment. By requiring a distributed network of nodes to validate and approve every transaction and state change, autonomous worlds are resistant to tampering, fraud, and centralized control. This creates a trustless system where users can interact with confidence, knowing the rules are enforced across the board + + + The concept of diegetic boundaries also has implications for intellectual property rights and creative ownership within autonomous worlds. By providing a clear framework for introducing and managing content, these worlds enable creators to assert control over their work and be fairly compensated for their contributions. This opens the door to new models of collaborative creation and revenue sharing, empowering artists and developers to build thriving careers within these virtual ecosystems. + + + ## Use cases + + + The potential applications of autonomous worlds span a wide range of domains, but perhaps their most promising aspect is enabling fully onchain gaming. [Fully onchain](https://mirror.xyz/1kx.eth/v6HaPiqRvtC_qIeDnyhiC8ICjwtBdLiNhZh4vbqsW-s), [crypto-native games](https://gubsheep.substack.com/p/the-strongest-crypto-gaming-thesis) are emerging as a new frontier of interactive entertainment. These games fully embrace the decentralized architecture and principles of blockchain technology, creating immersive, player-driven experiences that blur the lines between virtual and real economies. + + + Crypto-native games leverage the unique properties of autonomous worlds to enable new forms of gameplay and player agency. By implementing game logic and rules through smart contracts, these games create persistent, evolving narratives that respond to player actions and decisions. The transparency and security of the blockchain ensure that player achievements and assets are truly owned and can be freely traded or sold. + + + Beyond gaming, autonomous worlds have the potential to revolutionize social interaction and community building. These decentralized environments provide a platform for users to connect, collaborate, and create in ways that transcend geographic and cultural boundaries. The open, permissionless nature of autonomous worlds enables anyone to participate and contribute, fostering a sense of shared ownership and governance. + + + The educational and professional sectors stand to benefit from these technologies by offering simulated environments for learning and collaboration that are both engaging and effective. Through blockchain and AI, autonomous worlds can host economies, governance structures, and social systems, showcasing the potential for more immersive, interactive, and meaningful online experiences. + + + ## Challenges and opportunities + + + While the potential of autonomous worlds is immense, there are also significant challenges that must be addressed in order to realize their full potential. One of the primary technical hurdles is scalability—ensuring that these environments can support large numbers of concurrent users without sacrificing performance or security. Developers must also grapple with issues of interoperability, working to create standards and protocols that enable different autonomous worlds to communicate and exchange value seamlessly. + + + From a regulatory standpoint, autonomous worlds present a number of complex challenges. As these environments blur the lines between the virtual and the real, questions arise around jurisdiction, taxation, and legal responsibility. Policymakers and legal experts will need to work closely with technologists and community leaders to develop frameworks that balance innovation with consumer protection and social responsibility. + + + Despite these challenges, the opportunities presented by autonomous worlds are too significant to ignore. These environments have the potential to democratize access to virtual experiences, enabling anyone with an internet connection to participate and contribute. They also provide a platform for new forms of economic activity and value creation, empowering individuals and communities to build and monetize their own virtual assets and experiences. + + + As autonomous worlds continue to evolve and mature, we can expect to see a proliferation of new business models and revenue streams. From virtual real estate and asset management to decentralized marketplaces and creative economies, the possibilities are endless. The key to unlocking this potential will be fostering a culture of collaboration, experimentation, and community-driven innovation. + + + ## Autonomous Worlds and Starknet  + + + [Cartridge](https://twitter.com/cartridge_gg), the team behind Dojo, provides the necessary infrastructure on Starknet to build, ship, and explore autonomous worlds. Dojo, a provable game engine, allows developers to create autonomous worlds using the Cairo programming language. + + + [Topology](https://twitter.com/topology_gg), another prominent project, was founded with the vision of creating sovereign, persistent, and interoperable realities by advancing the composability and interoperability properties of onchain programs. This aligns perfectly with the concept of autonomous worlds, where different virtual environments can seamlessly interact and exchange assets. + + + One notable example of an autonomous world built on Starknet is [Loot Realms](https://twitter.com/LootRealms), a fantasy multiverse filled with fully onchain games. Players can explore, battle, and trade within this immersive environment, all while maintaining true ownership of their digital assets. Another example is [Influence](https://twitter.com/influenceth), a massive multiplayer space strategy game, which makes use of Starknet's scalability and ability to host large-scale, complex virtual worlds. + + + [DopeWars](https://twitter.com/thedopewars), a fully decentralized, community-driven gaming metaverse inspired by hip-hop culture, is also built on Starknet. This project demonstrates how autonomous worlds can be tailored to specific communities and interests. + + + ## Future outlook + + + Looking ahead, the future of autonomous worlds is brimming with potential. As blockchain applications become increasingly sophisticated, we can expect these worlds to become increasingly immersive, and interconnected. The convergence of virtual reality, AI, and blockchain will likely give rise to new forms of spatial computing, blurring the lines between physical and digital reality. + + + One exciting prospect is the emergence of decentralized autonomous organizations (DAOs) within autonomous worlds. These self-governing entities, powered by smart contracts and community consensus, have the potential to redefine traditional models of governance and decision-making. Within the context of autonomous worlds, DAOs could take on a variety of roles, from managing virtual economies to facilitating collaborative creation and dispute resolution. + + + Another area of potential growth lies in the intersection of autonomous worlds and the creator economy. As these environments become more accessible and user-friendly, we can expect to see a surge in user-generated content and experiences. Creators will have the tools and platforms to build their own virtual spaces, economies, and communities. + + + As autonomous worlds continue to evolve, it will be essential for developers, users, and policymakers to engage in ongoing dialogue and collaboration. By working together to address the challenges and seize the opportunities presented by this transformative technology, we can ensure that the growth of autonomous worlds is guided by principles of inclusion, transparency, and social responsibility. diff --git a/_data/posts/briq-starknet-tutorial-video.yml b/_data/posts/briq-starknet-tutorial-video.yml index 0da5705557..85b8d74e2c 100644 --- a/_data/posts/briq-starknet-tutorial-video.yml +++ b/_data/posts/briq-starknet-tutorial-video.yml @@ -61,7 +61,6 @@ video: image: /assets/briq-starknet-tutorial-video.png category: - stark-math - - 7eadf561-7b7b-483c-bdaf-39f59a6ad42d topic: - getting-started - 7a538f38-cebc-4e85-9434-0f8840e01d6c diff --git a/_data/posts/checking-your-eligibility-to-receive-starknet-provisions.yml b/_data/posts/checking-your-eligibility-to-receive-starknet-provisions.yml new file mode 100644 index 0000000000..16d7c3b66d --- /dev/null +++ b/_data/posts/checking-your-eligibility-to-receive-starknet-provisions.yml @@ -0,0 +1,130 @@ +id: c7f0f358-52ad-4233-820b-58dc6893d525 +post_type: article +title: Checking your eligibility to receive Starknet Provisions +seoTitle: Checking your eligibility to receive Starknet Provisions +toc: true +published_date: 2024-02-14T08:44:22.041Z +image: /assets/guide-image-1-.jpg +category: + - stark-math + - a6270a0b-ff84-4a7a-bd07-5183e0f2e857 + - 7eadf561-7b7b-483c-bdaf-39f59a6ad42d + - 910bb83e-5337-46f0-a144-4640e8a11ec6 +topic: + - decentralization +blocks: + - type: youtube + videoId: yBsfkA4Tvrg + - type: markdown + body: >- + Checking your eligibility for Provisions is possible by using the + Provisions portal at . Make sure you + follow the correct URL, and beware of scams. + + + ## Prerequisites + + + * You need a Starknet wallet to claim your STRK through the Provisions portal. If you have a Starknet wallet, make sure you have the latest version installed and that your account is up to date. + + * **Starknet users/ECMP/developers:** Your Starknet wallet is installed and set up in your browser. + + * **StarkEx-powered app users:** You have the credentials for connecting to your account for the StarkEx-powered app. + + * **Ethereum stakers/Protocol Guild members:** Your Ethereum wallet is installed and set up. + + * **Ethereum developers, GitHub developers other than Ethereum developers, and EIP authors:** You have your GitHub username. + + * Please note that due to regulatory constraints, Provisions and STRK will not be available to: + + * Any person or entity in Russia, Cuba, Iran, North Korea, Syria, or any other applicable sanctioned country, 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. + + ## Procedure + + 1. Go to the Starknet Provisions portal at . + 2. Scroll to **Are you eligible for STRK tokens?** Check if you match any eligibility criteria. + 3. If you do, scroll to **Claim STRK** and click **Eligibility check only.** + 4. Select one of the eligibility types, according to your eligibility criteria: + + 1. **Starknet**: A Starknet user, ECMP recipient, or a Starknet developer + 2. **StarkEx**: A user of a StarkEx-based app + 3. **Ethereum**: An Ethereum staker or an Ethereum Protocol Guild member + 4. **GitHub**: An Ethereum developer, an EIP author, or a GitHub developer + + A screen appears prompting you to connect. + + Continue the process by going to the section of this post that is relevant for you. You can use the links in the table of contents. + + ### Checking eligibility for Starknet users, ECMP recipients, and developers + + + 1. Connect your Starknet wallet by clicking **Connect your Starknet wallet** or by pasting your Starknet wallet address and clicking **Go**. + + ![Connect your Starknet wallet](/assets/1_connect-sn-wallet.png) + 2. If you clicked **Connect your Starknet wallet**, select your wallet and follow the onscreen instructions to complete the connection. + + ![Select your wallet](/assets/2_select-wallet.png) + + You should see a message letting you know if you are eligible to receive STRK. + 3. If you’re eligible, you can see your allocation of STRK by clicking **See your allocation**. + + ![Congratulations! This Starknet wallet is eligible for Provisions](/assets/3_congrats-starknet.png) + + A screen appears showing your allocation of STRK, along with the start and end dates within which you can claim your allocation. + + ![Starknet wallet: Allocation amount of STRK](/assets/4_allocation-starknet.png) + + You can disconnect at any time. Explore the portal to learn more about using and building on Starknet. + + + ### Checking eligibility for StarkEx users + + + 1. Click **StarkEx**, and then select a StarkEx-powered application for which you have an account. + + ![Connect your StarkEx wallet](/assets/5_connect-starkex-wallet.png) + 2. Click to sign in or connect to your account. Signing in with Sorare or Rhino.Fi takes you to the respective app’s site, where you can complete the connection process. + + 3. Follow the onscreen instructions to complete the connection. + + 4. Click **Check eligibility**. You should see a message letting you know if you are eligible to receive STRK. + + 5. If you’re eligible, you can see your allocation of STRK by clicking **See your allocation**. + + ![Congratulations! This StarkEx wallet is eligible for Provisions](/assets/6_congrats-starkex.png) + + A screen appears showing your allocation of STRK, along with the start and end dates within which you can claim your allocation. + + ![StarkEx: Allocation amount of STRK](/assets/7_allocation_starkex.png) + + You can disconnect at any time. Explore the portal to learn more about Starknet. + + + ### Checking eligibility for Ethereum stakers, and Ethereum Protocol Guild members + + + 1. Click **Connect your Ethereum wallet** and follow the onscreen instructions to connect, or paste your Ethereum wallet address in the text field. + + ![Connect your Ethereum wallet](/assets/8_connect-ethereum-wallet.png) + 2. After successfully connecting, a screen appears letting you know if you are eligible to receive STRK. If you’re eligible, you can see your allocation of STRK by clicking **See your allocation**. + + ![Congratulations! This Ethereum wallet is eligible for Provisions](/assets/9_congrats-ethereum.png) + + A screen appears showing your allocation of STRK, along with the start and end dates within which you can claim your allocation. + + ![Ethereum wallet: Allocation amount of STRK](/assets/10_allocation-ethereum.png) + + ### Checking eligibility for GitHub developers + + + 1. Click **Sign in** to sign into GitHub with your email address, or enter your GitHub username and click **Go**. + + ![Sign in with GitHub](/assets/11_connect-github-wallet.png) + 2. If you’re eligible, you can see your allocation of STRK by clicking **See your allocation**. + + ![Congratulations! This GitHub account is eligible for Provisions](/assets/12_congrats-github.png) + 3. A screen appears showing your allocation of STRK, along with the start and end dates within which you can claim your allocation. You can explore the site, and when you're ready to disconnect, click **Disconnect**. + + ![GitHub account: Allocation amount of STRK](/assets/13_allocation-github.png) diff --git a/_data/posts/claiming-your-strk.yml b/_data/posts/claiming-your-strk.yml new file mode 100644 index 0000000000..1e17bc3ca6 --- /dev/null +++ b/_data/posts/claiming-your-strk.yml @@ -0,0 +1,192 @@ +id: 18254fba-b007-4581-bd24-f5527b960b6e +post_type: article +title: Claiming your STRK +seoTitle: "Claim Your STRK Tokens: Starknet Provisions Program Guide" +toc: true +published_date: 2024-02-20T10:25:02.039Z +image: /assets/guide-image-3-.jpg +category: + - stark-math +topic: + - decentralization +short_desc: Eligible for STRK tokens through Starknet Provisions? Follow this + step-by-step guide to claim your tokens and understand eligibility, + prerequisites, and more. +seo_desc: Eligible for STRK tokens through Starknet Provisions? Follow this + step-by-step guide to claim your tokens and understand eligibility, + prerequisites, and more. +blocks: + - type: markdown + body: >- + So you’re eligible to receive STRK tokens as part of the Starknet + Provisions Program! This post walks you through the process of claiming + your tokens. + + + ## Prerequisites + + + * You’re eligible to receive STRK tokens as part of the Starknet Provisions Program. If you’re not sure, see [Checking your eligibility to receive Starknet Provisions](https://www.starknet.io/en/content/checking-your-eligibility-to-receive-starknet-provisions#toc-checking-eligibility-for-github-developers) for information on checking your eligibility. + + * You need a Starknet wallet to claim your STRK through the Provisions portal. If you have a Starknet wallet, make sure you have the latest version installed and that your account is up to date. + + * **Starknet users/ECMP/developers:** Your Starknet wallet is installed and set up in your browser. + + * **StarkEx-powered app users:** You have the credentials for connecting to your account for the StarkEx-powered app. + + * **Ethereum stakers/Protocol Guild members**: Your Ethereum wallet is installed and set up. + + * **Ethereum developers, GitHub developers other than Ethereum developers, and EIP authors**: You have your GitHub credentials. + + * Please note that due to regulatory constraints, Provisions and STRK will not be available to: + + * Any person or entity in Russia, Cuba, Iran, North Korea, Syria, or any other applicable sanctioned country, 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. + + ## Connect to the Starknet Provisions portal + + + 1. Go to the Starknet Provisions portal at . + + 2. Scroll to **Claim STRK** and click the **Claim STRK** button. + + ![](/assets/1_claim_strk.png) + 3. Accept the terms of use and the privacy policy after reading them, and confirm that you are not a U.S. person. + + ![](/assets/2_confirm-not-us-person.png) + 4. You are prompted to connect a Starknet wallet. + + ![](/assets/3_select_wallet.png) + If you’re eligible because you are a Starknet user or ECMP recipient, make sure that you connect with a Starknet address that is eligible to receive STRK, and make sure that your wallet is updated to the latest version. + + **IMPORTANT:** If you get an error message that your wallet is not up to date, make sure that your browser is up to date. You might need to restart it.On Google Chrome, you can check if there are pending updates by opening the browser menu going to **Help > About Google Chrome**. + + Once your wallet is updated, you might see a message in the wallet that you need to update your account. If you do, follow the onscreen instructions to update your account.Select your wallet and follow the onscreen instructions to complete the connection. + + + 6. After your Starknet wallet is connected, continue the connection process. The process is slightly different for each type of eligibility. + + + ## Connect your eligible account to the Provisions portal + + + Use the table of contents to jump to the section that you need. + + + ### Starknet users and ECMP recipients + + + Click **Starknet** and connect your Starknet wallet by clicking **Use my connected wallet.** This is the same wallet with which you connected in the previous step. + + + ![](/assets/4a_use_connected_wallet.png) + + + After connecting, you should see a message letting you know that you are eligible to receive STRK. + + + ![](/assets/5a_congrats_starknet.png) + + + Next, go to **Continuing with the claim process** below. + + + ### StarkEx users + + + 1. Click **StarkEx**, and then select a StarkEx-powered application for which you have an account. + + ![](/assets/4b_sign_in_w_starkex.png) + 2. Click to sign in or connect to your account. Signing in with Sorare or Rhino.Fi takes you to the respective app’s site, where you can complete the connection process. + + 3. Follow the onscreen instructions to complete the connection. When you finish connecting, you should be connected with both your StarkEx wallet and your Starknet wallet, and you should see a message letting you know that you are eligible to receive STRK. + + ![](/assets/5b_congrats_se.png) + + Next, go to **Continuing with the claim process** below. + + + ### Ethereum Stakers and Protocol Guild members + + + 1. Click **Ethereum** and then click **Connect your Ethereum wallet**. + + ![](/assets/4c_sign_in_eth.png) + 2. Select your Ethereum wallet from the list. If you’re wallet doesn’t appear, see [Claiming STRK outside the Provisions portal](https://github.com/starknet-io/provisions-data?tab=readme-ov-file#claiming-strk-outside-the-provisions-portal) at the Starknet provisons-data GitHub repository. + + ![](/assets/4c.1_connect_eth_wallet.png) + + After your wallet is connected, you should see a message letting you know that you are eligible to receive STRK. + + + ![](/assets/5c_congrats_eth.png) + + + Next, go to **Continuing with the claim process** below. + + + ### GitHub connect for Starknet developers, Ethereum developers, and open-source contributors + + + Before you begin, make sure that you are signed in to GitHub with an account that is eligible to receive STRK. + + + 1. Click **GitHub** and then click **Sign in**. + + ![](/assets/4d_sign_in_gh.png) + 2. Complete the authorization process for your GitHub account. + + ![](/assets/4d.1_oauth_gh.png) + + After your wallet is connected, you should see a message letting you know that you are eligible to receive STRK. + + + ![](/assets/5d_congrats_gh.png) + + + ## **Continuing with the claim process** + + + 1. Proceed by clicking the **See your allocation** button. + + ![](/assets/5.1_button_see_your_allocation.png) + + A screen appears showing your allocation of STRK, along with the start and end dates within which you can claim your allocation. + + ![](/assets/6_allocation_starknet.png) + 2. Click **Claim your tokens**. A welcome screen appears, customized according to your type of eligibility. + + ![](/assets/7a_gm_starkling.png) + 3. Click **Next**, and the next two screens prompt you to answer a couple of optional questions to help you get familiar with Starknet. You can answer each question and click **Submit answer** to quiz yourself, or you can click **Skip** to move forward to **Voting and delegation**. + + 4. On the **Voting and delegation** screen, you can delegate the voting power that your STRK gives you. This step is not mandatory in order to claim your STRK, but the transaction is subsidized if you do it now, as part of the claim process.\ + For information on voting, delegation, and Starknet Governance, see [the Starknet Governance Hub](https://governance.starknet.io/learn/vstrk_overview). (Don’t worry, if you take some time to read about Governance now, you can always come back later to claim your STRK.) + + ![](/assets/9_voting_and_delegation.png) + + You can click **Skip** and use the Starknet Governance Hub to delegate your votes at another time, however, the transaction fees for delegating will not be subsidized. + 5. After you click one of the Delegate buttons, the **Delegate votes** dialog opens. + + ![](/assets/9.1_delegate_votes.png) + + Set the amount of STRK that you want to use for voting. + + **NOTE**: vSTRK is Starknet’s voting token. You need to designate the amount of STRK you want to use for voting by wrapping that amount STRK to vSTRK. + + See the exact amount of vSTRK you’ll receive under **Voting power received**. Click the **Delegate** button, and approve the transaction in your wallet when prompted. + 6. After the delegation transaction completes, the **Claim your tokens** screen shows how much STRK and vSTRK you are now eligible to claim. Notice that the amount of vSTRK you are eligible to claim is the amount of STRK you chose to delegate. If you change your mind about the number of tokens you want to delegate, you can click back, or if you decide that you don’t want to delegate any, you can click **Delete delegation**. + + ![](/assets/10_claim_your_tokens.png) + + Here’s what you see if you don’t delegate any STRK: + + ![](/assets/10.1_claim_tokens_no_delegation.png) + 7. When you’re satisfied with your delegation choice, click the **Complete claiming tokens** button. + + If you’re connected with an Ethereum wallet, you need to approve the transaction.\ + After the final screen appears saying that your tokens are on the way, you should see them appear in your wallet. You can click **Disconnect** at any time. + + ![](/assets/11_strk_on_the_way.png) + + That’s it! Soon, you should see your STRK and vSTRK in your Starknet wallet. The exact amount of time it takes depends on several factors, so don’t worry if you don’t see them immediately. diff --git a/_data/posts/decentralized-money-markets-on-starknet.yml b/_data/posts/decentralized-money-markets-on-starknet.yml new file mode 100644 index 0000000000..9e7cab7ddd --- /dev/null +++ b/_data/posts/decentralized-money-markets-on-starknet.yml @@ -0,0 +1,85 @@ +id: 0e47f5a4-efac-4d79-b1ea-2eeb67b38f41 +post_type: video +title: Decentralized Money Markets on Starknet +seoTitle: Decentralized Money Markets on Starknet +published_date: 2024-02-11T13:19:30.239Z +video: + url: https://www.youtube.com/watch?v=7uj3LdqYsiw&list=PLcIyXLwiPilVncUsobfoswHE_-GoiNglo&index=23 + id: 7uj3LdqYsiw + data: + kind: youtube#video + etag: 2RTuof-GT-IlFx9v_kXyXb5uyAo + id: 7uj3LdqYsiw + snippet: + publishedAt: 2024-02-05T15:48:26.000Z + liveBroadcastContent: none + thumbnails: + default: + url: https://i.ytimg.com/vi/7uj3LdqYsiw/default.jpg + width: 120 + height: 90 + medium: + url: https://i.ytimg.com/vi/7uj3LdqYsiw/mqdefault.jpg + width: 320 + height: 180 + high: + url: https://i.ytimg.com/vi/7uj3LdqYsiw/hqdefault.jpg + width: 480 + height: 360 + standard: + url: https://i.ytimg.com/vi/7uj3LdqYsiw/sddefault.jpg + width: 640 + height: 480 + defaultAudioLanguage: en-US + channelTitle: StarkWare + title: Decentralized Money Markets on Starknet + categoryId: "28" + localized: + title: Decentralized Money Markets on Starknet + description: >- + Exploring decentralized money markets on Starknet: Learn how they + work, their benefits, and their impact on DeFi in the crypto-verse. + + + but remember, DYOR! + + + https://starkware.co/ + + https://www.starknet.io/en + + https://twitter.com/Starknet + description: >- + Exploring decentralized money markets on Starknet: Learn how they work, + their benefits, and their impact on DeFi in the crypto-verse. + + + but remember, DYOR! + + + https://starkware.co/ + + https://www.starknet.io/en + + https://twitter.com/Starknet + channelId: UCnDWguR8mE2oDBsjhQkgbvg + contentDetails: + duration: PT3M55S + dimension: 2d + definition: hd + caption: "false" + licensedContent: false + contentRating: {} + projection: rectangular +image: /assets/7uj3ldqysiw-sd.jpg +category: + - stark-math + - 7eadf561-7b7b-483c-bdaf-39f59a6ad42d +topic: + - decentralization +short_desc: > + Exploring decentralized money markets on Starknet: Learn how they work, their + benefits, and their impact on DeFi in the crypto-verse. +seo_desc: > + Exploring decentralized money markets on Starknet: Learn how they work, their + benefits, and their impact on DeFi in the crypto-verse. diff --git a/_data/posts/dex-aggregators-on-starknet.yml b/_data/posts/dex-aggregators-on-starknet.yml index d6276dc1c5..c55a5891af 100644 --- a/_data/posts/dex-aggregators-on-starknet.yml +++ b/_data/posts/dex-aggregators-on-starknet.yml @@ -1,7 +1,9 @@ id: 2519fa53-5701-48b3-b84d-f9c1c450b83f post_type: video +isFeatured: true title: DEX Aggregators on Starknet -published_date: 2023-11-29T13:38:38.513Z +seoTitle: DEX Aggregators on Starknet +published_date: 2024-02-13T14:56:42.148Z video: url: https://www.youtube.com/watch?v=R_Cy-DNVmeE&list=PLcIyXLwiPilVncUsobfoswHE_-GoiNglo&index=5 id: R_Cy-DNVmeE @@ -83,6 +85,8 @@ short_desc: > Discover how DEX aggregators are transforming the way we trade cryptocurrencies, offering enhanced efficiency, improved liquidity, and reduced slippage. -seoFocusKeywords: - - DEX Aggregators - - DeFi +seo_desc: > + Discover how DEX aggregators are transforming the way we trade + cryptocurrencies, offering enhanced efficiency, improved liquidity, and + reduced slippage. +seoFocusKeywords: [] diff --git a/_data/posts/discover-defi-with-zklend.yml b/_data/posts/discover-defi-with-zklend.yml new file mode 100644 index 0000000000..6f034d6f1b --- /dev/null +++ b/_data/posts/discover-defi-with-zklend.yml @@ -0,0 +1,71 @@ +id: e4b23094-8e69-4e7d-a81e-c3863cc93120 +post_type: video +title: Discover DeFi with ZKLEnd +seoTitle: Discover DeFi with ZKLEnd +published_date: 2024-02-11T13:10:42.142Z +video: + url: https://www.youtube.com/watch?v=eenFZXlbccI&list=PLcIyXLwiPilVncUsobfoswHE_-GoiNglo&index=8 + id: eenFZXlbccI + data: + kind: youtube#video + etag: 5JeKPsP03a3jBCkcDZ6dAcxhfXY + id: eenFZXlbccI + snippet: + publishedAt: 2024-02-08T08:00:19.000Z + liveBroadcastContent: none + thumbnails: + default: + url: https://i.ytimg.com/vi/eenFZXlbccI/default.jpg + width: 120 + height: 90 + medium: + url: https://i.ytimg.com/vi/eenFZXlbccI/mqdefault.jpg + width: 320 + height: 180 + high: + url: https://i.ytimg.com/vi/eenFZXlbccI/hqdefault.jpg + width: 480 + height: 360 + standard: + url: https://i.ytimg.com/vi/eenFZXlbccI/sddefault.jpg + width: 640 + height: 480 + maxres: + url: https://i.ytimg.com/vi/eenFZXlbccI/maxresdefault.jpg + width: 1280 + height: 720 + defaultAudioLanguage: en-US + channelTitle: StarkWare + title: Discover DeFi with ZKLEnd + categoryId: "28" + localized: + title: Discover DeFi with ZKLEnd + description: With multicall support, innovative assets like wstETH, and solid + security audits, zkLend cements itself as a leading DeFi protocol on + Starknet + description: With multicall support, innovative assets like wstETH, and solid + security audits, zkLend cements itself as a leading DeFi protocol on + Starknet + channelId: UCnDWguR8mE2oDBsjhQkgbvg + contentDetails: + duration: PT2M28S + dimension: 2d + definition: hd + caption: "false" + licensedContent: false + contentRating: {} + projection: rectangular +image: /assets/eenfzxlbcci-hq.jpg +category: + - stark-math +topic: + - defi +short_desc: > + With multicall support, innovative assets like wstETH, and solid security + audits, zkLend cements itself as a leading DeFi protocol on Starknet +post_desc: > + With multicall support, innovative assets like wstETH, and solid security + audits, zkLend cements itself as a leading DeFi protocol on Starknet. +seo_desc: > + With multicall support, innovative assets like wstETH, and solid security + audits, zkLend cements itself as a leading DeFi protocol on Starknet diff --git a/_data/posts/dojo-provable-game-engine-on-starknet.yml b/_data/posts/dojo-provable-game-engine-on-starknet.yml index a3a705e329..790eedb5ce 100644 --- a/_data/posts/dojo-provable-game-engine-on-starknet.yml +++ b/_data/posts/dojo-provable-game-engine-on-starknet.yml @@ -1,7 +1,9 @@ id: 680fc434-b3a8-4e81-ab61-84fb0778b769 post_type: video +isFeatured: true title: Dojo - Provable Game Engine on Starknet -published_date: 2023-11-28T13:28:47.308Z +seoTitle: Dojo - Provable Game Engine on Starknet +published_date: 2024-02-13T14:38:14.610Z video: url: https://www.youtube.com/watch?v=lclg7FmIkLQ&list=PLcIyXLwiPilVncUsobfoswHE_-GoiNglo&index=2 id: lclg7FmIkLQ @@ -76,5 +78,7 @@ topic: short_desc: Discover how Dojo is revolutionizing the gaming experience with its unique features and cutting-edge technology. Whether you're a gamer, developer, or crypto-enthusiast, Dojo offers something for everyone. -seoFocusKeywords: - - On-chain Gaming +seo_desc: Discover Dojo's revolution in gaming with unique features and advanced + technology. A thrilling experience for gamers, developers, and + crypto-enthusiasts alike. +seoFocusKeywords: [] diff --git a/_data/posts/explaining-amms-and-liquidity-pools.yml b/_data/posts/explaining-amms-and-liquidity-pools.yml index dde30a16d0..21420674f6 100644 --- a/_data/posts/explaining-amms-and-liquidity-pools.yml +++ b/_data/posts/explaining-amms-and-liquidity-pools.yml @@ -1,7 +1,9 @@ id: 1e2116e8-8fba-46d1-9c94-405ee8dfb0ac post_type: video +isFeatured: true title: Explaining AMMs and Liquidity Pools -published_date: 2023-12-18T13:23:17.769Z +seoTitle: Explaining AMMs and Liquidity Pools +published_date: 2024-02-13T14:33:36.833Z video: url: https://www.youtube.com/watch?v=SsSJon8UTrE id: SsSJon8UTrE @@ -10,23 +12,8 @@ video: etag: epc8dyWYVs96-AjYpYgQzYiYwhQ id: SsSJon8UTrE snippet: - publishedAt: 2023-12-17T10:20:46Z - channelId: UCnDWguR8mE2oDBsjhQkgbvg - title: Explaining AMMs and Liquidity Pools - description: >- - Check out how Automated Market Makers (AMMs) work and how standard - liquidity Pools differ from Pools with concentrated liquidity. - - - Find us here: - - https://x.com/StarkWareLtd?s=20 - - https://x.com/Starknet?s=20 - - https://starkware.co/ - - https://www.starknet.io/en + publishedAt: 2023-12-17T10:20:46.000Z + liveBroadcastContent: none thumbnails: default: url: https://i.ytimg.com/vi/SsSJon8UTrE/default.jpg @@ -48,9 +35,10 @@ video: url: https://i.ytimg.com/vi/SsSJon8UTrE/maxresdefault.jpg width: 1280 height: 720 + defaultAudioLanguage: en-US channelTitle: StarkWare + title: Explaining AMMs and Liquidity Pools categoryId: "28" - liveBroadcastContent: none localized: title: Explaining AMMs and Liquidity Pools description: >- @@ -67,7 +55,21 @@ video: https://starkware.co/ https://www.starknet.io/en - defaultAudioLanguage: en-US + description: >- + Check out how Automated Market Makers (AMMs) work and how standard + liquidity Pools differ from Pools with concentrated liquidity. + + + Find us here: + + https://x.com/StarkWareLtd?s=20 + + https://x.com/Starknet?s=20 + + https://starkware.co/ + + https://www.starknet.io/en + channelId: UCnDWguR8mE2oDBsjhQkgbvg contentDetails: duration: PT3M29S dimension: 2d @@ -77,8 +79,9 @@ video: contentRating: {} projection: rectangular image: /assets/explaining-amms-and-liquidity-pools.png -category: +category: - stark-math + - 7eadf561-7b7b-483c-bdaf-39f59a6ad42d topic: - defi - getting-started @@ -86,3 +89,6 @@ short_desc: >+ Check out how Automated Market Makers (AMMs) work and how standard liquidity Pools differ from Pools with concentrated liquidity. +seo_desc: > + Check out how Automated Market Makers (AMMs) work and how standard liquidity + Pools differ from Pools with concentrated liquidity. diff --git a/_data/posts/fiat-onramps-and-cross-rollup-bridges.yml b/_data/posts/fiat-onramps-and-cross-rollup-bridges.yml index 3418823972..eb5478cbad 100644 --- a/_data/posts/fiat-onramps-and-cross-rollup-bridges.yml +++ b/_data/posts/fiat-onramps-and-cross-rollup-bridges.yml @@ -1,7 +1,8 @@ id: 49608aae-0627-47f0-af77-579171068c61 post_type: video title: Fiat Onramps and Cross Rollup Bridges -published_date: 2023-12-21T12:12:15.787Z +seoTitle: Fiat Onramps and Cross Rollup Bridges +published_date: 2024-02-13T14:31:09.160Z video: url: https://www.youtube.com/watch?v=m8vEArBfD_k id: m8vEArBfD_k @@ -10,19 +11,8 @@ video: etag: pKKdOLn2ii6tcvPuXOvrvJQM-50 id: m8vEArBfD_k snippet: - publishedAt: 2023-12-21T11:41:10Z - channelId: UCnDWguR8mE2oDBsjhQkgbvg - title: Fiat Onramps and Cross Rollup Bridges - description: >- - We're diving into the defi landscape on Starknet! - - - What are onramps and cross rollup bridges, and what do they do? That's precisely what we'll be looking at today. - - - https://starkware.co/ - - https://www.starknet.io/en + publishedAt: 2023-12-21T11:41:10.000Z + liveBroadcastContent: none thumbnails: default: url: https://i.ytimg.com/vi/m8vEArBfD_k/default.jpg @@ -44,9 +34,10 @@ video: url: https://i.ytimg.com/vi/m8vEArBfD_k/maxresdefault.jpg width: 1280 height: 720 + defaultAudioLanguage: en-US channelTitle: StarkWare + title: Fiat Onramps and Cross Rollup Bridges categoryId: "26" - liveBroadcastContent: none localized: title: Fiat Onramps and Cross Rollup Bridges description: >- @@ -59,7 +50,17 @@ video: https://starkware.co/ https://www.starknet.io/en - defaultAudioLanguage: en-US + description: >- + We're diving into the defi landscape on Starknet! + + + What are onramps and cross rollup bridges, and what do they do? That's precisely what we'll be looking at today. + + + https://starkware.co/ + + https://www.starknet.io/en + channelId: UCnDWguR8mE2oDBsjhQkgbvg contentDetails: duration: PT1M46S dimension: 2d @@ -69,11 +70,14 @@ video: contentRating: {} projection: rectangular image: /assets/fiat-onramps-and-cross-rollup-bridges.png -category: +category: - stark-math + - 7eadf561-7b7b-483c-bdaf-39f59a6ad42d topic: - ca272092-827b-4603-a3a6-b0fdbbc624ad - getting-started short_desc: > What are onramps and cross rollup bridges, and what do they do? That's precisely what we'll be looking at today. +seo_desc: "What are onramps and cross rollup bridges, and what do they do? + That's precisely what we'll be looking at today. " diff --git a/_data/posts/focusing-with-focus-tree-starknet-ecosystem.yml b/_data/posts/focusing-with-focus-tree-starknet-ecosystem.yml index 96df05543d..defa18e859 100644 --- a/_data/posts/focusing-with-focus-tree-starknet-ecosystem.yml +++ b/_data/posts/focusing-with-focus-tree-starknet-ecosystem.yml @@ -1,7 +1,9 @@ id: 1699b694-b9d4-4099-8478-8c695d62d229 post_type: video +isFeatured: true title: Focusing with Focus Tree - Starknet Ecosystem -published_date: 2023-11-29T13:35:15.214Z +seoTitle: Focusing with Focus Tree - Starknet Ecosystem +published_date: 2024-02-13T14:42:15.985Z video: url: https://www.youtube.com/watch?v=m4Dxu4W3CJw&list=PLcIyXLwiPilVncUsobfoswHE_-GoiNglo&index=4 id: m4Dxu4W3CJw @@ -88,5 +90,7 @@ short_desc: >- Download here: https://www.focustree.app/ -seoFocusKeywords: - - On-chain Gaming +seo_desc: Explore Focus Tree, a gamified solution enhancing focus through garden + building and earning Tiles. Dive into a healthier tech relationship. Ready to + start? +seoFocusKeywords: [] diff --git a/_data/posts/gaming-committee-launch-advancing-starknets-gaming-ecosystem-1.yml b/_data/posts/gaming-committee-launch-advancing-starknets-gaming-ecosystem-1.yml new file mode 100644 index 0000000000..0c431b67e8 --- /dev/null +++ b/_data/posts/gaming-committee-launch-advancing-starknets-gaming-ecosystem-1.yml @@ -0,0 +1,141 @@ +id: e5f99e64-1d6b-46e9-bfc7-94a1adc0a188 +post_type: article +title: Gaming Committee Launch - Advancing Starknet's Gaming Ecosystem +seoTitle: Starknet Gaming Comittee +toc: true +published_date: 2024-03-11T14:20:16.499Z +image: /assets/starknet-fnd-onboarding-committees-post-v1.png +category: + - 757155c6-ce07-49f1-af21-907b7e0b1cb1 + - ecosystem + - 7ba4608d-fdbd-4385-b56f-40ec1db13859 +topic: + - 8b8348d4-4efa-4fa3-8c70-41ae6ef338cb +seo_desc: "Announcing the Starknet Gaming committee: a bold initiative to propel + gaming on Starknet to new heights." +blocks: + - type: markdown + body: >- + The Starknet Foundation is excited to announce the formation of its Gaming + Committee. Comprised of six experts, the Committee's mandate is to promote + the growth of gaming on Starknet.  + + + + + ## The Gaming Committee + + + ### Role + + + The Gaming Committee's role is to analyze, strategize, and recommend programs to expand Starknet's gaming ecosystem. Its success will be measured by usage metrics like daily active users, retention rates, and revenue. + + + + + ### Overview + + + Gaming is critical to driving blockchain adoption. Starknet's high performance and low cost makes it an ideal platform for next-generation games. The Committee recognizes this potential and will focus on realizing it. + + + + + ### Membership + + + Appointed by the Starknet Foundation Board, the Gaming Committee consists of: + + + + + 1. Henri Lieutaud, Starknet Foundation   + + + 2. Oli Freuler, Starkware + + + 3. Gabin Marignier, Focus Tree    + + + 4. Chris Lexmond, Unstoppable Games + + + 5. Tarrence van As, Cartridge + + + 6. Loaf, Loot Realms + + + + + Their combined expertise will guide the committee in achieving its goals. + + + + + ### Mission  + + + The Committee is tasked with designing and recommending programs to incentivize developers to build games on Starknet and to incentivize players to use them. + + + + + ## Roadmap + + + ### Phase 1 (Analysis) + + + \- Assess ecosystem readiness and needs + + + \- Deliverable: Ecosystem analysis report  + + + + + ### Phase 2 (Strategy) + + + \- Develop growth strategy and incentive programs  + + + \- Deliverable: Proposed incentive programs + + + + + ### Phase 3 (Execution) + + + \- Work with Starknet Foundation to implement approved proposals + + + \- Deliverable: Execution oversight   + + + + + The Committee will meet regularly, seek feedback, and report progress to the Foundation. + + + + + ## Budget + + + 50 million STRK have been earmarked to fund proposals recommended by the gaming committee. + + + ## Closing Remarks + + + Following the success of past committees, we believe the Gaming Committee will meaningfully expand Starknet's gaming ecosystem.  + + + + + If you would like to partner with the Committee, please contact: gaming@starknet.org diff --git a/_data/posts/getting-started-using-starknet-setting-up-a-starknet-wallet.yml b/_data/posts/getting-started-using-starknet-setting-up-a-starknet-wallet.yml index 0d58c73b24..99ec294b99 100644 --- a/_data/posts/getting-started-using-starknet-setting-up-a-starknet-wallet.yml +++ b/_data/posts/getting-started-using-starknet-setting-up-a-starknet-wallet.yml @@ -6,18 +6,17 @@ published_date: 2023-08-17T06:57:33.268Z image: /assets/getting-started.png category: - stark-math - - 7eadf561-7b7b-483c-bdaf-39f59a6ad42d + - 3fe387e2-1fb6-41b9-bb74-96d6df394f42 topic: - ca272092-827b-4603-a3a6-b0fdbbc624ad - e0c85dbe-08f9-4a19-a8b0-e99852c84cb5 short_desc: > A gentle hand-holding guide for your first steps using Starknet and learning how to set up a Starknet wallet and transfer funds from an Ethereum wallet. +post_desc: A gentle hand-holding guide for your first steps using Starknet blocks: - type: group blocks: - - type: markdown - body: "##### A gentle hand-holding guide for your first steps using Starknet" - type: markdown body: >- ## Background @@ -143,6 +142,38 @@ blocks: ![](https://starkware.co/wp-content/uploads/2023/08/9-StarkGate_updated_bals-300x190.png) + ## Swapping ETH for another token using JediSwap + + + JediSwap is a community-driven Automated Market Maker (AMM) on Starknet that enables you to swap one type of token for another. The JediSwap documentation provides information on swapping and on adding liquidity. This procedure demonstrates swapping ETH for WBTC. + + + #### Procedure + + + 1. Go to JediSwap at . + + 2. Connect your wallet by clicking **Connect Wallet** and then selecting your Starknet wallet. + + + ![](https://starkware.co/wp-content/uploads/2023/08/10-JediSwap_Connect_button-300x58.png) + + + 3. When your wallet prompts you to approve the connection, click **Approve**.\ + Once JediSwap connects to your wallet, it shows your balance in each token that it supports. For example, my wallet has about 0.05 ETH. + + ![](https://starkware.co/wp-content/uploads/2023/08/11-JediSwap_ETH_balance-300x85.png) + + + 4. Select the tokens that you want to swap in **Swap From** and **Swap To (est.)**, and click **Swap**. I swapped 0.025 ETH for WBTC. + + 5. Your wallet prompts you to sign the transaction by clicking **Sign**. Clicking **Sign** submits the transaction + + 6. JediSwap shows Transaction Submitted. Click **Open in browser** to view the transaction on StarkScan. + + 7. Open your wallet to see your balance and the assets that you own. For example, this is my Braavos wallet after the swap: + + ## Using MetaMask as a Starknet wallet @@ -173,24 +204,13 @@ blocks: 6. After reading everything on this page, click **Install**.![](https://starkware.co/wp-content/uploads/2023/08/MetaMask_Install_Snap-165x300.png) - 7. Click **Confirm** to proceed with caution.![](https://starkware.co/wp-content/uploads/2023/08/MetMask_proceed_with_caution-240x300.png) - - - After the installation finishes, this message appears: **Installation completed successfully**. - - - 8. Click the URL to open the Snap. + 7. Click **Confirm** to proceed with caution.![](https://starkware.co/wp-content/uploads/2023/08/MetMask_proceed_with_caution-240x300.png) After the installation finishes, this message appears: **Installation completed successfully**. - ![](https://starkware.co/wp-content/uploads/2023/08/MetaMask_installation_complete-300x255.png)\ + 8. Click the URL to open the Snap.![](https://starkware.co/wp-content/uploads/2023/08/MetaMask_installation_complete-300x255.png)A message prompts you to connect your wallet. - A message prompts you to connect your wallet. - - 9. Click **Connect**. A screen appears showing your new Starknet account address and your wallet balance. - - - ![](https://starkware.co/wp-content/uploads/2023/08/MetaMask_acct_balance-300x216.png) + 9. Click **Connect**. A screen appears showing your new Starknet account address and your wallet balance.![](https://starkware.co/wp-content/uploads/2023/08/MetaMask_acct_balance-300x216.png) Now you need to fund your wallet. StarkGate should have support soon, but at the moment, to fund your wallet, you must receive L2 funds from another Starknet wallet or use the onramp service [Ramp](https://ramp.network/buy) with a credit card, to fund it. @@ -199,37 +219,39 @@ blocks: Once you have funds in your wallet, you can send funds to another Starknet address. Like I said, more features are coming soon. - ## Swapping ETH for another token using JediSwap + ## Using STRK Tokens with MetaMask’s Starknet Snap - JediSwap is a community-driven Automated Market Maker (AMM) on Starknet that enables you to swap one type of token for another. The JediSwap documentation provides information on swapping and on adding liquidity. This procedure demonstrates swapping ETH for WBTC. + **To check if your (potentially undeployed) MM Snaps wallet has STRK tokens:** - #### Procedure + 1. Go to https://starkscan.co/contract/, where is your wallet’s address, and click **Portfolio**. You should see the wallet’s balances. + ![Starkscan showing positive STRK balance](/assets/1_starkscan.png) + 2. Open MetaMask and open Snaps: Click the three vertical dots to open the menu, and then **Snaps > Starknet**. Then click the URL . The Starknet snap opens. - 1. Go to JediSwap at . + 3. Click **(+) ADD TOKEN**, and the **Add Token** screen opens. - 2. Connect your wallet by clicking **Connect Wallet** and then selecting your Starknet wallet. - - - ![](https://starkware.co/wp-content/uploads/2023/08/10-JediSwap_Connect_button-300x58.png) - - - 3. When your wallet prompts you to approve the connection, click **Approve**.\ - Once JediSwap connects to your wallet, it shows your balance in each token that it supports. For example, my wallet has about 0.05 ETH. + ![Snap before adding STRK token](/assets/3_snap_before_adding.png) + 4. Fill in the following details:\ + **ContractAddress:** `0x04718f5a0fc34cc1af16a1cdee98ffb20c31f5cd61d6ab07201858f4287c938d`\ + **Name:**`Starknet Token`\ + **Symbol:** `STRK`\ + **Decimal:** `18` - ![](https://starkware.co/wp-content/uploads/2023/08/11-JediSwap_ETH_balance-300x85.png) + ![Add STRK token support to MetaMask Starknet snap](/assets/4_add_this_token.png) + 5. Approve the request in MetaMask. - 4. Select the tokens that you want to swap in **Swap From** and **Swap To (est.)**, and click **Swap**. I swapped 0.025 ETH for WBTC. + + 6. You should now see the Starknet token STRK in the list of tokens in the Snap.![STRK is added to MetaMask Starknet snap](/assets/6_strk_is_added.png) - 5. Your wallet prompts you to sign the transaction by clicking **Sign**. Clicking **Sign** submits the transaction + 7. Currently, you can pay fees in STRK with the MetaMask Snap. You need to first transfer a small amount of ETH to the Snap’s wallet to pay for deploying the account and sending the STRK. You can send ETH to the wallet even before you have deployed it. - 6. JediSwap shows Transaction Submitted. Click **Open in browser** to view the transaction on StarkScan. - - 7. Open your wallet to see your balance and the assets that you own. For example, this is my Braavos wallet after the swap: + ![ETH balance in Starknet wallet](/assets/7_eth_balance.png) + 8. Once you have some ETH, you can send the STRK from the account.  + **NOTE:** There might be a bug in Snaps where after transferring ETH to the account, the balance of the STRK tokens appears 0 instead of the actual amount. In this case, redo the steps to add the STRK token as described above. ## What now? diff --git a/_data/posts/how-to-bridge-funds-to-starknet-wallets.yml b/_data/posts/how-to-bridge-funds-to-starknet-wallets.yml index 3b6ba68eb1..fc920aef13 100644 --- a/_data/posts/how-to-bridge-funds-to-starknet-wallets.yml +++ b/_data/posts/how-to-bridge-funds-to-starknet-wallets.yml @@ -1,7 +1,7 @@ id: 3e37e5ad-e621-43fe-be84-85e3cd0f861a post_type: video title: How to bridge funds to Starknet - Wallets -published_date: 2023-12-04T14:38:18.036Z +published_date: 2024-02-13T14:24:40.270Z video: url: https://www.youtube.com/watch?v=NKu3VSwCAAw&list=PLcIyXLwiPilVncUsobfoswHE_-GoiNglo&index=6 id: NKu3VSwCAAw @@ -10,24 +10,8 @@ video: etag: wBnOLSG9KFPvOwlIMCWsrWP_bMw id: NKu3VSwCAAw snippet: - publishedAt: 2023-12-04T13:51:32Z - channelId: UCnDWguR8mE2oDBsjhQkgbvg - title: How to bridge funds to Starknet - Wallets - description: >- - Welcome to our tutorial on getting started with Starknet! In this video, - we'll guide you through the essentials of Starknet, a permissionless - decentralized rollup focused on bringing scale to Ethereum. - - - For more details, visit this blog post: https://starkware.co/resource/getting-started-using-starknet-setting-up-a-starknet-wallet/ - - - https://starkgate.starknet.io/ - - - https://www.starknet.io/en - - https://starkware.co/ + publishedAt: 2023-12-04T13:51:32.000Z + liveBroadcastContent: none thumbnails: default: url: https://i.ytimg.com/vi/NKu3VSwCAAw/default.jpg @@ -49,9 +33,10 @@ video: url: https://i.ytimg.com/vi/NKu3VSwCAAw/maxresdefault.jpg width: 1280 height: 720 + defaultAudioLanguage: en-US channelTitle: StarkWare + title: How to bridge funds to Starknet - Wallets categoryId: "28" - liveBroadcastContent: none localized: title: How to bridge funds to Starknet - Wallets description: >- @@ -70,7 +55,22 @@ video: https://www.starknet.io/en https://starkware.co/ - defaultAudioLanguage: en-US + description: >- + Welcome to our tutorial on getting started with Starknet! In this video, + we'll guide you through the essentials of Starknet, a permissionless + decentralized rollup focused on bringing scale to Ethereum. + + + For more details, visit this blog post: https://starkware.co/resource/getting-started-using-starknet-setting-up-a-starknet-wallet/ + + + https://starkgate.starknet.io/ + + + https://www.starknet.io/en + + https://starkware.co/ + channelId: UCnDWguR8mE2oDBsjhQkgbvg contentDetails: duration: PT2M34S dimension: 2d @@ -82,6 +82,7 @@ video: image: /assets/how-to-bridge-funds-to-starknet-wallets.png category: - stark-math + - 7eadf561-7b7b-483c-bdaf-39f59a6ad42d topic: - ca272092-827b-4603-a3a6-b0fdbbc624ad - getting-started diff --git a/_data/posts/how-to-enable-argent-shield.yml b/_data/posts/how-to-enable-argent-shield.yml new file mode 100644 index 0000000000..419ad0ada4 --- /dev/null +++ b/_data/posts/how-to-enable-argent-shield.yml @@ -0,0 +1,86 @@ +id: 13c3392f-afea-42c4-a8bf-e0c20738a7aa +post_type: video +isFeatured: true +title: How to Enable Argent Shield +seoTitle: How to Enable Argent Shield +published_date: 2024-02-13T14:58:56.968Z +video: + url: https://www.youtube.com/watch?v=H5CfRJeFiJY&list=PLcIyXLwiPilVncUsobfoswHE_-GoiNglo&index=22 + id: H5CfRJeFiJY + data: + kind: youtube#video + etag: HTFAwj2MgVhafPlVyL81ZsH_JFA + id: H5CfRJeFiJY + snippet: + publishedAt: 2024-01-29T08:39:55.000Z + liveBroadcastContent: none + thumbnails: + default: + url: https://i.ytimg.com/vi/H5CfRJeFiJY/default.jpg + width: 120 + height: 90 + medium: + url: https://i.ytimg.com/vi/H5CfRJeFiJY/mqdefault.jpg + width: 320 + height: 180 + high: + url: https://i.ytimg.com/vi/H5CfRJeFiJY/hqdefault.jpg + width: 480 + height: 360 + standard: + url: https://i.ytimg.com/vi/H5CfRJeFiJY/sddefault.jpg + width: 640 + height: 480 + defaultAudioLanguage: en-US + channelTitle: StarkWare + title: How to Enable Argent Shield + categoryId: "26" + localized: + title: How to Enable Argent Shield + description: >- + With Argent Shield, an additional layer of protection is added to your + smart wallet. But how does that work? And how do you opt in? + + + Let's dive in. + + + https://starkware.co/ + + https://www.starknet.io/en + + https://twitter.com/Starknet + description: >- + With Argent Shield, an additional layer of protection is added to your + smart wallet. But how does that work? And how do you opt in? + + + Let's dive in. + + + https://starkware.co/ + + https://www.starknet.io/en + + https://twitter.com/Starknet + channelId: UCnDWguR8mE2oDBsjhQkgbvg + contentDetails: + duration: PT1M20S + dimension: 2d + definition: hd + caption: "false" + licensedContent: false + contentRating: {} + projection: rectangular +image: /assets/h5cfrjefijy-hq.jpg +category: + - stark-math + - 7eadf561-7b7b-483c-bdaf-39f59a6ad42d +topic: + - e0c85dbe-08f9-4a19-a8b0-e99852c84cb5 +short_desc: > + With Argent Shield, an additional layer of protection is added to your smart + wallet. But how does that work? And how do you opt in? +seo_desc: > + With Argent Shield, an additional layer of protection is added to your smart + wallet. But how does that work? And how do you opt in? diff --git a/_data/posts/how-to-enable-braavos-hardware-signer.yml b/_data/posts/how-to-enable-braavos-hardware-signer.yml new file mode 100644 index 0000000000..e219bfc086 --- /dev/null +++ b/_data/posts/how-to-enable-braavos-hardware-signer.yml @@ -0,0 +1,90 @@ +id: d5c6abf1-3129-45b7-a0fb-e2866079d4c2 +post_type: video +isFeatured: true +title: How To Enable Braavos' Hardware Signer +seoTitle: How To Enable Braavos' Hardware Signer +published_date: 2024-02-13T14:57:50.582Z +video: + url: https://youtu.be/RZNipaCmKas + id: RZNipaCmKas + data: + kind: youtube#video + etag: kb5-TZkR20nW9K06b6fwAI4S3Qo + id: RZNipaCmKas + snippet: + publishedAt: 2024-01-28T11:42:38.000Z + liveBroadcastContent: none + thumbnails: + default: + url: https://i.ytimg.com/vi/RZNipaCmKas/default.jpg + width: 120 + height: 90 + medium: + url: https://i.ytimg.com/vi/RZNipaCmKas/mqdefault.jpg + width: 320 + height: 180 + high: + url: https://i.ytimg.com/vi/RZNipaCmKas/hqdefault.jpg + width: 480 + height: 360 + standard: + url: https://i.ytimg.com/vi/RZNipaCmKas/sddefault.jpg + width: 640 + height: 480 + defaultAudioLanguage: en-US + channelTitle: StarkWare + title: How To Enable Braavos' Hardware Signer + categoryId: "26" + localized: + title: How To Enable Braavos' Hardware Signer + description: >- + What do castles and Braavos' Hardware signer have in common? + + + Braavos is a Starknet native smart wallet that allows you to store your crypto in an intuitive and safe way. Find out how to enable the hardware signer to add an additional layer of protection. + + + Find us here: + + https://starkware.co/ + + https://www.starknet.io/en + + https://twitter.com/Starknet + description: >- + What do castles and Braavos' Hardware signer have in common? + + + Braavos is a Starknet native smart wallet that allows you to store your crypto in an intuitive and safe way. Find out how to enable the hardware signer to add an additional layer of protection. + + + Find us here: + + https://starkware.co/ + + https://www.starknet.io/en + + https://twitter.com/Starknet + channelId: UCnDWguR8mE2oDBsjhQkgbvg + contentDetails: + duration: PT2M43S + dimension: 2d + definition: hd + caption: "false" + licensedContent: false + contentRating: {} + projection: rectangular +image: /assets/rznipacmkas-mq.jpg +category: + - stark-math + - 7eadf561-7b7b-483c-bdaf-39f59a6ad42d +topic: + - e0c85dbe-08f9-4a19-a8b0-e99852c84cb5 +short_desc: >- + What do castles and Braavos' Hardware signer have in common? + + + Braavos is a Starknet native smart wallet that allows you to store your crypto in an intuitive and safe way. Find out how to enable the hardware signer to add an additional layer of protection. +seo_desc: "Braavos is a Starknet native smart wallet that allows you to store + your crypto in an intuitive and safe way. Find out how to enable the hardware + signer to add an additional layer of protection. " diff --git a/_data/posts/how-to-set-up-a-hardware-wallet.yml b/_data/posts/how-to-set-up-a-hardware-wallet.yml new file mode 100644 index 0000000000..bac019ee37 --- /dev/null +++ b/_data/posts/how-to-set-up-a-hardware-wallet.yml @@ -0,0 +1,28 @@ +id: 815ccd92-606a-4e94-ad9e-0f9e545e02f5 +post_type: video +isFeatured: true +title: How to Set Up a Hardware Wallet +seoTitle: How to Set Up a Hardware Wallet +published_date: 2024-02-13T14:26:22.402Z +video: + url: https://www.youtube.com/watch?v=vXX2S3czkAw&list=PLcIyXLwiPilVncUsobfoswHE_-GoiNglo&index=2 + id: vXX2S3czkAw + data: null +image: /assets/vxx2s3czkaw-hq.jpg +category: + - stark-math + - 7eadf561-7b7b-483c-bdaf-39f59a6ad42d +topic: + - e0c85dbe-08f9-4a19-a8b0-e99852c84cb5 +short_desc: > + Securing your digital assets is a top priority when entering the + cryptocurrency world. This is especially true on Ethereum's L1, where robust + smart wallet security features like two-factor authentication are + non-existent. + + Fortunately, hardware wallets, known as cold wallets, provide a solution. + + Follow along to set up your hardware wallet and discover why they are considered one of the safest ways to store crypto. +seo_desc: Learn how to secure your digital assets with a hardware wallet, the + safest method for storing cryptocurrency, especially on Ethereum's L1. A + step-by-step guide. diff --git a/_data/posts/learn-how-amms-are-changing-crypto-trading.yml b/_data/posts/learn-how-amms-are-changing-crypto-trading.yml new file mode 100644 index 0000000000..a5fd8e8432 --- /dev/null +++ b/_data/posts/learn-how-amms-are-changing-crypto-trading.yml @@ -0,0 +1,20 @@ +id: fe043cc6-03cd-4336-ae5b-289e23a3ebff +post_type: video +isFeatured: true +title: Learn how AMMs are changing crypto trading! +seoTitle: Learn How AMMs Are Changing Crypto Trading! +published_date: 2024-02-13T14:44:34.585Z +video: + url: https://www.youtube.com/watch?v=L_KGF54GANo&list=PLcIyXLwiPilVncUsobfoswHE_-GoiNglo&index=17 + id: L_KGF54GANo + data: null +image: /assets/l_kgf54gano-hq.jpg +category: + - stark-math + - 7eadf561-7b7b-483c-bdaf-39f59a6ad42d +short_desc: Discover how Automated Market Makers (AMMs) are revolutionizing + crypto trading on StarkNet. This video explores their impact on liquidity and + trading dynamics. +seo_desc: Discover how Automated Market Makers (AMMs) are revolutionizing crypto + trading on StarkNet. This video explores their impact on liquidity and trading + dynamics. diff --git a/_data/posts/let-the-games-begin-redefining-on-chain-gaming-with-starknet.yml b/_data/posts/let-the-games-begin-redefining-on-chain-gaming-with-starknet.yml index b04adf626b..fe30f5b7e9 100644 --- a/_data/posts/let-the-games-begin-redefining-on-chain-gaming-with-starknet.yml +++ b/_data/posts/let-the-games-begin-redefining-on-chain-gaming-with-starknet.yml @@ -153,4 +153,4 @@ blocks: Onchain games empower players and are leading to a new era in gaming. This approach, grounded in decentralization, cultivates a player-driven economy and fosters vibrant in-game communities. Moreover, it encourages innovative gameplay, leading to a dynamic, evolving ecosystem.  - Utilizing Cairo, the native language of Starknet only enhances onchain game's ability to succeed as they can process massive computational data, have ultra-efficient verification, and create seamless UX thanks to account abstraction. Additionally, as enhancements such as Volition and [Native Account Abstraction](https://www.starknet.io/en/content/native-account-abstraction-opening-blockchain-to-new-possibilities) are integrated into Starknet, the cost of transactions is set to decrease much further. With continuous improvements in the Starknet sequencer, the transaction speed will only increase. Amidst this progressive scenario, the outlook for the gaming industry, and Starknet, has never been more promising. + Utilizing Cairo, the native language of Starknet only enhances onchain game's ability to succeed as they can process massive computational data, have ultra-efficient verification, and create seamless UX thanks to [account abstraction](https://book.starknet.io/ch04-00-account-abstraction.html). Additionally, as enhancements such as Volition and [Native Account Abstraction](https://www.starknet.io/en/content/native-account-abstraction-opening-blockchain-to-new-possibilities) are integrated into Starknet, the cost of transactions is set to decrease much further. With continuous improvements in the Starknet sequencer, the transaction speed will only increase. Amidst this progressive scenario, the outlook for the gaming industry, and Starknet, has never been more promising. diff --git a/_data/posts/lets-get-started-on-starknet.yml b/_data/posts/lets-get-started-on-starknet.yml new file mode 100644 index 0000000000..cde909857d --- /dev/null +++ b/_data/posts/lets-get-started-on-starknet.yml @@ -0,0 +1,61 @@ +id: 5ee1ecce-3eff-4f1b-8a70-dc44462bcaaa +post_type: video +title: Let's get started on Starknet +seoTitle: Let's get started on Starknet +published_date: 2024-02-13T14:18:21.088Z +video: + url: https://www.youtube.com/watch?v=yk6lQM5TiVY&list=PLcIyXLwiPilVncUsobfoswHE_-GoiNglo&index=20 + id: yk6lQM5TiVY + data: + kind: youtube#video + etag: UOFnXHVAKJpmesIdZjRALysdptk + id: yk6lQM5TiVY + snippet: + publishedAt: 2023-12-27T14:38:43.000Z + liveBroadcastContent: none + thumbnails: + default: + url: https://i.ytimg.com/vi/yk6lQM5TiVY/default.jpg + width: 120 + height: 90 + medium: + url: https://i.ytimg.com/vi/yk6lQM5TiVY/mqdefault.jpg + width: 320 + height: 180 + high: + url: https://i.ytimg.com/vi/yk6lQM5TiVY/hqdefault.jpg + width: 480 + height: 360 + standard: + url: https://i.ytimg.com/vi/yk6lQM5TiVY/sddefault.jpg + width: 640 + height: 480 + maxres: + url: https://i.ytimg.com/vi/yk6lQM5TiVY/maxresdefault.jpg + width: 1280 + height: 720 + defaultAudioLanguage: en-US + channelTitle: StarkWare + title: "Let's get started on Starknet #crypto #starknet #cryptocurrency" + categoryId: "26" + localized: + title: "Let's get started on Starknet #crypto #starknet #cryptocurrency" + description: "" + description: "" + channelId: UCnDWguR8mE2oDBsjhQkgbvg + contentDetails: + duration: PT59S + dimension: 2d + definition: hd + caption: "false" + licensedContent: false + contentRating: {} + projection: rectangular +image: /assets/yk6lqm5tivy-hq.jpg +category: + - stark-math + - 7eadf561-7b7b-483c-bdaf-39f59a6ad42d +topic: + - getting-started +short_desc: Let's get started on Starknet +seo_desc: Let's get started on Starknet diff --git a/_data/posts/loot-survivor-realms-fully-onchain-game-on-starknet.yml b/_data/posts/loot-survivor-realms-fully-onchain-game-on-starknet.yml index 44ecf43ebe..beaa0470c2 100644 --- a/_data/posts/loot-survivor-realms-fully-onchain-game-on-starknet.yml +++ b/_data/posts/loot-survivor-realms-fully-onchain-game-on-starknet.yml @@ -1,7 +1,8 @@ id: 9a456c32-571d-42b7-8da8-19d6382486fb post_type: video title: Loot Survivor (Realms) - Fully Onchain Game on Starknet -published_date: 2023-11-29T13:31:46.492Z +seoTitle: Loot Survivor (Realms) - Fully Onchain Game on Starknet +published_date: 2024-02-13T14:40:04.177Z video: url: https://www.youtube.com/watch?v=dq1q67t2rJw&list=PLcIyXLwiPilVncUsobfoswHE_-GoiNglo&index=3 id: dq1q67t2rJw @@ -10,25 +11,8 @@ video: etag: V6ciDNdY6dNgVmoPLmSMNUDjb78 id: dq1q67t2rJw snippet: - publishedAt: 2023-11-29T12:59:47Z - channelId: UCnDWguR8mE2oDBsjhQkgbvg - title: Loot Survivor (Realms) - Fully Onchain Game on Starknet - description: >- - In this video, we'll guide you through Loot Survivor, a fully onchain - game where strategy meets adventure. Learn how to select the right - equipment and traits, like charisma and strength, to defeat various - monsters. It's game on! - - - ***UPDATE: Loot Survivor is now playable on Mainnet*** - - - Play here: https://survivor.realms.world/ - - Discover more about Realms: https://realms.world/ - - - Visit us at https://starkware.co/ and https://www.starknet.io/en/ + publishedAt: 2023-11-29T12:59:47.000Z + liveBroadcastContent: none thumbnails: default: url: https://i.ytimg.com/vi/dq1q67t2rJw/default.jpg @@ -50,9 +34,10 @@ video: url: https://i.ytimg.com/vi/dq1q67t2rJw/maxresdefault.jpg width: 1280 height: 720 + defaultAudioLanguage: en-US channelTitle: StarkWare + title: Loot Survivor (Realms) - Fully Onchain Game on Starknet categoryId: "28" - liveBroadcastContent: none localized: title: Loot Survivor (Realms) - Fully Onchain Game on Starknet description: >- @@ -71,7 +56,23 @@ video: Visit us at https://starkware.co/ and https://www.starknet.io/en/ - defaultAudioLanguage: en-US + description: >- + In this video, we'll guide you through Loot Survivor, a fully onchain + game where strategy meets adventure. Learn how to select the right + equipment and traits, like charisma and strength, to defeat various + monsters. It's game on! + + + ***UPDATE: Loot Survivor is now playable on Mainnet*** + + + Play here: https://survivor.realms.world/ + + Discover more about Realms: https://realms.world/ + + + Visit us at https://starkware.co/ and https://www.starknet.io/en/ + channelId: UCnDWguR8mE2oDBsjhQkgbvg contentDetails: duration: PT2M2S dimension: 2d @@ -83,6 +84,7 @@ video: image: /assets/loot-survivor-realms-fully-onchain-game-on-starknet.png category: - stark-math + - 7eadf561-7b7b-483c-bdaf-39f59a6ad42d topic: - 8b8348d4-4efa-4fa3-8c70-41ae6ef338cb short_desc: > @@ -92,5 +94,7 @@ short_desc: > **UPDATE: Loot Survivor is now playable on Mainnet** -seoFocusKeywords: - - On-chain Gaming +seo_desc: Guide to Loot Survivor, a fully on-chain game blending strategy with + adventure. Learn to choose equipment and traits to conquer monsters. It's game + on! +seoFocusKeywords: [] diff --git a/_data/posts/nfts-on-starknet-briq.yml b/_data/posts/nfts-on-starknet-briq.yml new file mode 100644 index 0000000000..b611db0c07 --- /dev/null +++ b/_data/posts/nfts-on-starknet-briq.yml @@ -0,0 +1,81 @@ +id: 0c972c45-6c32-46c0-9778-f49218f00d9f +post_type: video +title: "NFTs on Starknet: Briq" +seoTitle: "NFTs on Starknet: Briq" +published_date: 2024-02-11T13:00:40.627Z +video: + url: https://www.youtube.com/watch?v=l8bKLQUS4z4&list=PLcIyXLwiPilVncUsobfoswHE_-GoiNglo&index=5 + id: l8bKLQUS4z4 + data: + kind: youtube#video + etag: S5EF0zo6kxx4DqirqCwlIN-G6i4 + id: l8bKLQUS4z4 + snippet: + publishedAt: 2023-12-04T13:24:21.000Z + liveBroadcastContent: none + thumbnails: + default: + url: https://i.ytimg.com/vi/l8bKLQUS4z4/default.jpg + width: 120 + height: 90 + medium: + url: https://i.ytimg.com/vi/l8bKLQUS4z4/mqdefault.jpg + width: 320 + height: 180 + high: + url: https://i.ytimg.com/vi/l8bKLQUS4z4/hqdefault.jpg + width: 480 + height: 360 + standard: + url: https://i.ytimg.com/vi/l8bKLQUS4z4/sddefault.jpg + width: 640 + height: 480 + maxres: + url: https://i.ytimg.com/vi/l8bKLQUS4z4/maxresdefault.jpg + width: 1280 + height: 720 + defaultAudioLanguage: en-US + channelTitle: StarkWare + title: "NFTs on Starknet: Briq" + categoryId: "28" + localized: + title: "NFTs on Starknet: Briq" + description: >- + Briq is an NFT building protocol that allows users to build NFTs out + of tiny cubes stored on the blockchain called briqs. You can + disassemble anything built out of briqs to get them back and build + something else. It’s a vessel for creativity where anyone can express + themselves in a playful and decentralized way. + + https://briq.construction/ + description: >- + Briq is an NFT building protocol that allows users to build NFTs out of + tiny cubes stored on the blockchain called briqs. You can disassemble + anything built out of briqs to get them back and build something else. + It’s a vessel for creativity where anyone can express themselves in a + playful and decentralized way. + + https://briq.construction/ + channelId: UCnDWguR8mE2oDBsjhQkgbvg + contentDetails: + duration: PT1M21S + dimension: 2d + definition: hd + caption: "false" + licensedContent: false + contentRating: {} + projection: rectangular +image: /assets/l8bklqus4z4-hq.jpg +category: + - engineering +topic: + - e0c85dbe-08f9-4a19-a8b0-e99852c84cb5 +short_desc: > + Briq is an NFT building protocol that allows users to build NFTs out of tiny + cubes stored on the blockchain called briqs. You can disassemble anything + built out of briqs to get them back and build something else. It’s a vessel + for creativity where anyone can express themselves in a playful and + decentralized way. +seo_desc: "Briq: The NFT building protocol transforming creativity on the + blockchain. Use briqs to construct, disassemble, and recreate in a + decentralized, playful space." diff --git a/_data/posts/shoshin-onchain-gaming-on-starknet.yml b/_data/posts/shoshin-onchain-gaming-on-starknet.yml index abd788e2c6..8ed4485d55 100644 --- a/_data/posts/shoshin-onchain-gaming-on-starknet.yml +++ b/_data/posts/shoshin-onchain-gaming-on-starknet.yml @@ -1,7 +1,9 @@ id: cffdb4a3-badb-48d3-ba4f-7abebeb47526 post_type: video +isFeatured: true title: Shoshin - Onchain Gaming on Starknet -published_date: 2023-11-28T13:16:54.133Z +seoTitle: Shoshin - Onchain Gaming on Starknet +published_date: 2024-02-13T14:36:36.333Z video: url: https://www.youtube.com/watch?v=8NE1_Sw9MxM&list=PLcIyXLwiPilVncUsobfoswHE_-GoiNglo&index=1&pp=iAQB id: 8NE1_Sw9MxM @@ -75,6 +77,8 @@ category: - ecosystem - 7ba4608d-fdbd-4385-b56f-40ec1db13859 - engineering + - stark-math + - 7eadf561-7b7b-483c-bdaf-39f59a6ad42d topic: - 8b8348d4-4efa-4fa3-8c70-41ae6ef338cb short_desc: Let's dive into Shoshin - an onchain game on Starknet! Learn how @@ -82,5 +86,7 @@ short_desc: Let's dive into Shoshin - an onchain game on Starknet! Learn how fighters to win epic battles. The game runs smoothly and quickly in your browser through the Cairo VM, with your score validated by Starknet without additional computations. -seoFocusKeywords: - - On-chain Gaming +seo_desc: Explore Shoshin, an on-chain strategy game on Starknet. Train + fighters, win battles, and enjoy seamless gameplay through Cairo VM, validated + by Starknet. +seoFocusKeywords: [] diff --git a/_data/posts/simple-guide-on-starkgate-1-click-withdraw.yml b/_data/posts/simple-guide-on-starkgate-1-click-withdraw.yml index 7325af5568..508e501689 100644 --- a/_data/posts/simple-guide-on-starkgate-1-click-withdraw.yml +++ b/_data/posts/simple-guide-on-starkgate-1-click-withdraw.yml @@ -8,7 +8,6 @@ image: /assets/artboard-40.png category: - ecosystem - stark-math - - 7eadf561-7b7b-483c-bdaf-39f59a6ad42d topic: - ca272092-827b-4603-a3a6-b0fdbbc624ad short_desc: Have you ever found yourself forgetting to withdraw your assets from diff --git a/_data/posts/stark-spaces-i-ethereum-and-starknet-in-2024.yml b/_data/posts/stark-spaces-i-ethereum-and-starknet-in-2024.yml new file mode 100644 index 0000000000..2b6a81bf1b --- /dev/null +++ b/_data/posts/stark-spaces-i-ethereum-and-starknet-in-2024.yml @@ -0,0 +1,23 @@ +id: abb17383-95e9-4620-8ae8-853a210c6ddf +post_type: video +title: STARK Spaces I Ethereum and Starknet in 2024 +seoTitle: STARK Spaces I Ethereum and Starknet in 2024 +published_date: 2024-02-13T11:14:51.125Z +video: + url: https://youtu.be/4iCK8e1a6Oc + id: 4iCK8e1a6Oc + data: null +image: /assets/12334.jpg +category: + - community-and-events + - 50109cf1-58ca-4d67-9786-504c01b41588 +topic: + - bf9c7bc3-ba10-4865-8e69-8be4cfa68f29 +short_desc: > + Let’s discuss Starknet, Ethereum, and the road ahead for 2024! Join Eric Wall + for a special discussion with Eli Ben Sasson, Avihu Levy, and Liron Hayman to + discuss Starknet being unaligned, what’s next for Cairo, and which milestones + will shape 2024. +seo_desc: Join a pivotal discussion on Starknet & Ethereum's future for 2024 + with Eric Wall, Eli Ben Sasson, Avihu Levy, and Liron Hayman. Discover key + milestones ahead. diff --git a/_data/posts/starkgate-2-0-version-update.yml b/_data/posts/starkgate-2-0-version-update.yml new file mode 100644 index 0000000000..3b9f0410c5 --- /dev/null +++ b/_data/posts/starkgate-2-0-version-update.yml @@ -0,0 +1,115 @@ +id: 48faeb80-3c4b-4dd8-894f-1376d4d631b3 +post_type: article +title: StarkGate 2.0 Version Update +seoTitle: "StarkGate 2.0 Version Update: Enhanced Features & Security for Developers" +toc: true +published_date: 2024-02-22T10:29:41.293Z +image: /assets/sg.jpeg +category: + - a6270a0b-ff84-4a7a-bd07-5183e0f2e857 +topic: + - ca272092-827b-4603-a3a6-b0fdbbc624ad +short_desc: > + StarkGate 2.0 enhances the connection between Starknet and Ethereum, offering + upgraded security and improved usability. This new version introduces + functionalities such as one-click withdrawals, permissionless token additions, + and smart deposits to facilitate easier transactions. The community is invited + to provide its input to contribute to StarkGate's continuous improvement, + further enhancing blockchain integration with these new features. +post_desc: | + New features unlocked, security and UX enhanced +seo_desc: > + Explore StarkGate 2.0's version update with improved security, UX and new + features for seamless Starknet-Ethereum integration. Unlock now. +blocks: + - type: markdown + body: >- + ## TL;DR + + + * The new version of StarkGate, written in Cairo, is live on mainnet. + + * Check yourself - do you take advantage of ALL of StarkGate’s features?  + + * We want to hear your feedback and suggestions! Take an active role in shaping StarkGate’s future. + + + ## Introduction + + + In May 2022, StarkWare launched [StarkGate](https://starkgate.starknet.io/) to serve as the native bridge between Starknet and Ethereum. Since then, deposits through StarkGate have surpassed the $1 billion mark, with an average of more than 100,000 monthly transactions. + + + StarkGate’s new version, written in (the new) Cairo, is now deployed on mainnet. It includes new features for developers and improved user experience. So, It's time to catch up - are you using all that StarkGate has to offer? + + + ## More than just a bridge  + + + While StarkGate’s main functionality is to bridge funds between Ethereum and Starknet (here’s a [step-by-step tutorial](https://starkware.co/resource/getting-started-using-starknet-setting-up-a-starknet-wallet/) to guide you on how), there are more things that you can do with StarkGate. Let’s see exactly what features it offers devs and users.  + + + ### One-click withdrawals (Live on Starknet mainnet) + + + With one-click withdrawals, users can seamlessly retrieve their bridged assets to Ethereum mainnet. In the past, for users to withdraw funds to Ethereum, they had to navigate a two-step procedure: sending a withdrawal transaction on Starknet, followed by sending another transaction on Ethereum once the withdrawal was finalized, which usually takes a few hours. + + + This service, developed by [SpaceShard](https://www.spaceshard.io/), eliminates the need for an additional transaction and provides users with a smooth one-click withdrawal process. + + + ### Withdrawal limits (Live on Starknet mainnet) + + + As StarkGate’s Total Value Locked (TVL) continues to grow, it is important to ensure enhanced security mechanisms are in place. That's why, in case a critical bug is found, a limit on withdrawals will be imposed. The strategy employed combines manual and automatic detection techniques to freeze withdrawals in case of bugs. This approach ensures that a designated team can thoroughly investigate and fix the issue with minimal loss of user funds. The authority to lift the freeze on withdrawals will be vested in a security admin quorum comprised of members from the Starknet Foundation, contributors to the Starknet ecosystem, and representatives from StarkWare. This composition ensures the representation of the diverse interests within the Starknet community. + + + ### Fast withdrawals (Coming in Q2 2024) + + + Fast withdrawals give users the ability to obtain their funds immediately on Ethereum instead of waiting for L1 finalization to complete the process, which can take a few hours. This is achieved by integrating a fast withdrawal portal into StarkGate. The portal guides users to choose from several trusted fast withdrawal services and a trustless solution developed by SpaceShard. + + + ### Permissionless bridging (Live on Starknet mainnet) + + + Many protocols on Starknet, for example, AMMs, require permissionless addition of tokens. So far, StarkGate supported only a subset of pre-configured tokens, which created an issue for these protocols. StarkGate’s new version supports permissionless ERC-20 token addition.  + + + When asked to bridge a new token, StarkGate will first confirm the token hasn't been previously bridged, and then deploy an ERC-20 contract on Starknet, creating a bridge between the two.  + + + Although you can use a block explorer to access the newly created bridge, the addition of tokens to StarkGate’s UI is not automated. This is in order to prevent loss of funds due to the possibility of incorrect or malicious bridging of tokens. + + + We note that adding a token that requires a customized bridging mechanism or a non-standard token contract on L2 is still possible, only in a permissioned way. + + + ### Smart deposit (Live on Starknet mainnet) + + + Smart deposit, when implemented by apps, allows users to deposit from Ethereum directly to a Starknet app’s ERC-20 balance, making Starknet apps more accessible to the entire Ethereum community. Previously, Ethereum users had to first set up a Starknet account and bridge their assets into this account to access Starknet apps. The smart deposit feature makes the first interaction between Ethereum users and Starknet apps seamless. + + + Smart deposits on StarkGate can activate a dedicated function hook on the recipient Starknet contract. This lets users deposit directly from Ethereum to the app’s ERC-20 balance. The function hook, which is called automatically after the deposit, clarifies to the app the source of the new funds and registers them under the user's name in the app's balance sheet—all within a single transaction. Users of apps enabling this feature could send tokens from Ethereum to their preferred DeFi app and trade without worrying about which chain the app is on. + + + ## Summary + + + StarkGate 2.0 is now live, bringing several new features alongside enhanced user experience.  + + + We invite you to explore all that StarkGate has to offer and join us in shaping its future. + + + For more details on the features and their implementation, we welcome you to read the [documentation](https://docs.starknet.io/documentation/tools/starkgate-bridge/), the [source code](https://github.com/starknet-io/starkgate-contracts/tree/cairo-1), and the [release notes](https://github.com/starknet-io/starkgate-contracts/releases). + + + ## What’s next? + + + We're currently designing the next version of StarkGate, making it an ideal time for  + + + suggestions and feedback. Contact us at** [Support@StarknetCommunity.io](mailto:Support@StarknetCommunity.io).** diff --git a/_data/posts/starknet-builders-council-modus-operandi.yml b/_data/posts/starknet-builders-council-modus-operandi.yml index efd6dc0fba..4c6f3de75f 100644 --- a/_data/posts/starknet-builders-council-modus-operandi.yml +++ b/_data/posts/starknet-builders-council-modus-operandi.yml @@ -1,5 +1,6 @@ id: 398267b5-cce8-4bb0-8ef3-43e2f426b6c6 post_type: article +isFeatured: true title: Starknet Builders’ Council Modus Operandi toc: true published_date: 2023-11-22T07:58:45.407Z @@ -7,7 +8,7 @@ image: /assets/builders-council.jpg category: - governance - 757155c6-ce07-49f1-af21-907b7e0b1cb1 -topic: +topic: null blocks: - type: group blocks: diff --git a/_data/posts/starknet-foundation-introduces-the-start-of-defi-spring.yml b/_data/posts/starknet-foundation-introduces-the-start-of-defi-spring.yml new file mode 100644 index 0000000000..b74424f677 --- /dev/null +++ b/_data/posts/starknet-foundation-introduces-the-start-of-defi-spring.yml @@ -0,0 +1,275 @@ +id: 91771b17-b40a-40a7-8f00-0a6c3f55b561 +post_type: article +title: " Starknet Foundation Introduces: The Start of DeFi Spring" +seoTitle: "Starknet DeFi Spring: Quest for Innovation & Rewards" +toc: true +published_date: 2024-02-18T12:12:01.480Z +image: /assets/a.png +category: + - 757155c6-ce07-49f1-af21-907b7e0b1cb1 +topic: + - defi +short_desc: > + Embark on a quest with Starknet DeFi Spring, a pioneering program distributing + 40M STRK to DeFi protocols over 6-8 months, fostering a thriving DeFi + ecosystem and engaging users with unique Quests. Join the evolution. +seo_desc: >+ + Join Starknet DeFi Spring: 40M STRK for DeFi protocols over 6-8 months. Thrive + in DeFi, engage in Quests. Be part of the evolution. + + + +seoFocusKeywords: + - quest + - DeFi + - Starknet +blocks: + - type: markdown + body: >- + ## Resources + + + * A list of participating protocols can be found [here](https://starknet.notion.site/Public-DeFi-Spring-Participating-Protocols-8df40d18b4a6483b9126c294308a41eb?pvs=4).  + + * See the first live quest here: + + * Starknet Foundation tweet of a list of all live programs here: + + + ## Introduction + + + On 9 November 2023, the Starknet Foundation announced the [appointment of its DeFi Committee](https://www.starknet.io/en/content/defi-committee-launch-advancing-starknets-defi-progress) tasked with the mandate of growing DeFi on Starknet.  + + + After two months of internal and external research, the Starknet Foundation is excited to announce the launch of a tailored program designed to meet these goals. + + + In connection with [OpenBlock Labs](https://www.openblocklabs.com/), the Starknet Foundation is excited to announce the launch of Starknet DeFi Spring – a six to eight month program where 40M STRK will be distributed to participating DeFi protocols on Starknet.   + + + This is the first in a series of next steps by the DeFi Committee towards scaling DeFi on Starknet. This first program focuses on liquidity provisioning. + + + ## Part I: STRK Distribution  + + + The DeFi Committee plans to distribute 40M STRK in total across six to eight months to participating DeFi protocols on Starknet. An additional 10M STRK (at least) has been reserved for future programs that focus on volume, transactions, grants, incubation programs and more! + + + To execute on this plan, the Starknet Foundation has partnered with [OpenBlock Labs](https://www.openblocklabs.com/) to design a program for the fair & equitable distribution of STRK tokens to participating DeFi protocols. + + + ### How protocols will get STRK + + + Protocol distributions are determined and distributed every two weeks.  At the end of each period, allocations will be made based on a review of the network’s activity and the participating protocol’s compliance and performance.  The allocation is dynamic and allows continuous adjustment based on performance metrics, ensuring alignment with the evolving needs and contributions of protocols within the ecosystem.   + + + This program is expected to last until October 2024 with eligible protocols across DEXs and the broader DeFi ecosystem.   + + + A list of participating protocols can be found [here](https://starknet.notion.site/Public-DeFi-Spring-Participating-Protocols-8df40d18b4a6483b9126c294308a41eb?pvs=4).  + + + ### How users will get STRK + + + Using these distributions, each participating protocol will design, announce and execute an incentive program to reward participating users on their platform with their allocation of STRK.   + + + Participating protocols will distribute all the STRK they receive to their users.  Each protocol will be responsible for their own distribution of STRK and may have different programs for how and which users will be able to earn STRK.  + + + The first round of participating protocols will begin their programs on 22 February 2024, with users being able to claim their allocation of incentives from the protocols by 7 March 2024.  + + + For details on how to participate, follow specific communications from each participating protocol.  + + + A list of participating protocols can be found [here](https://starknet.notion.site/Public-DeFi-Spring-Participating-Protocols-8df40d18b4a6483b9126c294308a41eb?pvs=4).  + + + ## Part II: Quests + + + [![alt](/assets/unnamed.png)](https://www.intract.io/starknet) + + + To celebrate the start of Starknet DeFi Spring, the Starknet Foundation is launching a Quests campaign with [Intract](https://www.intract.io/) in order to welcome new users into Starknet’s growing DeFi ecosystem! + + + Quests are on-chain tasks that users can complete.  A new quest will be released every second day up until 22 March 2024.   + + + In total, there will be 15 quests that users will be able to complete and earn experience points (XP) for doing so.   + + + To award users that complete these tasks, the Starknet Foundation has worked with [IMCMPLX](https://twitter.com/trueIMCMPLX), the creative artist behind [0n1Force](https://twitter.com/trueIMCMPLX), to design four unique artworks as an NFT reward for users as a proof of completion. + + + These will be the only rewards tied directly to the completion of Quests.   + + + However, Quests will be live during Starknet DeFi Spring and will include participating protocols that have live incentive programs.  By completing Quests, users may be able to earn STRK through the independent programs run by participating DeFi Protocols.  + + + ## Part III: What’s to come?  + + + The DeFi Committee has reserved at least another10M STRK in its budget for new initiatives later in Q2 or Q3 of 2024.  It is currently considering programs such as DeFi hackathons, new project grant programs and short term incentive programs.  Stay tuned for more updates!  + + + ## FAQ + + + > How will STRK distribution work?  + + > + + > * The Starknet Foundation will work with OpenBlock Labs to determine STRK allocations to participating protocols every two weeks.  The protocols will then in turn be responsible for distribution to their users. + + > + + > I am a protocol, how can I take part in Starknet DeFi Spring?  + + > + + > * If you’re a protocol and would like to take part in Starknet DeFi Spring, reach out to the DeFi Committee at [defi@starknet.org](mailto:defi@starknet.org).  + + > + + > I am a user, how can I earn STRK as part of Starknet DeFi Spring?  + + > + + > * If you’re an individual and you would like to earn STRK during Starknet DeFi Spring, you will need to explore the individual participating protocols and their terms of use to see how you can earn STRK through their programs.   + + > + + > I am a user, how do I know if a project is a participating protocol in Starknet DeFi Spring and will be distributing STRK rewards?  + + > + + > * A list of all active participating protocols can be found [here](https://starknet.notion.site/Public-DeFi-Spring-Participating-Protocols-8df40d18b4a6483b9126c294308a41eb?pvs=4).  + + > + + > I am a user, how do I participate in the Quests?  + + > + + > * You can complete Quests on Intract’s platform: [intract.io/starknet](http://intract.io/starknet) + + > + + > What date will Users be able to claim their first STRK rewards?  + + > + + > * Users will be able to claim their first STRK rewards on Thursday, 7 March 2024 directly via participating protocols.  + + > + + > Which protocols are participating in this Program?  + + > + + > * A list of all active participating protocols can be found [here](https://starknet.notion.site/Public-DeFi-Spring-Participating-Protocols-8df40d18b4a6483b9126c294308a41eb?pvs=4). + + > * Starting 22 February, DEXs are eligible to participate.  + + > * Starting 7 March, Borrow & Lend protocols are eligible to participate.  + + > * Starting 14 March, Options & Perps protocols are eligible to participate.  + + > + + > What happens if I don't claim my STRK? + + > + + > * You will be able to claim STRK natively within each participating protocol.  Any unclaimed STRK at the end of Starknet DeFi Spring will be returned back to the Foundation.  + + > + + > Are the Quests / DeFi Spring linked to the DeFi Incentives? + + > + + > * Starknet DeFi Spring is the entire six to eight month period where incentives will be live. + + > * Quests on [Intract](http://intract.io/starknet) are a separate initiative designed to guide the user to explore where incentives are live during Starknet DeFi Spring. + + > * The Starknet Foundation has worked with [IMCMPLX](https://twitter.com/trueIMCMPLX), the creative artist behind [0n1Force](https://twitter.com/trueIMCMPLX), to design four unique artworks as an NFT reward for users that complete Quests. + + > + + > Which pairs will incentives apply to?  + + > + + > * Incentives are determined by participating protocols, please visit their individual programs to see which pairs have incentives live. + + > * On a per protocol basis, the total amount of incentives allocated is calculated based on the protocol’s depth of liquidity for the following pairs: + + > * * STRK/USDC + + > * ETH/USDC + + > * ETH/STRK + + > * USDC/USDT + + > * more pairs will be added in the weeks to come + + > + + > The protocols themselves determine through their own programs how these incentives will be allocated to their users. + + + ## About the Starknet Foundation DeFi Committee + + + Established in November 2023, the DeFi Committee was introduced with the purpose of fostering the growth of DeFi on Starknet.  The Committee aims to solidify Starknet as the preferred choice for DeFi developers and users.  Its success will be measured via key metrics, like total value locked (TVL) and daily trading volume, alongside supplementary measures like spread, depth, and availability of liquidity.  + + + The Committee has been allocated a total of 50 million STRK. + + + ## About OpenBlock Labs + + + OpenBlock Labs is a quantitative research firm specialising in organic and sustainable ecosystem growth by providing data analytics and modelling to ensure that the chain is growing with real users.  + + + OpenBlock Labs will lead the recommendations and analysis of STRK token distributions.  The collaboration emphasises a systematic periodic fund allocation, driven by performance metrics and network activities.  Regular audits and monitoring further ensure data accuracy and compliance. + + + ## About Intract + + + Intract is a Web3 questing platform that links verified on-chain users with the Web3 communities and projects they seek.  It prioritises matching quality projects with its users, while ensuring these projects can gain access to engaged and informed participants. + + + ## Important Disclaimers & Disclosures + + + The following disclaimers and risk disclosures apply:  + + + * The DeFi protocols mentioned in this blog post are independent from the StarkNet Foundation and are not owned, operated or controlled by the Starknet Foundation. + + * Users who engage with DeFi protocols do so at their own risk and subject to the terms and conditions (T&Cs) set forth by each respective DeFi protocol. + + * The StarkNet Foundation does not endorse or recommend any specific DeFi protocol.  Users are encouraged to conduct their own research and to exercise caution before engaging with any such protocol. + + * Users are solely responsible for their own decisions and actions and assume all risks associated with utilising the respective DeFi Protocols. + + * Users should be aware that DeFi, as a category, involves inherent financial risks, including the potential for total loss of invested assets. + + * The Starknet Foundation disclaims any and all liability for losses that users may incur through their use of DeFi protocols.  + + * Users are responsible for complying with any applicable laws, regulations, or restrictions governing their use of DeFi protocols. + + * The information provided in this post is for informational purposes only and should not be construed as financial advice.  Users should consult with a qualified financial advisor before making any investment decisions. diff --git a/_data/posts/starknet-foundation-launches-the-propulsion-pilot-program.yml b/_data/posts/starknet-foundation-launches-the-propulsion-pilot-program.yml new file mode 100644 index 0000000000..450b4def2c --- /dev/null +++ b/_data/posts/starknet-foundation-launches-the-propulsion-pilot-program.yml @@ -0,0 +1,156 @@ +id: a773c7de-151e-4681-b7f8-1e593c60b925 +post_type: article +title: Starknet Foundation Launches the Propulsion Pilot Program +toc: true +published_date: 2024-04-24T12:48:41.432Z +image: /assets/starknet-fnd-onboarding-committees-post-v1-1-.png +category: + - 757155c6-ce07-49f1-af21-907b7e0b1cb1 +topic: + - 47ef120d-7b74-40a3-acb2-0ff2af28ecf4 + - bf9c7bc3-ba10-4865-8e69-8be4cfa68f29 + - 25c0a1fa-dd14-4179-98e6-7f4a98b66854 + - e0c85dbe-08f9-4a19-a8b0-e99852c84cb5 +short_desc: The Starknet Foundation introduces the Propulsion Pilot Program to + accelerate the growth of blockchain games and gaming studios on Starknet + Mainnet. Up to 20 selected games will receive up to $1 million each, based on + their gas usage. The program includes a submission phase, review, + announcement, and a 12-month execution phase for successful projects. Funding + is distributed monthly, proportionate to gas consumption, with additional + support for live applications. This initiative aims to promote innovation and + community engagement in blockchain gaming. Interested developers can apply + through the provided online form. +blocks: + - type: group + blocks: [] + - type: markdown + body: >- + #### TL;DR + + + * The Starknet Foundation is launching the Propulsion Pilot Program, an experimental pilot program aimed at accelerating the growth of Starknet games and gaming studios; + + * The Pilot Program will select up to 20 games to receive up to 1M USD each, based on gas usage of their games on Starknet Mainnet; + + * Games can apply for the first batch of the Propulsion Pilot Program starting now; + + + ## Introduction + + + In an era where many of the best interactive entertainment experiences are free, convincing players to pay for your game is a challenge. In blockchain gaming, this is further compounded by network fees -- costs that must be incurred in order for the game to function but that do not benefit the team developing the game.  + + + Blockchain game developers have enough to worry about without needing to also concern themselves with the costs of scaling. That's why Starknet Foundation is launching its Propulsion Pilot Program.  + + + The Propulsion Pilot Program is a first of its kind initiative aimed at supporting established teams in launching games on Starknet Mainnet (or appchains settled on Starknet Mainnet). The program will match network fees spent on games and credit them to game developers to support their growth and accelerate their development in the Starknet ecosystem. + + + Today we are announcing Season 0 of the Propulsion Pilot Program. After its success, this program will be followed up with further seasons and opportunities for participation. + + + ## Core Mechanism + + + The Propulsion Pilot Program proposes a mechanism to grant game developers funds based on the usage of their game in the form of a gas rebate. Every month, every game development team selected in the Pilot Program will receive the USD equivalent of the amount of gas spent by users playing their games on Starknet Mainnet. + + + ## Funding Breakdown + + + Each eligible application will receive a maximum of 1M USD, paid in STRK, over the course of a year. The fee matching will have a decaying schedule as follow: + + + * 90% of gas spent by users, up to 100K USD received by game developers + + * 85% of gas spent by users, up to the next 100k USD received by game developers + + * 80% of gas spent by users, up to the next 100k USD received by game developers + + * …and so on, up to 1M USD in total + + + The grants will be paid monthly on a pro-rata basis indexed on gas usage.  + + + Additionally, applications that are live on mainnet or testnet with a proper UI at the time of application will receive 50k USD upfront to assist them in their launch efforts. + + + ## Application Process + + + ### Timeline  + + + The application timeline is divided into four phases: + + + * **Submission Phase** + + The submission period will start from April 26th and last for 3 weeks until May 17th. Applications submitted after May 17th will not be accepted.  + * **Review Phase** + + The reviewing stage will start from May 17th and last for 3 weeks until June 7th. During this stage, each application will be reviewed and assessed.  + * **Announcement Phase** + + Shortly after the review period has concluded and the grant recipients have been selected, an official announcement will be posted. + * **Execution Phase** + + The Pilot Program will run for the selected projects for 12 months. + + ### Eligible Projects + + + Applicants can include multiple games in a single grant application (e.g., gaming studios). However, all gas measures will be applied to all games in a single application.  + + + Applications that include or promote hate, violence, bullying, harassment, threats against individuals or groups of people, illegal content, gambling or exploitation will be refused.   + + + Applicants will have to go through KYC/KYB to receive program rewards. + + + #### Existing Games + + + The Pilot Program is allocating 10 spots for existing games that have been live with at least one game on either Mainnet or Testnet. Applicants must have at least a front-end where users can interact with the game.   + + + #### Upcoming Games + + + The Pilot Program is allocating 10 spots for upcoming games that will deploy in the next 6-months on Starknet Mainnet or Testnet. Applicants must show a proven track record with relevant game development experience and a commitment to deploy within the timeframe.  + + + ### Evaluation Criteria + + + Applications will be evaluated on originality, innovation, team skills and track record, community engagement and long-term potential. + + + At the end of the evaluation period, the Foundation will publicly announce the names of the successful applications. The Foundation will not publish the names of the unsuccessful or ineligible applications.   + + + ### Application Form + + + To be eligible for a game grant, all prospective game developers must submit an application and a scope of work via the [online form](https://forms.gle/XkU6j3gnLTeTMFGR8). The application and scope of work should include game details, vision, roadmap, team composition, player onboarding plan, and marketing plan. + + + The application form is visible [here](https://forms.gle/XkU6j3gnLTeTMFGR8).  + + + ## Summary + + + The Propulsion Pilot Program represents an important initiative aimed at accelerating the growth of Starknet games and gaming studios while addressing the monetization challenges faced by blockchain games.  + + + This program is designed to foster innovation, encourage game developers and community engagement, and ultimately contribute to the long-term success of gaming on Starknet.  + + + Want to join the discussion about the Propulsion Pilot Program? Join our [community forum](https://community.starknet.io/) and follow [Starknet on X](https://twitter.com/Starknet). + + + To become a member of Starknet’s community, get started with the [Starknet Book](https://book.starknet.io/) and [Cairo Book](https://book.cairo-lang.org/). diff --git a/_data/posts/starknet-mandarin-bootcamp-basics-of-starknet-cryptography-03-english.yml b/_data/posts/starknet-mandarin-bootcamp-basics-of-starknet-cryptography-03-english.yml new file mode 100644 index 0000000000..c31b29e99a --- /dev/null +++ b/_data/posts/starknet-mandarin-bootcamp-basics-of-starknet-cryptography-03-english.yml @@ -0,0 +1,119 @@ +id: bd2c08c2-3f5a-4fe3-84d5-65095edb445a +post_type: video +title: Starknet Mandarin Bootcamp - Basics of Starknet Cryptography 03 (English) +published_date: 2024-02-12T09:41:38.858Z +video: + url: https://www.youtube.com/watch?v=mLFXu9JCmD8&list=PLsWAMtU54z7s12-kdLwubwupCg2F3Ckq7&index=3 + id: mLFXu9JCmD8 + data: + kind: youtube#video + etag: pzNy3ochQer-qlkf78UI1DXBuRM + id: mLFXu9JCmD8 + snippet: + publishedAt: 2023-11-28T13:52:37.000Z + liveBroadcastContent: none + thumbnails: + default: + url: https://i.ytimg.com/vi/mLFXu9JCmD8/default.jpg + width: 120 + height: 90 + medium: + url: https://i.ytimg.com/vi/mLFXu9JCmD8/mqdefault.jpg + width: 320 + height: 180 + high: + url: https://i.ytimg.com/vi/mLFXu9JCmD8/hqdefault.jpg + width: 480 + height: 360 + standard: + url: https://i.ytimg.com/vi/mLFXu9JCmD8/sddefault.jpg + width: 640 + height: 480 + maxres: + url: https://i.ytimg.com/vi/mLFXu9JCmD8/maxresdefault.jpg + width: 1280 + height: 720 + channelTitle: WTF Academy + title: 【Starknet中文训练营】03 Starknet密码学基础 + categoryId: "28" + localized: + title: 【Starknet中文训练营】03 Starknet密码学基础 + description: >- + #starknet + + + 🦄 Starknet中文训练营:一场为期7周的在线培训项目,专为开发者而设。 + + + 👑 旨在帮助开发者在以太坊Layer2 Starknet上开发应用🎫 + + + 💎 本活动由 WTF Academy 主办,Starknet中文社区 协办,Starknet基金会支持。 + + + ⏰ 日期: 2023年11月12日至12月22日,每周五晚8点,线上举行 + + + 💻 为了提高教学质量,本次训练营限制100人参与,报名截止日期:11月11日 + + + 💰 完成课程的学员将获得链上证书;优秀学员将获得奖学金,并且我们将协助申请Starknet早期社区成员计划(ECMP) + + + 本期视频为第三讲 - Starknet密码学基础 + + 主讲人 - Eli Ben-Sasson + + + 【Starknet中文训练营】播放列表 + + https://www.youtube.com/playlist?list=PLsWAMtU54z7s12-kdLwubwupCg2F3Ckq7 + description: |- + #starknet + + 🦄 Starknet中文训练营:一场为期7周的在线培训项目,专为开发者而设。 + + 👑 旨在帮助开发者在以太坊Layer2 Starknet上开发应用🎫 + + 💎 本活动由 WTF Academy 主办,Starknet中文社区 协办,Starknet基金会支持。 + + ⏰ 日期: 2023年11月12日至12月22日,每周五晚8点,线上举行 + + 💻 为了提高教学质量,本次训练营限制100人参与,报名截止日期:11月11日 + + 💰 完成课程的学员将获得链上证书;优秀学员将获得奖学金,并且我们将协助申请Starknet早期社区成员计划(ECMP) + + 本期视频为第三讲 - Starknet密码学基础 + 主讲人 - Eli Ben-Sasson + + 【Starknet中文训练营】播放列表 + https://www.youtube.com/playlist?list=PLsWAMtU54z7s12-kdLwubwupCg2F3Ckq7 + channelId: UC25f24G5Zb4aQ4hLr1poitw + contentDetails: + duration: PT54M40S + dimension: 2d + definition: hd + caption: "false" + licensedContent: false + contentRating: {} + projection: rectangular +image: /assets/maxresdefault-12.jpg +category: + - stark-math + - 3fe387e2-1fb6-41b9-bb74-96d6df394f42 +topic: + - getting-started +short_desc: >- + Starknet Chinese Training Camp: A 7-week online training program, specially + designed for developers. + + + It aims to help developers develop applications on Ethereum Layer2 Starknet. + + + This event is organized by WTF Academy, co-organized by the Starknet Chinese Community, and supported by the Starknet Foundation. + + + This session's video is the third lecture - Basics of Starknet Cryptography. + + Speaker - Eli Ben-Sasson diff --git a/_data/posts/starknet-mandarin-bootcamp-cairo-02.yml b/_data/posts/starknet-mandarin-bootcamp-cairo-02.yml new file mode 100644 index 0000000000..4ffd08f2c1 --- /dev/null +++ b/_data/posts/starknet-mandarin-bootcamp-cairo-02.yml @@ -0,0 +1,120 @@ +id: 68cdac1f-bec4-4914-a415-e02ca019f150 +post_type: video +title: Starknet Mandarin Bootcamp - Cairo 02 +published_date: 2024-02-12T09:37:54.124Z +video: + url: https://www.youtube.com/watch?v=QsJG9qsey74&list=PLsWAMtU54z7s12-kdLwubwupCg2F3Ckq7&index=2 + id: QsJG9qsey74 + data: + kind: youtube#video + etag: cF-4ercivxZ2vVgQvNa0H-c88Yc + id: QsJG9qsey74 + snippet: + publishedAt: 2023-11-24T15:23:47.000Z + liveBroadcastContent: none + thumbnails: + default: + url: https://i.ytimg.com/vi/QsJG9qsey74/default.jpg + width: 120 + height: 90 + medium: + url: https://i.ytimg.com/vi/QsJG9qsey74/mqdefault.jpg + width: 320 + height: 180 + high: + url: https://i.ytimg.com/vi/QsJG9qsey74/hqdefault.jpg + width: 480 + height: 360 + standard: + url: https://i.ytimg.com/vi/QsJG9qsey74/sddefault.jpg + width: 640 + height: 480 + maxres: + url: https://i.ytimg.com/vi/QsJG9qsey74/maxresdefault.jpg + width: 1280 + height: 720 + channelTitle: WTF Academy + title: 【Starknet中文训练营】02 Cairo + categoryId: "28" + localized: + title: 【Starknet中文训练营】02 Cairo + description: >- + #starknet + + + 🦄 Starknet中文训练营:一场为期7周的在线培训项目,专为开发者而设。 + + + 👑 旨在帮助开发者在以太坊Layer2 Starknet上开发应用🎫 + + + 💎 本活动由 WTF Academy 主办,Starknet中文社区 协办,Starknet基金会支持。 + + + ⏰ 日期: 2023年11月12日至12月22日,每周五晚8点,线上举行 + + + 💻 为了提高教学质量,本次训练营限制100人参与,报名截止日期:11月11日 + + + 💰 完成课程的学员将获得链上证书;优秀学员将获得奖学金,并且我们将协助申请Starknet早期社区成员计划(ECMP) + + + 本期视频为第二讲 - Cairo + + 主讲人 - 0xNezha + + + 【Starknet中文训练营】播放列表 + + https://www.youtube.com/playlist?list=PLsWAMtU54z7s12-kdLwubwupCg2F3Ckq7 + description: |- + #starknet + + 🦄 Starknet中文训练营:一场为期7周的在线培训项目,专为开发者而设。 + + 👑 旨在帮助开发者在以太坊Layer2 Starknet上开发应用🎫 + + 💎 本活动由 WTF Academy 主办,Starknet中文社区 协办,Starknet基金会支持。 + + ⏰ 日期: 2023年11月12日至12月22日,每周五晚8点,线上举行 + + 💻 为了提高教学质量,本次训练营限制100人参与,报名截止日期:11月11日 + + 💰 完成课程的学员将获得链上证书;优秀学员将获得奖学金,并且我们将协助申请Starknet早期社区成员计划(ECMP) + + 本期视频为第二讲 - Cairo + 主讲人 - 0xNezha + + 【Starknet中文训练营】播放列表 + https://www.youtube.com/playlist?list=PLsWAMtU54z7s12-kdLwubwupCg2F3Ckq7 + channelId: UC25f24G5Zb4aQ4hLr1poitw + contentDetails: + duration: PT1H16M37S + dimension: 2d + definition: hd + caption: "false" + licensedContent: false + contentRating: {} + projection: rectangular +image: /assets/maxresdefault-11.jpg +category: + - stark-math + - 3fe387e2-1fb6-41b9-bb74-96d6df394f42 +topic: + - cairo + - getting-started +short_desc: >- + Starknet Chinese Training Camp: A 7-week online training program specially + designed for developers. + + + It aims to assist developers in creating applications on Ethereum Layer2 Starknet. + + + This event is hosted by WTF Academy in cooperation with the Starknet Chinese Community and supported by the Starknet Foundation. + + + This session's video is the second lecture - Cairo. + + Speaker - 0xNezha diff --git a/_data/posts/starknet-mandarin-bootcamp-contract-testing-05.yml b/_data/posts/starknet-mandarin-bootcamp-contract-testing-05.yml new file mode 100644 index 0000000000..64b533ecc8 --- /dev/null +++ b/_data/posts/starknet-mandarin-bootcamp-contract-testing-05.yml @@ -0,0 +1,119 @@ +id: 63112047-bc6b-4c43-87aa-e25ea2573c5b +post_type: video +title: Starknet Mandarin Bootcamp - Contract Testing 05 +published_date: 2024-02-12T09:49:34.866Z +video: + url: https://www.youtube.com/watch?v=sP6ljJHLcOU&list=PLsWAMtU54z7s12-kdLwubwupCg2F3Ckq7&index=5 + id: sP6ljJHLcOU + data: + kind: youtube#video + etag: 8e2droH1QfFnuAs8eb10Jr085gA + id: sP6ljJHLcOU + snippet: + publishedAt: 2023-12-13T16:02:41.000Z + liveBroadcastContent: none + thumbnails: + default: + url: https://i.ytimg.com/vi/sP6ljJHLcOU/default.jpg + width: 120 + height: 90 + medium: + url: https://i.ytimg.com/vi/sP6ljJHLcOU/mqdefault.jpg + width: 320 + height: 180 + high: + url: https://i.ytimg.com/vi/sP6ljJHLcOU/hqdefault.jpg + width: 480 + height: 360 + standard: + url: https://i.ytimg.com/vi/sP6ljJHLcOU/sddefault.jpg + width: 640 + height: 480 + maxres: + url: https://i.ytimg.com/vi/sP6ljJHLcOU/maxresdefault.jpg + width: 1280 + height: 720 + channelTitle: WTF Academy + title: 【Starknet中文训练营】05 合约测试 + categoryId: "28" + localized: + title: 【Starknet中文训练营】05 合约测试 + description: >- + #starknet + + + 🦄 Starknet中文训练营:一场为期7周的在线培训项目,专为开发者而设。 + + + 👑 旨在帮助开发者在以太坊Layer2 Starknet上开发应用🎫 + + + 💎 本活动由 WTF Academy 主办,Starknet中文社区 协办,Starknet基金会支持。 + + + ⏰ 日期: 2023年11月12日至12月22日,每周五晚8点,线上举行 + + + 💻 为了提高教学质量,本次训练营限制100人参与,报名截止日期:11月11日 + + + 💰 完成课程的学员将获得链上证书;优秀学员将获得奖学金,并且我们将协助申请Starknet早期社区成员计划(ECMP) + + + 本期视频为第五讲 - 合约测试 + + 主讲人 - 0xKrisss + + + 【Starknet中文训练营】播放列表 + + https://www.youtube.com/playlist?list=PLsWAMtU54z7s12-kdLwubwupCg2F3Ckq7 + description: |- + #starknet + + 🦄 Starknet中文训练营:一场为期7周的在线培训项目,专为开发者而设。 + + 👑 旨在帮助开发者在以太坊Layer2 Starknet上开发应用🎫 + + 💎 本活动由 WTF Academy 主办,Starknet中文社区 协办,Starknet基金会支持。 + + ⏰ 日期: 2023年11月12日至12月22日,每周五晚8点,线上举行 + + 💻 为了提高教学质量,本次训练营限制100人参与,报名截止日期:11月11日 + + 💰 完成课程的学员将获得链上证书;优秀学员将获得奖学金,并且我们将协助申请Starknet早期社区成员计划(ECMP) + + 本期视频为第五讲 - 合约测试 + 主讲人 - 0xKrisss + + 【Starknet中文训练营】播放列表 + https://www.youtube.com/playlist?list=PLsWAMtU54z7s12-kdLwubwupCg2F3Ckq7 + channelId: UC25f24G5Zb4aQ4hLr1poitw + contentDetails: + duration: PT51M20S + dimension: 2d + definition: hd + caption: "false" + licensedContent: false + contentRating: {} + projection: rectangular +image: /assets/maxresdefault-14.jpg +category: + - stark-math + - 3fe387e2-1fb6-41b9-bb74-96d6df394f42 +topic: + - getting-started +short_desc: >- + Starknet Chinese Training Camp: A 7-week online training program specially + designed for developers. + + + It aims to support developers in developing applications on Ethereum Layer2 Starknet. + + + This event is organized by WTF Academy in collaboration with the Starknet Chinese Community and supported by the Starknet Foundation. + + + This session's video is the fifth lecture - Contract Testing. + + Speaker - 0xKrisss diff --git a/_data/posts/starknet-mandarin-bootcamp-starknet-architecture-07.yml b/_data/posts/starknet-mandarin-bootcamp-starknet-architecture-07.yml new file mode 100644 index 0000000000..073d4255f0 --- /dev/null +++ b/_data/posts/starknet-mandarin-bootcamp-starknet-architecture-07.yml @@ -0,0 +1,120 @@ +id: acc6b484-a38d-45b6-a44a-72e4242f4ad6 +post_type: video +title: Starknet Mandarin Bootcamp - Starknet Architecture 07 +published_date: 2024-02-12T09:59:07.027Z +video: + url: https://www.youtube.com/watch?v=rblgTwqBN08&list=PLsWAMtU54z7s12-kdLwubwupCg2F3Ckq7&index=7 + id: rblgTwqBN08 + data: + kind: youtube#video + etag: fn2cfvaxDlW4iyaTqPyootBAIiI + id: rblgTwqBN08 + snippet: + publishedAt: 2024-02-05T01:01:31.000Z + liveBroadcastContent: none + thumbnails: + default: + url: https://i.ytimg.com/vi/rblgTwqBN08/default.jpg + width: 120 + height: 90 + medium: + url: https://i.ytimg.com/vi/rblgTwqBN08/mqdefault.jpg + width: 320 + height: 180 + high: + url: https://i.ytimg.com/vi/rblgTwqBN08/hqdefault.jpg + width: 480 + height: 360 + standard: + url: https://i.ytimg.com/vi/rblgTwqBN08/sddefault.jpg + width: 640 + height: 480 + maxres: + url: https://i.ytimg.com/vi/rblgTwqBN08/maxresdefault.jpg + width: 1280 + height: 720 + channelTitle: WTF Academy + title: 【Starknet中文训练营】07 Starknet架构 + categoryId: "28" + localized: + title: 【Starknet中文训练营】07 Starknet架构 + description: >- + #starknet + + + 🦄 Starknet中文训练营:一场为期7周的在线培训项目,专为开发者而设。 + + + 👑 旨在帮助开发者在以太坊Layer2 Starknet上开发应用🎫 + + + 💎 本活动由 WTF Academy 主办,Starknet中文社区 协办,Starknet基金会支持。 + + + ⏰ 日期: 2023年11月12日至12月22日,每周五晚8点,线上举行 + + + 💻 为了提高教学质量,本次训练营限制100人参与,报名截止日期:11月11日 + + + 💰 完成课程的学员将获得链上证书;优秀学员将获得奖学金,并且我们将协助申请Starknet早期社区成员计划(ECMP) + + + 本期视频为第七讲 - Starknet架构 + + 主讲人 - Asten + + + 【Starknet中文训练营】播放列表 + + https://www.youtube.com/playlist?list=PLsWAMtU54z7s12-kdLwubwupCg2F3Ckq7 + description: |- + #starknet + + 🦄 Starknet中文训练营:一场为期7周的在线培训项目,专为开发者而设。 + + 👑 旨在帮助开发者在以太坊Layer2 Starknet上开发应用🎫 + + 💎 本活动由 WTF Academy 主办,Starknet中文社区 协办,Starknet基金会支持。 + + ⏰ 日期: 2023年11月12日至12月22日,每周五晚8点,线上举行 + + 💻 为了提高教学质量,本次训练营限制100人参与,报名截止日期:11月11日 + + 💰 完成课程的学员将获得链上证书;优秀学员将获得奖学金,并且我们将协助申请Starknet早期社区成员计划(ECMP) + + 本期视频为第七讲 - Starknet架构 + 主讲人 - Asten + + 【Starknet中文训练营】播放列表 + https://www.youtube.com/playlist?list=PLsWAMtU54z7s12-kdLwubwupCg2F3Ckq7 + channelId: UC25f24G5Zb4aQ4hLr1poitw + contentDetails: + duration: PT46M25S + dimension: 2d + definition: hd + caption: "false" + licensedContent: false + contentRating: {} + projection: rectangular +image: /assets/maxresdefault-16.jpg +category: + - stark-math + - 3fe387e2-1fb6-41b9-bb74-96d6df394f42 +topic: + - getting-started +short_desc: >+ + Starknet Chinese Training Camp: A 7-week online training program specifically + designed for developers. + + + Its aim is to assist developers in creating applications on Ethereum Layer2 Starknet. + + + This event is organized by WTF Academy, co-organized by the Starknet Chinese Community, and supported by the Starknet Foundation. + + + This session's video is the seventh lecture - Starknet Architecture. + + Speaker - Asten + diff --git a/_data/posts/starknet-mandarin-bootcamp-starknet-basics-01.yml b/_data/posts/starknet-mandarin-bootcamp-starknet-basics-01.yml new file mode 100644 index 0000000000..57816f4cda --- /dev/null +++ b/_data/posts/starknet-mandarin-bootcamp-starknet-basics-01.yml @@ -0,0 +1,119 @@ +id: 7f4eac6b-0a1d-4d45-a7ae-c8b08419d397 +post_type: video +title: Starknet Mandarin Bootcamp - Starknet Basics 01 +published_date: 2024-02-12T09:32:43.618Z +video: + url: https://www.youtube.com/watch?v=FydcWcSsyRo&t=516s + id: FydcWcSsyRo + data: + kind: youtube#video + etag: euV6Y_R2oBH3B4I23S52mpXhXew + id: FydcWcSsyRo + snippet: + publishedAt: 2023-11-23T22:19:32.000Z + liveBroadcastContent: none + thumbnails: + default: + url: https://i.ytimg.com/vi/FydcWcSsyRo/default.jpg + width: 120 + height: 90 + medium: + url: https://i.ytimg.com/vi/FydcWcSsyRo/mqdefault.jpg + width: 320 + height: 180 + high: + url: https://i.ytimg.com/vi/FydcWcSsyRo/hqdefault.jpg + width: 480 + height: 360 + standard: + url: https://i.ytimg.com/vi/FydcWcSsyRo/sddefault.jpg + width: 640 + height: 480 + maxres: + url: https://i.ytimg.com/vi/FydcWcSsyRo/maxresdefault.jpg + width: 1280 + height: 720 + channelTitle: WTF Academy + title: 【Starknet中文训练营】01 Starknet基础 + categoryId: "28" + localized: + title: 【Starknet中文训练营】01 Starknet基础 + description: >- + #starknet + + + 🦄 Starknet中文训练营:一场为期7周的在线培训项目,专为开发者而设。 + + + 👑 旨在帮助开发者在以太坊Layer2 Starknet上开发应用🎫 + + + 💎 本活动由 WTF Academy 主办,Starknet中文社区 协办,Starknet基金会支持。 + + + ⏰ 日期: 2023年11月12日至12月22日,每周五晚8点,线上举行 + + + 💻 为了提高教学质量,本次训练营限制100人参与,报名截止日期:11月11日 + + + 💰 完成课程的学员将获得链上证书;优秀学员将获得奖学金,并且我们将协助申请Starknet早期社区成员计划(ECMP) + + + 本期视频为第一讲 - Starknet基础 + + 主讲人 - Zelig + + + 【Starknet中文训练营】播放列表 + + https://www.youtube.com/playlist?list=PLsWAMtU54z7s12-kdLwubwupCg2F3Ckq7 + description: |- + #starknet + + 🦄 Starknet中文训练营:一场为期7周的在线培训项目,专为开发者而设。 + + 👑 旨在帮助开发者在以太坊Layer2 Starknet上开发应用🎫 + + 💎 本活动由 WTF Academy 主办,Starknet中文社区 协办,Starknet基金会支持。 + + ⏰ 日期: 2023年11月12日至12月22日,每周五晚8点,线上举行 + + 💻 为了提高教学质量,本次训练营限制100人参与,报名截止日期:11月11日 + + 💰 完成课程的学员将获得链上证书;优秀学员将获得奖学金,并且我们将协助申请Starknet早期社区成员计划(ECMP) + + 本期视频为第一讲 - Starknet基础 + 主讲人 - Zelig + + 【Starknet中文训练营】播放列表 + https://www.youtube.com/playlist?list=PLsWAMtU54z7s12-kdLwubwupCg2F3Ckq7 + channelId: UC25f24G5Zb4aQ4hLr1poitw + contentDetails: + duration: PT1H19M28S + dimension: 2d + definition: hd + caption: "false" + licensedContent: false + contentRating: {} + projection: rectangular +image: /assets/maxresdefault-10.jpg +category: + - stark-math + - 3fe387e2-1fb6-41b9-bb74-96d6df394f42 +topic: + - getting-started +short_desc: >- + Starknet Chinese Training Camp: A 7-week online training program designed + specifically for developers. + + + Aimed at helping developers develop applications on Ethereum Layer2 Starknet. + + + This event is organized by WTF Academy, co-organized by the Starknet Chinese Community, and supported by the Starknet Foundation. + + + This video is the first lecture - Basics of Starknet. + + Speaker - Zelig diff --git a/_data/posts/starknet-mandarin-bootcamp-starknet-decentralized-applications-06.yml b/_data/posts/starknet-mandarin-bootcamp-starknet-decentralized-applications-06.yml new file mode 100644 index 0000000000..79d90a7f32 --- /dev/null +++ b/_data/posts/starknet-mandarin-bootcamp-starknet-decentralized-applications-06.yml @@ -0,0 +1,119 @@ +id: c7d2bb7c-212b-4e3e-8679-04f266c5f23a +post_type: video +title: Starknet Mandarin Bootcamp - Starknet Decentralized Applications 06 +published_date: 2024-02-12T09:55:28.242Z +video: + url: https://www.youtube.com/watch?v=MOXruR-Q5as&list=PLsWAMtU54z7s12-kdLwubwupCg2F3Ckq7&index=6 + id: MOXruR-Q5as + data: + kind: youtube#video + etag: JftmfO8qtsMWcjkcEABCtwXrbK8 + id: MOXruR-Q5as + snippet: + publishedAt: 2024-02-05T01:01:28.000Z + liveBroadcastContent: none + thumbnails: + default: + url: https://i.ytimg.com/vi/MOXruR-Q5as/default.jpg + width: 120 + height: 90 + medium: + url: https://i.ytimg.com/vi/MOXruR-Q5as/mqdefault.jpg + width: 320 + height: 180 + high: + url: https://i.ytimg.com/vi/MOXruR-Q5as/hqdefault.jpg + width: 480 + height: 360 + standard: + url: https://i.ytimg.com/vi/MOXruR-Q5as/sddefault.jpg + width: 640 + height: 480 + maxres: + url: https://i.ytimg.com/vi/MOXruR-Q5as/maxresdefault.jpg + width: 1280 + height: 720 + channelTitle: WTF Academy + title: 【Starknet中文训练营】06 Starknet去中心化应用 + categoryId: "28" + localized: + title: 【Starknet中文训练营】06 Starknet去中心化应用 + description: >- + #starknet + + + 🦄 Starknet中文训练营:一场为期7周的在线培训项目,专为开发者而设。 + + + 👑 旨在帮助开发者在以太坊Layer2 Starknet上开发应用🎫 + + + 💎 本活动由 WTF Academy 主办,Starknet中文社区 协办,Starknet基金会支持。 + + + ⏰ 日期: 2023年11月12日至12月22日,每周五晚8点,线上举行 + + + 💻 为了提高教学质量,本次训练营限制100人参与,报名截止日期:11月11日 + + + 💰 完成课程的学员将获得链上证书;优秀学员将获得奖学金,并且我们将协助申请Starknet早期社区成员计划(ECMP) + + + 本期视频为第六讲 - Starknet去中心化应用 + + 主讲人 - Daxiong + + + 【Starknet中文训练营】播放列表 + + https://www.youtube.com/playlist?list=PLsWAMtU54z7s12-kdLwubwupCg2F3Ckq7 + description: |- + #starknet + + 🦄 Starknet中文训练营:一场为期7周的在线培训项目,专为开发者而设。 + + 👑 旨在帮助开发者在以太坊Layer2 Starknet上开发应用🎫 + + 💎 本活动由 WTF Academy 主办,Starknet中文社区 协办,Starknet基金会支持。 + + ⏰ 日期: 2023年11月12日至12月22日,每周五晚8点,线上举行 + + 💻 为了提高教学质量,本次训练营限制100人参与,报名截止日期:11月11日 + + 💰 完成课程的学员将获得链上证书;优秀学员将获得奖学金,并且我们将协助申请Starknet早期社区成员计划(ECMP) + + 本期视频为第六讲 - Starknet去中心化应用 + 主讲人 - Daxiong + + 【Starknet中文训练营】播放列表 + https://www.youtube.com/playlist?list=PLsWAMtU54z7s12-kdLwubwupCg2F3Ckq7 + channelId: UC25f24G5Zb4aQ4hLr1poitw + contentDetails: + duration: PT1H34M2S + dimension: 2d + definition: hd + caption: "false" + licensedContent: false + contentRating: {} + projection: rectangular +image: /assets/maxresdefault-15.jpg +category: + - stark-math + - 3fe387e2-1fb6-41b9-bb74-96d6df394f42 +topic: + - getting-started +short_desc: >- + Starknet Chinese Training Camp: A 7-week online training program specifically + designed for developers. + + + The goal is to aid developers in creating applications on Ethereum Layer2 Starknet. + + + This event is organized by WTF Academy in cooperation with the Starknet Chinese Community and supported by the Starknet Foundation. + + + This session's video is the sixth lecture - Starknet Decentralized Applications. + + Speaker - Daxiong diff --git a/_data/posts/starknet-mandarin-bootcamp-starknet-smart-contracts-04.yml b/_data/posts/starknet-mandarin-bootcamp-starknet-smart-contracts-04.yml new file mode 100644 index 0000000000..6865bcd9ff --- /dev/null +++ b/_data/posts/starknet-mandarin-bootcamp-starknet-smart-contracts-04.yml @@ -0,0 +1,119 @@ +id: 7d2c3439-544c-4964-b231-24a8c8837b0b +post_type: video +title: "Starknet Mandarin Bootcamp - Starknet Smart Contracts 04 " +published_date: 2024-02-12T09:45:16.519Z +video: + url: https://www.youtube.com/watch?v=p_EynnTW7kg&list=PLsWAMtU54z7s12-kdLwubwupCg2F3Ckq7&index=4 + id: p_EynnTW7kg + data: + kind: youtube#video + etag: UJ8caN2hsvhNzY5vQ0bdvy-wCLE + id: p_EynnTW7kg + snippet: + publishedAt: 2023-12-13T16:02:46.000Z + liveBroadcastContent: none + thumbnails: + default: + url: https://i.ytimg.com/vi/p_EynnTW7kg/default.jpg + width: 120 + height: 90 + medium: + url: https://i.ytimg.com/vi/p_EynnTW7kg/mqdefault.jpg + width: 320 + height: 180 + high: + url: https://i.ytimg.com/vi/p_EynnTW7kg/hqdefault.jpg + width: 480 + height: 360 + standard: + url: https://i.ytimg.com/vi/p_EynnTW7kg/sddefault.jpg + width: 640 + height: 480 + maxres: + url: https://i.ytimg.com/vi/p_EynnTW7kg/maxresdefault.jpg + width: 1280 + height: 720 + channelTitle: WTF Academy + title: 【Starknet中文训练营】04 Starknet智能合约 + categoryId: "28" + localized: + title: 【Starknet中文训练营】04 Starknet智能合约 + description: >- + #starknet + + + 🦄 Starknet中文训练营:一场为期7周的在线培训项目,专为开发者而设。 + + + 👑 旨在帮助开发者在以太坊Layer2 Starknet上开发应用🎫 + + + 💎 本活动由 WTF Academy 主办,Starknet中文社区 协办,Starknet基金会支持。 + + + ⏰ 日期: 2023年11月12日至12月22日,每周五晚8点,线上举行 + + + 💻 为了提高教学质量,本次训练营限制100人参与,报名截止日期:11月11日 + + + 💰 完成课程的学员将获得链上证书;优秀学员将获得奖学金,并且我们将协助申请Starknet早期社区成员计划(ECMP) + + + 本期视频为第四讲 - Starknet智能合约 + + 主讲人 - WongSSH + + + 【Starknet中文训练营】播放列表 + + https://www.youtube.com/playlist?list=PLsWAMtU54z7s12-kdLwubwupCg2F3Ckq7 + description: |- + #starknet + + 🦄 Starknet中文训练营:一场为期7周的在线培训项目,专为开发者而设。 + + 👑 旨在帮助开发者在以太坊Layer2 Starknet上开发应用🎫 + + 💎 本活动由 WTF Academy 主办,Starknet中文社区 协办,Starknet基金会支持。 + + ⏰ 日期: 2023年11月12日至12月22日,每周五晚8点,线上举行 + + 💻 为了提高教学质量,本次训练营限制100人参与,报名截止日期:11月11日 + + 💰 完成课程的学员将获得链上证书;优秀学员将获得奖学金,并且我们将协助申请Starknet早期社区成员计划(ECMP) + + 本期视频为第四讲 - Starknet智能合约 + 主讲人 - WongSSH + + 【Starknet中文训练营】播放列表 + https://www.youtube.com/playlist?list=PLsWAMtU54z7s12-kdLwubwupCg2F3Ckq7 + channelId: UC25f24G5Zb4aQ4hLr1poitw + contentDetails: + duration: PT1H1M10S + dimension: 2d + definition: hd + caption: "false" + licensedContent: false + contentRating: {} + projection: rectangular +image: /assets/maxresdefault-13.jpg +category: + - stark-math + - 3fe387e2-1fb6-41b9-bb74-96d6df394f42 +topic: + - getting-started +short_desc: >- + Starknet Chinese Training Camp: A 7-week online training program specially + designed for developers. + + + It aims to assist developers in developing applications on Ethereum Layer2 Starknet. + + + This event is hosted by WTF Academy in cooperation with the Starknet Chinese Community and supported by the Starknet Foundation. + + + This session's video is the fourth lecture - Starknet Smart Contracts. + + Speaker - WongSSH diff --git a/_data/posts/starknet-provisions-program.yml b/_data/posts/starknet-provisions-program.yml new file mode 100644 index 0000000000..4b72a6d894 --- /dev/null +++ b/_data/posts/starknet-provisions-program.yml @@ -0,0 +1,321 @@ +id: 96c92de7-03ae-4213-982a-c829015038b0 +post_type: article +isFeatured: true +title: Starknet Provisions Program +seoTitle: " Introducing the first round of Starknet Provisions" +toc: true +published_date: 2024-02-14T07:48:22.727Z +image: /assets/final-1-.jpg +category: + - a6270a0b-ff84-4a7a-bd07-5183e0f2e857 + - 910bb83e-5337-46f0-a144-4640e8a11ec6 +topic: + - decentralization +short_desc: > + The Starknet Provisions Program marks the first distribution of Starknet’s + native token (STRK) to the dedicated community building and using the dApps + that will become commonplace tomorrow. +post_desc: | + Starknet’s next phase of decentralization +seo_desc: > + The Starknet Foundation introduces the first round of the Starknet Provisions + Program, meaning allocation of Starknet Token (STRK) to the community. +blocks: + - type: markdown + body: >- + ### TL;DR + + + * The Starknet Foundation will soon launch the first round of the Starknet Provisions Program, meaning allocation of Starknet Token (STRK) to the community. + + * During this round of the program, the Starknet Foundation will distribute more than 700 million STRK to nearly 1.3 million addresses. This is a portion of the 900 million STRK dedicated to the Provisions program (out of 1.8 billion STRK dedicated to the community in total). + + * STRK will become available for claiming on Starknet Mainnet starting at 12pm (UTC) on February 20th, 2024. Already today, anyone can check eligibility on the Provisions portal at . Claiming will be possible for 4 months after the launch of the program. Tokens that are not claimed during this period will be reclaimed to the pool and distributed in future rounds and/or programs. + + * STRK will be used for paying transaction fees, staking, and shaping the long-term evolution of the Starknet protocol through participation in governance votes. + + * STRK will be distributed to individuals and groups that have helped to lay down the roots of Starknet. This includes **Starknet** users, developers, and community contributors; **StarkEx** users; **Ethereum** protocol contributors and stakers; and developers of select **non-crypto open-source projects**. + + + ### How to check eligibility and claim STRK + + + The Starknet Foundation is proud to announce the Starknet Provisions Program! Here are the important things you need to know: + + + * Checking your eligibility for Provisions, as well as claiming STRK through the program, will be made possible through the Provisions portal at . Make sure you follow the correct URL, and beware of scams. + + * STRK will become available for claiming through the Provisions program on Starknet Mainnet starting at 12pm (UTC) on February 20th, 2024. + + * Note that you will need a Starknet wallet to claim your STRK through the Provisions portal. If you have a Starknet wallet, **make sure you have the latest version installed and that your account is up to date.** + + * **Important:** Upon the launch of Provisions on February 20th, 2024, all fees for claiming STRK **via the Provisions** **portal** will be covered by the Starknet Foundation. This is true for claiming via the official Provisions portal only. + + + ### Introducing Provisions + + + Today, the Starknet Foundation is proud to introduce the Starknet Provisions Program, the first distribution of Starknet’s native token — Starknet Token (STRK) — to the dedicated community building and using the dApps that will become commonplace tomorrow. STRK is set to play an important role in several aspects of the Starknet network, including paying network fees, staking, and participating in governance votes. + + + In the first phase of Provisions, the Starknet Foundation will allocate STRK to nearly 1.3 million addresses, the widest distribution base for such a program. + + + The Starknet Foundation sees the importance of engaging the Starknet community to the fullest, and Starknet will become the first Layer 2 network to cover the gas fees associated with claiming tokens. The gas fees will be covered throughout the claiming process when done via the official Provisions portal. + + + This blog post outlines Provisions: The purpose of the program, the guiding principles that lie behind token allocation, and the groups that will be eligible to claim. + + + ### The vision behind Provisions + + + Starknet is a permissionless L2 Validity Rollup that unleashes the potential of Ethereum by bringing unlimited scalability through cryptographic protocols called STARKs. The network inherits Ethereum’s security, as well as its core principles of decentralization, transparency, and inclusivity. + + + Starknet trailblazes blockchain innovation by making it economically feasible to build any dApp, no matter the complexity or computing power required. The network’s native programming language, Cairo, offers developers a friendly experience and unmatched flexibility in writing smart contracts, and Starknet’s native Account Abstraction design enables frictionless transaction signing. The result is a rapidly growing ecosystem of dApps with intuitive usability on top of fast, low-cost transactions. + + + All of that is made possible with the help of the dedicated Starknet community. Starknet is on the road toward decentralization, and part of that journey includes distributing the network’s native STRK token to the community. + + + Provisions will allocate STRK to individuals who have demonstrated a track record of support for Starknet’s values, either by using the network and its base technology or by building and maintaining Starknet itself. STRK will also be allocated to those who contributed to securing Ethereum, Starknet’s base layer that provides its security. In addition, STRK will be distributed to those who helped to develop the larger ecosystem of open-source software and infrastructure, as their work has become a public good and contributed to the emergence of a more open and inclusive web. + + + ### Using STRK + + + STRK will be used for several functions crucial to Starknet’s journey toward decentralization: + + + * **Paying 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. Note: While end users will be able to pay fees in STRK, the Starknet protocol continues to use ETH to pay fees on Ethereum to secure the network and its data. + + * **Governance**: Following Provisions, recipients of STRK will be able to participate in governance over various issues 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 to choose among a decentralized network of sequencers, thus ensuring Starknet’s decentralized operation. + + + For more information about plans for Starknet’s economics and the STRK token, read [here](https://docs.starknet.io/documentation/architecture_and_concepts/Economics-of-Starknet/). + + + ### Future plans + + + This first round of Provisions will distribute more than 700 million out of 900 million STRK set aside for this program. More broadly, the Starknet Foundation has allocated a total of 1.8 billion STRK (18% of the total STRK supply) to distribute to the community. + + + Future plans for STRK distribution to the community include rebates and initiatives of various special community committees dedicated to DeFi, gaming, and more. More details on future distributions will be shared in due course. + + + ### How recipients can claim + + + The Starknet Foundation aims to distribute STRK to contributors and has gone to great lengths to verify significant past contributions, both within and outside the Starknet ecosystem. Provisions are *not* intended as payment for any past or future work. + + + * Recipients will be able to claim Provisions allocations through the Provisions portal at starting 12pm (UTC) on February 20th, 2024, and no later than June 20th, 2024. + + * All fees for claiming STRK via the Provisions portal will be covered by the Starknet Foundation. + + * Recipients will need to claim their Provisions allocations with a [Starknet wallet](https://www.starknet.io/en/ecosystem/wallets). **If you already have a Starknet wallet, please make sure your wallet and your accounts are updated with the latest version (your wallet will prompt you to update, if required).** + + * Please note that due to regulatory constraints, Provisions and STRK will not be available to: + + * Any person or entity in Russia, Cuba, Iran, North Korea, Syria, or any other applicable sanctioned country, 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. + + ### Guiding principles of allocation + + + STRK allocation to the community is determined by the following values and principles: + + + * **Contribution**: Allocation is aimed at those who have substantially contributed to the advancement of Starknet, STARK-tech infrastructure, Ethereum, and select non-crypto open-source software projects. All these groups played an important role in advancing Starknet to where it is today. + + * **Broad distribution:** The Starknet Foundation aims to distribute STRK to the largest number and widest variety of community members who have had an impact on Starknet through their substantial contributions. For this reason, 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 will be shared with the community in this blog post, and [the resulting recipients](https://github.com/starknet-io/provisions-data/) and their token allocations will be made public. + + * **Expanding Ethereum adoption**: Allocation aims 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. + + + In addition, different types of contributions received different allocations in order to reflect their impact on Starknet: + + + * A contribution that required continuous effort was allocated more than a contribution that can be done quickly and easily (for example, contributing code to Starknet requires considerable time and expertise). + + * A contribution to Starknet was allocated more Provisions than contributions to Ethereum and non-crypto projects. + + + For more details on the method that was used, please see [here](https://www.starknet.io/en/learn/starknet-frequently-asked-questions#toc-starknet-token). + + + ### Who is eligible + + + Here are the groups that can claim STRK via Provisions: + + + ![](/assets/provisions-allocations-pie-final.jpeg) + + + **Starknet stack & ecosystem contributors** + + + We want to recognize individuals or groups that have developed, engaged with, and battle-tested the Starknet network and stack. Contributors from the following groups are included among those eligible to claim STRK via Provisions: + + + **Starknet users** + + + Early users of Starknet who have tested and used applications built on the network will be eligible to claim STRK via Provisions. Invaluable to the network’s development, early users have hardened the network by providing feedback on Mainnet prototypes and helped bring Starknet to its current maturity stage. Early users of Starknet have played, and still are playing, a crucial role in the network’s advancement.\ + + **Criteria**: Users who performed more than five transactions in total up to November 15th, 2023, were active for three months or more, transacted with $100 volume or more, and had 0.005 ETH or more in their account on November 15th, 2023, are eligible for Provisions. Note that the program is aimed at excluding Sybil behavior (on which we will expand on further below). + + + **Starknet early community members** + + + Starknet’s ecosystem members play a vital role in the network’s growth and success. They include early code contributors, Starknet event organizers, community managers, and those who have helped expand Starknet’s reach and enhance its developer education. Through their continuing efforts, they have contributed code, educated, raised awareness, and expanded Starknet to new audiences. The [Starknet Early Community Member Program](https://community.starknet.io/t/announcing-the-early-community-member-program/102092) (ECMP), which is part of Provisions, was created to address these contributors.\ + + **Criteria**: All community members approved as part of the [Starknet Early Community Member Program](https://community.starknet.io/t/announcing-the-early-community-member-program/102092) are eligible for Provisions. + + + **Starknet developers** + + + Provisions can be claimed by developers who made a substantial contribution to the Starknet ecosystem GitHub repositories. Their commitment to Starknet and the code they wrote have contributed to Starknet’s advancement. Provisions allocation to Starknet developers comes on the heels of the launch of [Devonomics](https://www.starknet.io/en/posts/developers/starknet-launches-the-devonomics-pilot-program), the program that rewards developers with a portion of fees collected on Starknet.\ + + **Criteria**: Provisions allocations are available to all developers who contributed at least three commits before November 15th, 2023, with at least one commit between January 1st, 2018, and November 15th, 2023, to a GitHub repository recognized as belonging to the Starknet ecosystem, and their GitHub profiles can be extracted from their email through the GitHub API. + + + #### StarkEx users + + + Past users of [StarkEx](https://starkware.co/starkex/) will also be given Provisions due to their interaction with STARK technology in its early stages. 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](https://www.cairo-lang.org/), Starknet’s native programming language. Their interactions with early-stage STARK technology helped to fortify the foundations of Starknet. + + + **Criteria**: All StarkEx users who performed at least eight transactions before June 1st, 2022, are eligible for Provisions. + + + #### Ethereum contributors + + + Starknet relies on Ethereum’s decentralization and security for settlement and data availability. Without the pioneering work of Ethereum’s developer community, Starknet and its Ethereum-grade security would not be possible. The people and projects maintaining the network are critical to Starknet, and therefore contributors from the following groups are eligible to claim STRK via Provisions: + + + **Ethereum Protocol Guild members** + + + A collective of Ethereum contributors, the [Ethereum Protocol Guild](https://protocol-guild.readthedocs.io/en/latest/) represents developers who have been contributing to the development and security of the Ethereum protocol and, in turn, to Starknet. \ + + **Criteria**: All Protocol Guild members, as of November 15, 2023, are eligible for Provisions. In addition to this, 6 million STRK will be sent to Protocol Guild’s vesting contract to be distributed to the evolving membership over time. + + + **Ethereum developers** + + + Provisions can be claimed by significant contributors to Ethereum ecosystem GitHub repositories. Their expertise and dedication have been instrumental in the evolution of Ethereum, enabling L2 innovations like Starknet to come to fruition. \ + + **Criteria**: All developers who contributed at least three commits before November 15th, 2023, with at least one commit between January 1st, 2018, and November 15th, 2023, to a GitHub repository recognized as belonging to the Ethereum ecosystem by [Electric Capital’s Blockchain Developer Report](https://github.com/electric-capital/crypto-ecosystems/blob/5a06c884adc79f193b3eb85f60550dfd265276c1/data/ecosystems/e/ethereum.toml), and their GitHub profiles can be extracted from their email through the GitHub API, are eligible for Provisions. + + + **EIP Authors** + + + Authors and co-authors of [Ethereum Improvement Proposals](https://eips.ethereum.org/) (EIPs), including ERCs, are eligible for Provisions. The contributions of EIP authors strengthen Ethereum, which, in turn, strengthens Starknet. In addition, Starknet’s Governance will focus heavily on Starknet protocol improvements, a process that could benefit from the experience of EIP Authors. \ + + **Criteria**: Provisions are available to authors and co-authors of EIPs (including ERCs) who published the proposals using their GitHub handle before November 15th, 2023, and their GitHub profiles can be extracted from their email through the GitHub API. + + + **ETH stakers** + + + Ethereum stakers contributed to Ethereum’s security and supported its transition to a proof-of-stake (PoS) consensus by helping secure the network. As noted above, Ethereum’s security is the basis of Starknet’s security, and as such, we recognize the importance of those who contributed to it via staking. There are three sub-groups of stakers, and the Starknet Foundation partnered with [Rated ](https://www.rated.network/?network=mainnet&view=pool&timeWindow=1d&page=1&poolType=all)in order to distinguish between the different sub-groups and to determine the Provisions allocation to each validator: + + + **Solo stakers**: Solo stakers will receive a higher number of tokens compared with those who used liquid-staking mechanisms or centralized exchanges, as they took on greater risk. This is doubly so for pre-genesis solo stakers, i.e. those who deposited ETH in the deposit contract before Ethereum’s Beacon Chain went live. The amount will be proportional to the number of validators, up to a cap of 12 per address. + + + **Labeled pooled or custodial stakers**: Those who used liquid-staking mechanisms or centralized exchanges to stake on Ethereum will be eligible for Provisions. + + + Staking providers will need to claim these tokens on behalf of stakers and are required to distribute these tokens to the pool’s pre-Merge stakers. Staking providers claiming less than 1 million STRK will be able to claim tokens on behalf of stakers via the Provisions website. + + + Staking providers with an eligibility of more than 1 million STRK will receive tokens from the Starknet Foundation after committing to distribute them to the pool’s stakers and in accordance with applicable laws. + + + **Unlabeled pooled or custodial stakers:** This group includes stakers who didn’t use a liquid staking mechanism or centralized exchange, but aren’t considered solo stakers according to [Rated Network](https://www.rated.network/?network=mainnet&view=pool&timeWindow=1d&page=1&poolType=all). Unlabeled stakers will be able to claim tokens through the Provisions portal and are restricted to a cap of 12 validators. + + + **Criteria**: All those who staked ETH with Ethereum’s proof-of-stake (PoS) model up until the Merge (September 15th, 2022) are eligible for Provisions. + + + #### Open-source developers + + + As mentioned before, blockchain infrastructure, including Ethereum and Starknet, emerged as a result of previous science and engineering advances of what are now, in many cases, open-source public goods. + + + In order to acknowledge the contribution of the developers who worked on these projects, and in order to encourage more developers outside of blockchain to participate in the blockchain space, some of these developers will be able to claim tokens.\ + + **Criteria**: Developers who committed at least three times before November 15th, 2023, and with at least one commit between January 1st, 2018, and November 15th, 2023, to one of the [top 5,000 GitHub projects](https://gitstar-ranking.com/repositories) (ranked by GitHub stars), and their GitHub profiles can be extracted from their email through the GitHub API, are eligible for Provisions. + + + ### Measuring contribution + + + As Provisions distributions result in influence over the network, it is in the best interests of the network that they are allocated fairly, according to their substantial contribution. + + + #### Verifying contribution + + + The contributions made by different developers and Ethereum stakers are verified based on specific details that are readily available in various databases (e.g. GitHub). + + + Contributions made by users are verified based on criteria that include those who used applications in unique and unexplored ways, and provided feedback that was used to harden the network. User criteria exclude Sybil and bot activity, as they tend to repeat the same operations over and over again, and therefore do not provide the benefit of testing the network in a unique manner. + + + #### Sybil resistance and avoiding gamification + + + As stated above, the Provisions program will empower its recipients with the ability to shape Starknet’s future through governance votes, and it is important that the influence and voting power given will not be disproportionate to the contribution made to the network. The Provisions criteria, therefore, aim to include substantial contribution, and exclude Sybil activity and bots. + + + 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 is 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/). + + + ### Summary + + + The logic of Provisions is clear. A fair, open, and censorship-resistant network can only succeed if multiple parties compete to contribute and perform actions that power it. In accordance with its roadmap and goal of transitioning into a fully decentralized, proof-of-stake (PoS) Layer 2, Starknet requires the distribution of its native token. This distribution focuses on individuals who will participate in governance processes, staking, and payment of network fees. Provisions is expected to inject even greater energy into the thriving Starknet ecosystem, promoting a new wave of building and engagement, which will ultimately benefit all who care, and will come to care, about blockchain in the coming years. + + + ### Stay connected + + + 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 [Discord](http://starknet.io/discord/), or join the [Starknet Community Support Telegram Group](https://t.me/+efDitGbILOFmMDNk) + + * [Explore Starknet](https://www.starknet.io/en/explore-starknet) + + * Learn more about [Starknet](https://www.starknet.io/en/learn/what-is-starknet) + + * [Start building on Starknet](https://www.starknet.io/en/developers) + + + ### Beware of scams + + + Final words of caution: Be alert for scams around token claims and Provisions, including fake links and accounts impersonating Starknet. There is no public sale of Starknet tokens by the Starknet Foundation or any other entity. Make sure to follow the information in our official channels only: the [Starknet](https://twitter.com/Starknet) and [Starknet Foundation](https://twitter.com/Starknetfndn) accounts on X, and the [Starknet Hub](https://starknet.io/). For more information on the terms and conditions underpinning the provisions program, please refer to the [terms and conditions](http://starknet.io/provisions-terms-and-conditions). diff --git a/_data/posts/starknet-s-game-plan-for-slashing-fees-in-2024.yml b/_data/posts/starknet-s-game-plan-for-slashing-fees-in-2024.yml new file mode 100644 index 0000000000..2f963a1cfa --- /dev/null +++ b/_data/posts/starknet-s-game-plan-for-slashing-fees-in-2024.yml @@ -0,0 +1,121 @@ +id: 46dfb8bb-6ce0-4fbc-b883-c0d090b282e1 +post_type: article +title: Starknet’s game plan for slashing fees in 2024 +seoTitle: "Starknet's Strategy for Ethereum Fee Reduction " +toc: true +published_date: 2024-03-12T12:22:16.495Z +image: /assets/final-.jpeg +category: + - ecosystem +topic: + - bf9c7bc3-ba10-4865-8e69-8be4cfa68f29 + - ef41aa70-6d30-4d4d-9543-10ffd53a1587 + - 47ef120d-7b74-40a3-acb2-0ff2af28ecf4 +short_desc: Starknet is slashing transaction fees with a multi-faceted strategy, + including early support for Ethereum’s EIP-4844, the introduction of Volition + for data storage options, and significant cost reductions with Starknet + v0.13.0. Further optimizations with the SHARP system and an early + fee-reduction initiative by the Starknet Foundation underscore a commitment to + affordability. These efforts aim to drastically lower fees, reinforcing + Starknet’s position as a leader in Layer 2 solutions with a growing developer + community. +post_desc: "" +seo_desc: Explore Starknet's game plan for Ethereum fee reduction with EIP-4844, + Volition, and proving optimizations for developers +seoFocusKeywords: + - Ethereum + - fee reduction +blocks: + - type: markdown + body: >- + ## TL;DR + + + * Starknet has a flurry of imminent cost-cutting mechanisms to bring transaction fees as close to zero as possible for users (and developers).  + + * These measures—some of which take effect immediately—tackle fee reduction from every angle, ranging from Data Availability (DA) to proving optimizations, and will even expedite the implementation of anticipated lower fees in future network upgrades. + + * On the DA-cost front, Starknet is ready to support Ethereum’s EIP-4844 from day one. Later, Starknet will also feature Volition, offering additional fee reduction options by allowing devs and users to choose between L1 and L2 data availability. + + * On the heels of recursive proving, the SHARP system’s next optimizations are already live on mainnet, bringing proving efficiency to new levels. + + + ## Introduction: + + + Starknet is the Layer 2 (L2) Validity Rollup that makes it economically feasible to build any dApp with any business logic, no matter the complexity. Boasting the [fastest-growing](https://www.developerreport.com/) developer community among all L2s, Starknet’s edge is the ceaseless exploration to discover and design new optimizations for reducing fees. These efforts drive broader adoption and benefit users of Starknet dApps.  + + + The blueprint for drastically reducing costs on the network includes fee-cutting mechanisms, with a few of them going into effect immediately. Composed of multiple steps, some of which are being implemented concurrently, this blueprint will tackle fees from every angle. + + + Part of the plan rests on leveraging Ethereum’s Dencun upgrade, which includes the long-awaited EIP-4844. Starknet will support Dencun from day one in addition to the slew of other fee-cutting mechanisms in the works. In addition, an initiative from the Starknet Foundation aims to bring lower transaction fees even sooner (yay!).  + + + In this post, we explore the exciting ways in which fees will be reduced on Starknet in 2024.  + + + ## Play 1: Starknet is 4844-ready + + + EIP-4844, one of the most highly-anticipated changes to Ethereum and part of the Dencun upgrade, is designed to drastically lower the operating costs of rollups. Starknet will especially benefit from this optimization, because 4844 will affect a very large fraction of its operation costs. + + + The EIP-4844 upgrade is intended to help L2s scale Ethereum by reducing their Data Availability (DA) costs. It does this by introducing a new “blob” resource, separate from gas, and a new type of “blob transaction” that uses it. Blobs have a narrower function than calldata, restricting their utility for non-DA uses. The separation from gas means users interacting directly with Ethereum will not compete with rollups for the same resource. Think of blobs as a sort of highway for L2s.  + + + Starknet has already implemented support for EIP-4844 to reflect the cost reduction to Starknet’s users once it becomes available in Ethereum on March 13th, 2024.  + + + ## Play 2: Volition - Hybrid L1 and L2 Data Availability + + + Currently, Ethereum data costs account for the vast majority (approx. 80-90%) of transaction fees on Starknet, which currently supports only Layer 1 (L1) DA. The introduction of EIP-4844 is expected to reduce the cost of L1 DA, but the extent of that cost reduction will still be determined by factors related to L1: the demand of various L2s, and the blob limits imposed on Ethereum blocks.  + + + Enter [Volition](https://starkware.co/resource/volition-on-starknet-your-data-your-choice/). Volition is a feature that facilitates hybrid DA that will enable users to pay even lower fees by opting out of any L1 footprint for their transactions and choosing to store their data on Starknet L2.  + + + ## Play 3: Starknet v0.13.0 + + + As a precursor to EIP-4844, Starknet [v0.13.0](https://community.starknet.io/t/starknet-v0-13-0-support-for-fee-payment-in-strk-reduced-transaction-fees/109608) went live in January 2024, featuring [substantial reductions](https://community.starknet.io/t/starknet-v0-13-0-support-for-fee-payment-in-strk-reduced-transaction-fees/109608/3) of 50% in computation and up to 25% in DA. + + + ## Play 4: Dynamic Layouts - No resource left behind + + + In addition to EIP-4844 and Volition, [SHARP](https://starkware.co/resource/joining-forces-sharp/) is about to get even more efficient.  + + + SHARP (SHARed Prover) processes batches of transactions from different dApps offchain, and validates the proof of their computation onchain, amortizing the cost of that single proof between all transactions. The result is enhanced throughput, reduced latency, and drastically lower costs.  + + + But SHARP just optimized its resource utilization further. Up until now, the prover reserved resources for dedicated operations (builtins) regardless of whether they are used. These translated to actual memory computation. Think of it like the post office mailing a large box with only one book inside.  + + + Enter [Dynamic Layouts](https://starkware.medium.com/builtins-and-dynamic-layouts-e419a73e29e), already live on mainnet! Dynamic Layouts improve resource utilization and reduce the pesky part of the transaction fees, namely the portion covering resource consumption not associated with any user operations. With Dynamic Layouts, we’re filling the box more efficiently, and you’re only paying for the space your “book” used. + + + ## Play 5: The Starknet Foundation’s early fee-reduction initiative + + + Every Starknet network upgrade progressively reduces transaction fees, anticipating the minimal fees expected once decentralization is achieved and the network stabilizes as a proof-of-stake (POS) model. At that stage, almost all of the fixed costs associated with operating the Starknet network will be covered by staking rewards, and will therefore not be paid by users.  + + + To reduce user fees even earlier, the Starknet Foundation is introducing its early fee-reduction initiative. This effort aims to implement anticipated cost-cutting performance upgrades even before they take effect. As part of the program, the Foundation will allocate funds to adjust transaction fees in line with conservative estimates of future network fees once decentralization is achieved. + + + This exciting initiative aligns closely with Starknet’s roadmap and focuses on sustainability. It ensures fee reductions correspond with conservative estimates of the cost-cutting effects of future upgrades. Stay tuned.  + + + ## Final words: + + + Starknet’s game plan tackles fee reduction on the network with a comprehensive 5-pronged approach, including leveraging Ethereum’s EIP-4844 upgrade, optimizing proving mechanisms, and introducing additional cost-cutting steps alongside it. + + + Starknet’s commitment to constantly finding new, innovative ways to scale Ethereum and reduce transaction costs for users plays a vital role in maintaining its position as the leading L2 with the fastest-growing developer community.  + + + Stay tuned for further updates on enabling cost reductions by following [Starknet](https://x.com/Starknet?s=20) on X. diff --git a/_data/posts/starknet-s-roadmap.yml b/_data/posts/starknet-s-roadmap.yml new file mode 100644 index 0000000000..db80eddd81 --- /dev/null +++ b/_data/posts/starknet-s-roadmap.yml @@ -0,0 +1,107 @@ +id: 90c74597-1d04-4053-ad04-10f063f17c0c +post_type: article +isFeatured: false +title: Starknet’s Roadmap +seoTitle: "Starknet’s Roadmap: A Major Boost In Throughput & Slashed Transaction Fees" +toc: true +published_date: 2024-03-20T11:49:45.532Z +image: /assets/digital-board-game.jpg +category: + - a20b045f-7820-4a63-842f-0eb3753f1ec6 +topic: + - decentralization + - bf9c7bc3-ba10-4865-8e69-8be4cfa68f29 +short_desc: "Starknet is enhancing its network in response to community + feedback, focusing on improved performance, lower fees, and fewer version + updates. The roadmap includes advancements like parallel transactions and + Cairo-native integration, aimed at significantly increasing throughput while + reducing fees. " +post_desc: | + A major boost in throughput and slashed transaction fees are on the way. +seo_desc: An outline of Starknet's roadmap, major performance upgrades, and fee + reduction plans that aim to further enhance Starknet’s scaling capabilities. +seoFocusKeywords: + - starkent + - fees +blocks: + - type: markdown + body: >- + ## TL;DR + + + * We hear you! In 2023 the Starknet community demanded greater focus on improving Starknet’s performance, reducing fees, and wider intervals between version upgrades. + + * The Starknet roadmap homes in on all this, plus improved scalability. + + * From parallel transactions and greater data availability to [Cairo-native](https://www.cairo-lang.org/the-whats-what-of-the-cairo-world/) integration, Starknet devs and users can rely on a major boost in throughput and a huge reduction in transaction fees this year. + + + ## Intro  + + + Starknet is home to the fastest-growing Layer 2 (L2) developer community. Over the past year, the network marked the beginning of its quantum leap forward in enhanced performance and scalability (featuring a 10x increase in throughput with the release of Starknet Alpha v0.12.0), as well as welcomed its first appchain, the crypto-derivatives exchange Paradex, and more. + + + Throughout 2023, the Starknet team has paid attention to feedback from the community - users and developers - regarding what they would like to see going forward. This primarily included: + + + * Performance improvements and fees reductions, to which you can see our recently shared [game plan](https://www.starknet.io/en/content/starknets-game-plan-for-slashing-fees-in-2024). + + * More time between versions to allow developers to maximize development time and minimize the overhead of upgrades. + + + This blog post will outline Starknet's Roadmap and the major performance upgrades and fee reduction plans that aim to further enhance Starknet’s scaling capabilities. + + + ![Starknet Roadmap for 2024 ](/assets/2-10-.png) + + + ## Performance: Post Dencun + + + One of Starknet’s main goals for the coming months is to improve network performance—specifically throughput—in order to support the expected rise in the number of users and developers on the network. This is why we made sure to be EIP-4844 ready from day one. Starknet enabled the blob function within a few hours of the Dencun upgrade and was the first L2 to offer a major drop in users’ fees.  + + + ![Transaction cost post EIP 4844 ](/assets/screenshot-2024-03-17-at-11.17.48.png) + + + Source: https://fees-growthepie.streamlit.app/ + + + Starknet is ideally positioned to capitalize on EIP-4844, adding scalability measures of its own on top of the upgrade.  + + + After kicking off 2024 with Starknet [v0.13.0](https://community.starknet.io/t/starknet-v0-13-0-support-for-fee-payment-in-strk-reduced-transaction-fees/109608), which expanded block size on the network and reduced transaction fees by up to 25%, here are additional upgrades to boost Starknet’s performance: + + + * EIP-4844 compatibility: V0.13.1 added support for Ethereum’s long-awaited EIP-4844, resulting in significant fee reduction. Transactions on Starknet go with an average fee of $0.017 per transaction, and keeps dropping! + + ![Starknet's daily average USDC transfer fee ](/assets/starknetdailyaverageusdctransferfee-ezgif.com-resize.png) + * Transaction parallelization: V0.13.2 will enable concurrent execution of independent transactions. This means Starknet will process a greater number of transactions simultaneously, resulting in improved throughput and faster L2 finality. ERC-20 transfers from different users, for example, will be executed concurrently instead of sequentially. + + * Cairo-native integration: V0.13.3 will integrate the state-of-the-art Cairo Native project by LambdaClass into the Starknet sequencer. The integration is a joint effort with Nethermind and will result in a massive performance improvement by allowing the sequencer to transition from the Cairo VM to direct execution on x86 architecture, making the running a transaction on Starknet much faster. This in effect will greatly accelerate transaction execution, reducing latency and increasing throughput. + + + ## More (!) reduced transaction fees + + + **V.0.14.0** is currently planned to focus on further fee reduction. The precise content of this upgrade will depend on the long term effects of EIP-4844 and the performance improvements leading up to it. Currently, three main improvements are being: + + + * Volition: Volition will facilitate hybrid Data Availability (DA) on Starknet, meaning developers will be able to create dApps that store data on Starknet instead of Ethereum. In doing so, developers in effect cut transaction costs for end users by trimming their L1 footprint. For more info about Volition’s design, [read here](https://www.starknet.io/en/content/volition-on-starknet-your-data-your-choice).  + + * Applicative recursion: Applicative compression will allow for batching of the L1 footprints (evidence for data storage) of many blocks, leading to better batching of L1 costs and, consequently, fee reduction for end users.  + + * DA recursion: As its name suggests, DA compression will reduce Starknet's data footprint on L1, translating into lower fees for end users. Currently, we are exploring two possible compression methods to enable this feature.    + + + ## Summary  + + + In the coming up months, Starknet users and developers will experience improvements in throughput and even more fee reductions, beyond the ones achieved lately as a result of a string of key performance upgrades, following requests from the Starknet community.  + + + The short-term roadmap for Starknet v0.13.0 (v0.13.1 and v0.13.2) is fixed, however, the mid-to-long term roadmap is more moldable. The Starknet community plays a major role in the trajectory of the network, and community feedback is welcome. What’s for certain is everyone can expect innovative solutions that will continue to improve scalability on the leading Ethereum L2 going forward. + + + For updates on performance upgrades and more, follow Starknet on [X](https://twitter.com/Starknet?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor) and keep an eye on the [Starknet Community Forum](https://community.starknet.io/)! diff --git a/_data/posts/the-integrity-verifier-a-leap-toward-starknet-hyperscaling.yml b/_data/posts/the-integrity-verifier-a-leap-toward-starknet-hyperscaling.yml new file mode 100644 index 0000000000..856dbf2a1c --- /dev/null +++ b/_data/posts/the-integrity-verifier-a-leap-toward-starknet-hyperscaling.yml @@ -0,0 +1,93 @@ +id: 3efcedbb-a932-419a-84c5-36a36f3d5e11 +post_type: article +isFeatured: false +title: "The Integrity verifier: A leap toward Starknet hyperscaling " +seoTitle: The Integrity Verifier opens the door to Starknet L3s +toc: true +published_date: 2024-04-21T12:18:16.162Z +image: /assets/image.png +category: + - engineering +topic: + - 47ef120d-7b74-40a3-acb2-0ff2af28ecf4 + - bf9c7bc3-ba10-4865-8e69-8be4cfa68f29 +short_desc: Herodotus's Integrity Verifier on Starknet allows for the + verification of Cairo programs, facilitating Layer 3 scaling and reducing + costs. This innovation supports the development of customizable appchains and + expands possibilities for applications like storage-proof validation and + zero-knowledge machine learning, enhancing scalability and functionality on + the network. +post_desc: "" +seoFocusKeywords: + - Integrity + - verifier +blocks: + - type: markdown + body: >- + #### TL;DR + + + * The Integrity Verifier, built by Herodotus, enables developers to verify on Starknet the execution of Cairo programs performed elsewhere. + + * By introducing an extra layer of proof compression—and therefore cost reduction—on Starknet before settlement on Ethereum, the Integrity Verifier brings to life Layer 3 (L3) scaling.  + + * One of several options for supercharging scalability on Starknet, L3 scaling opens the door to building fully customizable appchains that leverage the Integrity Verifier’s added layer of cost reduction. + + * Other use cases will also benefit from the Integrity Verifier’s verification capabilities on Starknet, including storage-proof validation and zero-knowledge machine learning.  + + + ## Intro + + + Over two years ago, StarkWare [introduced the concepts of fractal scaling and Layer 3 (L3)](https://starkware.co/resource/fractal-scaling-from-l2-to-l3/), which empower developers to build fully customizable appchains with an extra layer of cost reduction over Layer 2 (L2) networks. Now, storage-proof innovator [Herodotus](https://herodotus.dev/) is taking the first major step toward bringing this capability to Starknet.  + + + Supported by StarkWare, Herodotus has launched its [Integrity Verifier](https://integrityverifier.com/) that enables the verification of Stone proofs on Starknet. With this new verifier, developers can verify on Starknet the execution of Cairo programs that were performed elsewhere, just as they can verify Starknet execution on Ethereum.  + + + ## Opening the door to L3 appchains + + + One of its most powerful capabilities, the Integrity Verifier enables building specialized chains ([appchains](https://book.starknet.io/ch03-05-layer-3.html)) on Starknet at lower cost.  + + + This requires building a layer on top of Starknet where transactions can be executed and bundled into a proof that attests to their validity. The verification of these proofs on L2 is where the Integrity Verifier comes into play. With this new verifier, proofs generated using [Stone](https://starkware.co/resource/open-sourcing-the-battle-tested-stone-prover/)—and next, also [Stwo](https://starkware.co/resource/stwo-prover-the-next-gen-of-stark-scaling-is-here/)—can be verified on Starknet, thus validating the execution of the transactions performed on the appchain. + + + As Starknet appchains still settle on Ethereum, they inherit the network’s security—just like Starknet itself. But appchains on Starknet also offer additional benefits:  + + + * Customization: Overall, [appchains](https://starkware.co/resource/what-are-appchains/) offer developers even greater flexibility than they already have on the public L2, maximizing the ability to customize various aspects of their apps. Think, for example, of block size, latency, data-availability mode, and even implementing features not supported by the public L2. + + * Hyperscaling: When an appchain is built as an L3, Starknet further compresses the proof before verifying it on Ethereum. Such appchains benefit from yet another layer of cost reduction that makes it economically feasible to develop more complex use cases, such as high-frequency DeFi trading, supply-chain management, and fully onchain gaming.  + + * Congestion avoidance: Appchains provide a more stable transaction environment (crucial for real-time applications like gaming), shielding from potential network congestion on the public L2 once blockchain achieves mass adoption. + + + ## Other benefits of the Integrity Verifier’s scalable verification + + + Zooming out, since Cairo is a [Turing-complete language](https://eprint.iacr.org/2021/1063.pdf) and the Integrity Verifier verifies the execution of Cairo programs, the verifier enables cheap validation of any computation on Starknet. This added layer of cost reduction can benefit many use cases other than appchains, with two prominent examples being storage proofs and zero-knowledge machine learning (ZKML). + + + Storage proofs make it economically feasible to validate any blockchain state at any point in the past without needing to trust a third party. Fun fact: Herodotus, the team behind the Integrity Verifier, recently made storage proofs even better by providing trustless proving of Ethereum [all the way back to the genesis block](https://starkware.co/resource/proving-ethereums-state-on-starknet-with-herodotus/). STARK proofs reduce the cost of storage proofs, and the Integrity Verifier opens the door to reducing costs even further.  + + + ZKML, an idea that has gained interest as AI becomes a bigger part of our lives, refers to the concept of using zero-knowledge proofs to validate the computation of AI models.  + + + In a field like AI, which often suffers from a lack of transparency, that could be a game changer. Scalable validation of AI can’t provide insights into the way a model “thinks” or arrives at its conclusions, but it can validate that the right model is, in fact, being used. Tools like the Integrity Verifier could make ZKML economically feasible by making the validation of AI models more cost-effective. + + + Already, Herodotus announced a [partnership with ZKML innovator Giza](https://herodotusdev.medium.com/herodotus-giza-ca335f944db1) to work toward empowering developers to build powerful, secure, and trustless AI applications. The Integrity Verifier is a part of that effort. + + + ## Conclusion + + + The launch of the Integrity Verifier represents one of the first major strides toward hyperscaling on Starknet. By enabling developers to verify on Starknet the execution of Cairo programs that were performed elsewhere, the verifier opens the door to brand-new capabilities on the network. These range from building customizable appchains with extra cost reduction to developing novel use cases, such as ZKML.  + + + **\ + + Stay tuned for more updates on projects doubling down on Starknet scalability. Also, keep in mind L3 is only one of the tools available for added scalability on Starknet, with more to come. For updates, [follow Starknet on X](https://twitter.com/Starknet?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor).** diff --git a/_data/posts/the-starknet-foundation-on-the-road-2024-1.yml b/_data/posts/the-starknet-foundation-on-the-road-2024-1.yml index b14ade510c..fef71e09e8 100644 --- a/_data/posts/the-starknet-foundation-on-the-road-2024-1.yml +++ b/_data/posts/the-starknet-foundation-on-the-road-2024-1.yml @@ -98,8 +98,6 @@ blocks: * Apply to be a speaker here:  * July: Hacker House Belgium and StarknetCC (hosted by Node Guardians & OnlyDust) (details TBA) - * September: Hacker House & StarkCity expansion to two Asian cities (details TBA) - * November: Concluding the year on a high note, a grand event is planned around DevCon in Thailand, promising a fitting closure to the series of Hacker Houses and conferences! diff --git a/_data/posts/trading-tokens-on-starknet-with-avnu.yml b/_data/posts/trading-tokens-on-starknet-with-avnu.yml new file mode 100644 index 0000000000..2cd15a5297 --- /dev/null +++ b/_data/posts/trading-tokens-on-starknet-with-avnu.yml @@ -0,0 +1,70 @@ +id: d21dcf92-782b-4678-8f98-2d89647dae89 +post_type: video +title: Trading Tokens on Starknet with AVNU +seoTitle: Trading Tokens on Starknet with AVNU +published_date: 2024-02-11T13:08:32.338Z +video: + url: https://www.youtube.com/watch?v=GeUTJDFnRNE&list=PLcIyXLwiPilVncUsobfoswHE_-GoiNglo&index=7 + id: GeUTJDFnRNE + data: + kind: youtube#video + etag: 4o3xGzp8BXcFMylOscF39eWmsOg + id: GeUTJDFnRNE + snippet: + publishedAt: 2024-02-04T13:33:46.000Z + liveBroadcastContent: none + thumbnails: + default: + url: https://i.ytimg.com/vi/GeUTJDFnRNE/default.jpg + width: 120 + height: 90 + medium: + url: https://i.ytimg.com/vi/GeUTJDFnRNE/mqdefault.jpg + width: 320 + height: 180 + high: + url: https://i.ytimg.com/vi/GeUTJDFnRNE/hqdefault.jpg + width: 480 + height: 360 + standard: + url: https://i.ytimg.com/vi/GeUTJDFnRNE/sddefault.jpg + width: 640 + height: 480 + maxres: + url: https://i.ytimg.com/vi/GeUTJDFnRNE/maxresdefault.jpg + width: 1280 + height: 720 + defaultAudioLanguage: en-US + channelTitle: StarkWare + title: Trading Tokens on Starknet with AVNU + categoryId: "28" + localized: + title: Trading Tokens on Starknet with AVNU + description: |- + Learn how to trade any token on Starknet with AVNU + + Discover AVNU: + https://www.avnu.fi/ + description: |- + Learn how to trade any token on Starknet with AVNU + + Discover AVNU: + https://www.avnu.fi/ + channelId: UCnDWguR8mE2oDBsjhQkgbvg + contentDetails: + duration: PT1M44S + dimension: 2d + definition: hd + caption: "false" + licensedContent: false + contentRating: {} + projection: rectangular +image: https://www.youtube.com/watch?v=GeUTJDFnRNE&list=PLcIyXLwiPilVncUsobfoswHE_-GoiNglo&index=7 +category: + - stark-math +topic: + - 35a1b3d6-e07b-418d-8577-ed2429cd7932 +short_desc: | + Learn how to trade any token on Starknet with AVNU +seo_desc: | + Learn how to trade any token on Starknet with AVNU diff --git a/_data/posts/unlock-onchain-gaming-with-realms.yml b/_data/posts/unlock-onchain-gaming-with-realms.yml new file mode 100644 index 0000000000..b2e48c63e4 --- /dev/null +++ b/_data/posts/unlock-onchain-gaming-with-realms.yml @@ -0,0 +1,80 @@ +id: e86b06ed-04a3-432e-b6f5-f5d75328f1cd +post_type: video +title: Unlock Onchain Gaming with Realms +seoTitle: Unlock Onchain Gaming with Realms +published_date: 2024-02-11T13:05:39.816Z +video: + url: https://www.youtube.com/watch?v=1ncMiPC2AKI&list=PLcIyXLwiPilVncUsobfoswHE_-GoiNglo&index=6 + id: 1ncMiPC2AKI + data: + kind: youtube#video + etag: Zt3gynVlSEmz1TgM_Ca1o8grPec + id: 1ncMiPC2AKI + snippet: + publishedAt: 2024-02-07T08:00:01.000Z + liveBroadcastContent: none + thumbnails: + default: + url: https://i.ytimg.com/vi/1ncMiPC2AKI/default.jpg + width: 120 + height: 90 + medium: + url: https://i.ytimg.com/vi/1ncMiPC2AKI/mqdefault.jpg + width: 320 + height: 180 + high: + url: https://i.ytimg.com/vi/1ncMiPC2AKI/hqdefault.jpg + width: 480 + height: 360 + standard: + url: https://i.ytimg.com/vi/1ncMiPC2AKI/sddefault.jpg + width: 640 + height: 480 + maxres: + url: https://i.ytimg.com/vi/1ncMiPC2AKI/maxresdefault.jpg + width: 1280 + height: 720 + defaultAudioLanguage: en-US + channelTitle: StarkWare + title: Unlock Onchain Gaming with Realms + categoryId: "28" + localized: + title: Unlock Onchain Gaming with Realms + description: >- + The Loot Realms universe is a world of fully onchain games, ruled by + $LORDS, enabling true interoperability. + + + Check out one of Realm's most popular games, Loot Survivor. + description: >- + The Loot Realms universe is a world of fully onchain games, ruled by + $LORDS, enabling true interoperability. + + + Check out one of Realm's most popular games, Loot Survivor. + channelId: UCnDWguR8mE2oDBsjhQkgbvg + contentDetails: + duration: PT2M31S + dimension: 2d + definition: hd + caption: "false" + licensedContent: false + contentRating: {} + projection: rectangular +image: https://www.youtube.com/watch?v=1ncMiPC2AKI&list=PLcIyXLwiPilVncUsobfoswHE_-GoiNglo&index=6 +category: + - stark-math +topic: + - 8b8348d4-4efa-4fa3-8c70-41ae6ef338cb +short_desc: >- + The Loot Realms universe is a world of fully onchain games, ruled by $LORDS, + enabling true interoperability. + + + Check out one of Realm's most popular games, Loot Survivor. +seo_desc: >- + The Loot Realms universe is a world of fully onchain games, ruled by $LORDS, + enabling true interoperability. + + + Check out one of Realm's most popular games, Loot Survivor. diff --git a/_data/posts/what-are-onramps-and-cross-rollup-bridges.yml b/_data/posts/what-are-onramps-and-cross-rollup-bridges.yml new file mode 100644 index 0000000000..4b54583bda --- /dev/null +++ b/_data/posts/what-are-onramps-and-cross-rollup-bridges.yml @@ -0,0 +1,23 @@ +id: 98bed72e-c336-4c24-bf83-31484ec6511b +post_type: video +isFeatured: true +title: What are onramps and cross rollup bridges? +seoTitle: What are onramps and cross rollup bridges? +published_date: 2024-02-13T14:48:23.610Z +video: + url: https://www.youtube.com/watch?v=xlg0tb6Bi14&list=PLcIyXLwiPilVncUsobfoswHE_-GoiNglo&index=18 + id: xlg0tb6Bi14 + data: null +image: /assets/xlg0tb6bi14-hq.jpg +category: + - stark-math + - 7eadf561-7b7b-483c-bdaf-39f59a6ad42d +topic: + - 8930f558-6756-4e54-93e6-349ca99c158e + - ca272092-827b-4603-a3a6-b0fdbbc624ad +short_desc: "Learn about onramps and cross-rollup bridges in crypto: essential + tools for seamless asset transfer across different blockchain layers. A + must-watch for StarkNet users." +seo_desc: "Learn about onramps and cross-rollup bridges in crypto: essential + tools for seamless asset transfer across different blockchain layers. A + must-watch for StarkNet users." diff --git a/_data/roadmap-posts/fee-market-for-transactions.yml b/_data/roadmap-posts/fee-market-for-transactions.yml index 6126d886c1..73c8ed17bc 100644 --- a/_data/roadmap-posts/fee-market-for-transactions.yml +++ b/_data/roadmap-posts/fee-market-for-transactions.yml @@ -1,5 +1,8 @@ id: f49c51fc-5b87-4f9e-9eaf-a0274ee0cacc title: Transactions fee market +seoTitle: "" +seoDescription: Discover Starknet's approach to creating a fair and efficient + transaction-fee market, ensuring accessibility and sustainability. availability: TBD state: null version: 9ed3a1c1-4dee-4f80-837f-341291f1f3d9 diff --git a/_data/roadmap-posts/lower-l1-fees-with-eip-4844.yml b/_data/roadmap-posts/lower-l1-fees-with-eip-4844.yml index c37a4bb9e1..beb6e1f08b 100644 --- a/_data/roadmap-posts/lower-l1-fees-with-eip-4844.yml +++ b/_data/roadmap-posts/lower-l1-fees-with-eip-4844.yml @@ -1,8 +1,10 @@ id: f5fe0a0a-eb6a-453f-9c1e-fa0d10fd9573 title: Reduced L1 costs with EIP-4844 +seoDescription: Learn how EIP-4844 aims to reduce L1 costs, enhancing Starknet's + efficiency and scalability for users and developers. availability: TBD version: 563c2fc3-fd9c-4440-a067-8c2dc680ef74 -stage: building-next +stage: completed blocks: - type: markdown body: >- diff --git a/_data/roadmap-posts/network-stability-improvements.yml b/_data/roadmap-posts/network-stability-improvements.yml index 35de4be97d..d4b4eddce9 100644 --- a/_data/roadmap-posts/network-stability-improvements.yml +++ b/_data/roadmap-posts/network-stability-improvements.yml @@ -1,5 +1,7 @@ id: 4ee02950-7759-4271-8b13-9b4b0b36e69c title: Network stability improvements +seoDescription: Our roadmap focuses on enhancing Starknet's network stability. + See how we're making blockchain more reliable for everyone. availability: Q1 2024 state: null version: 7ebb2648-9bd5-462d-97e3-e6381d7b8d61 diff --git a/_data/roadmap-posts/reduction-in-transaction-costs-via-volition-mode.yml b/_data/roadmap-posts/reduction-in-transaction-costs-via-volition-mode.yml index e640411271..905d15f851 100644 --- a/_data/roadmap-posts/reduction-in-transaction-costs-via-volition-mode.yml +++ b/_data/roadmap-posts/reduction-in-transaction-costs-via-volition-mode.yml @@ -1,5 +1,7 @@ id: 2ec2ec7e-abd4-4916-8b57-b31f2c753402 title: Reduced transaction costs via Volition mode +seoDescription: Discover how Volition mode in Starknet's roadmap promises + reduced transaction costs with flexible data storage options. availability: TBD version: 41c6e1ef-84d1-4535-96aa-e17f255e3b3b stage: backlog diff --git a/_data/roadmap-posts/transaction-fee-reduction.yml b/_data/roadmap-posts/transaction-fee-reduction.yml index af4f795fd4..6d83c9e740 100644 --- a/_data/roadmap-posts/transaction-fee-reduction.yml +++ b/_data/roadmap-posts/transaction-fee-reduction.yml @@ -1,5 +1,7 @@ id: 594d24ff-022b-424b-abb7-6605bb6940e3 title: Transaction Fee Reduction +seoDescription: Starknet is slashing transaction fees. Learn how our roadmap + aims for affordability and efficiency in blockchain transactions. availability: Q1 2024 state: On mainnet version: 68080885-a1b0-492b-8d5b-181a2abbcd51 diff --git a/_data/roadmap-posts/v3-transactions-pay-transaction-fees-in-strk.yml b/_data/roadmap-posts/v3-transactions-pay-transaction-fees-in-strk.yml index 933954e990..7c94adfb53 100644 --- a/_data/roadmap-posts/v3-transactions-pay-transaction-fees-in-strk.yml +++ b/_data/roadmap-posts/v3-transactions-pay-transaction-fees-in-strk.yml @@ -1,5 +1,7 @@ id: 891eedc6-385c-4cc7-8bea-fee61353b51a title: v3 transactions +seoDescription: Get insights into V3 transactions on Starknet. Explore + advancements in transaction efficiency and security in our roadmap. availability: Q1 2024 state: On mainnet version: 00b0fa3e-684d-4520-ba40-45c5f43cc7eb diff --git a/_data/roadmap-versions/ethereum-eip-4844.yml b/_data/roadmap-versions/ethereum-eip-4844.yml index 39fafe2882..76133d8344 100644 --- a/_data/roadmap-versions/ethereum-eip-4844.yml +++ b/_data/roadmap-versions/ethereum-eip-4844.yml @@ -1,4 +1,4 @@ id: 563c2fc3-fd9c-4440-a067-8c2dc680ef74 version: Ethereum EIP-4844 impact: Reduced costs for data availability on L1 -color: community_and_events +color: foundation diff --git a/_data/settings/blog-posts.yml b/_data/settings/blog-posts.yml index 364d0fae85..bf7b6a73bc 100644 --- a/_data/settings/blog-posts.yml +++ b/_data/settings/blog-posts.yml @@ -1,2 +1,2 @@ -show_custom_featured_post: false -custom_featured_post: 05356521-3474-4623-9668-ac04f29a8489 +show_custom_featured_post: true +custom_featured_post: 5ee1ecce-3eff-4f1b-8a70-dc44462bcaaa diff --git a/_data/settings/main-menu.yml b/_data/settings/main-menu.yml index 63c47a254f..2c0ce3d893 100644 --- a/_data/settings/main-menu.yml +++ b/_data/settings/main-menu.yml @@ -36,10 +36,10 @@ items: - blocks: - title: "" items: + - custom_title: Bridge + custom_external_link: https://starkgate.starknet.io/ - page: 0dc3d102-0936-433e-9219-f46e3087e396 - page: d202009a-3541-4366-b664-36ef2e492aa3 - - custom_title: StarkGate - custom_external_link: https://starkgate.starknet.io/ - page: 5ddb6717-0d91-4d20-a18e-5bc487d54b57 - page: fd9c4d6e-aaee-42f0-abfc-ef5ffd3944ab - page: 9308fd57-e090-4ca9-9581-d9aeb8a3187c @@ -56,8 +56,14 @@ items: - blocks: - title: START HERE items: - - custom_title: Community Hub - page: 683db5f6-c625-4fe0-a2af-3c5b6af8c2c9 + - custom_title: Explore Starknet + page: 186916c3-0c7c-48a6-b717-e43d3a7377f4 + - title: Provisions Program + items: + - custom_title: Provisions Portal + custom_external_link: https://provisions.starknet.io/ + - custom_title: Provisions Program Plan + post: 96c92de7-03ae-4213-982a-c829015038b0 - title: GET INVOLVED items: - custom_internal_link: /events @@ -66,9 +72,6 @@ items: custom_title: Ecosystem jobs - custom_title: Governance custom_external_link: https://governance.starknet.io/ - - custom_internal_link: "" - custom_title: Ambassador program - page: 5ecdf9cf-d433-478a-a280-07e0f860534f - custom_title: Community forum custom_external_link: https://community.starknet.io/ - page: d4d04818-2330-4c35-a33e-0f2bc3ca7e8f @@ -98,11 +101,3 @@ items: custom_title: All content - custom_title: Media kit page: 575c22e7-477f-4a7e-9b90-7406b802176f - - custom_title: Starknet EDU newsletter - custom_external_link: https://starknet.substack.com/ - - custom_title: Starknet research hub - custom_external_link: https://starknet-research.beehiiv.com/ - - custom_title: Starknet Edu Blog - custom_external_link: https://medium.com/starknet-edu - hide_from_footer: true - diff --git a/_data/settings/permissions.yml b/_data/settings/permissions.yml index d024815d14..70d6d41e11 100644 --- a/_data/settings/permissions.yml +++ b/_data/settings/permissions.yml @@ -1,7 +1,4 @@ items: - - username: LiranRich - access: - - events - username: Karinbd1 access: - events @@ -17,6 +14,7 @@ items: - username: stoobie access: - roadmap + - all name: Steve Goodman - username: OfirEinhorn access: @@ -40,3 +38,41 @@ items: name: Igal Steklov access: - all + - name: Damian + access: + - all + username: thdamooo + - username: shadowfaxxxx + name: Marijke van Engelenburg + access: + - pages + - posts + - tutorials + - seo + - events + - username: starkience + name: Victor Sizaret + access: + - pages + - posts + - tutorials + - seo + - events + - username: GalShapira2529 + name: GalShapira + access: + - all + - username: eilaKappAmir + name: Eila Kapp Amir + access: + - events + - pages + - seo + - username: theowolff + name: Tobby - Webiya + access: + - all + - username: rocoscali + name: Roi Webiya + access: + - all diff --git a/_data/settings/redirects.yml b/_data/settings/redirects.yml index 9b755ba3d6..60672d7427 100644 --- a/_data/settings/redirects.yml +++ b/_data/settings/redirects.yml @@ -2,7 +2,7 @@ items: - source: / destination: /en - source: /discord - destination: https://discord.gg/qypnmzkhbc + destination: https://discord.gg/starknet-community - source: /sequencer-api destination: /en/developers - source: /cairopal @@ -136,11 +136,38 @@ items: - source: /en/posts/757155c6-ce07-49f1-af21-907b7e0b1cb1/introducing-the-starknet-foundation destination: https://www.starknet.io/en/content/introducing-the-starknet-foundation - source: /en/announcements - destination: https://www.starknet.io/en/content + destination: https://www.starknet.io/en/content - source: /en/home destination: https://www.starknet.io/en - source: /en/announcements/product-update-april-2023 destination: https://www.starknet.io/en/content - source: /en/posts/757155c6-ce07-49f1-af21-907b7e0b1cb1 destination: https://www.starknet.io/en/content - + - source: /corestars + destination: https://76b3bqt1cf1.typeform.com/corestars + - source: /en/learn/frequently-asked-questions + destination: /starknet-frequently-asked-questions + - source: /wpl + destination: https://rbwiax75p4w.typeform.com/to/jPgPdA8l + - source: /de/ + destination: /en/ + - source: /es/ + destination: /en/ + - source: /fr/ + destination: /en/ + - source: /ja/ + destination: /en/ + - source: /ko/ + destination: /en/ + - source: /pt/ + destination: /en/ + - source: /pt/community/ambassadors-program + destination: /en/ + - source: /learn/what-is-starknet + destination: /en/learn/what-is-starknet + - source: /fr/learn/what-is-starknet + destination: /en/learn/what-is-starknet + - destination: /en/learn/what-is-starknet + source: /ja/learn/what-is-starknet + - destination: /en/learn/what-is-starknet + source: /ko/learn/what-is-starknet diff --git a/_data/settings/roadmap.yml b/_data/settings/roadmap.yml index 9eecd7f6fe..805118d740 100644 --- a/_data/settings/roadmap.yml +++ b/_data/settings/roadmap.yml @@ -1,5 +1,5 @@ show_hero_banner: true -hero_title: Roadmap & version updates +hero_title: Roadmaps & version updates hero_description: See what’s coming next for Starknet and keep up to date on version updates. show_hero_cta: true hero_cta_copy: Subscribe to updates diff --git a/_data/tutorials/01encode01.yml b/_data/tutorials/01encode01.yml index 96a70bda75..5377fbd608 100644 --- a/_data/tutorials/01encode01.yml +++ b/_data/tutorials/01encode01.yml @@ -3,6 +3,8 @@ type: youtube url: https://youtu.be/CeWvgrzeSO4 image: /assets/ec01.jpeg title: "Launch event " +seoDescription: Starting with Starknet? This tutorial covers the basics, making + it perfect for newcomers eager to learn. authors: - author: "Encode " published_at: 2022-10-09T00:00:00+00:00 diff --git a/_data/tutorials/01encode02.yml b/_data/tutorials/01encode02.yml index 9f9e0b748c..174cec415d 100644 --- a/_data/tutorials/01encode02.yml +++ b/_data/tutorials/01encode02.yml @@ -3,6 +3,8 @@ type: youtube url: https://youtu.be/RW6-cLiVSvI image: /assets/ec02.jpeg title: "Wallet integration for dapps " +seoDescription: Begin your Starknet development journey. This tutorial covers + the essentials every new developer should know. authors: - author: "Encode " published_at: 2022-10-07T00:00:00+00:00 diff --git a/_data/tutorials/01encode03.yml b/_data/tutorials/01encode03.yml index 04fe282919..7d78b828db 100644 --- a/_data/tutorials/01encode03.yml +++ b/_data/tutorials/01encode03.yml @@ -3,6 +3,8 @@ type: youtube url: https://youtu.be/3atDoL0M7T0 image: /assets/ec03.jpeg title: "Introduction to Cairo " +seoDescription: Streamline your Starknet projects. Discover tools and tips for + efficient development in this practical tutorial. authors: - author: "Encode " published_at: 2022-10-10T00:00:00+00:00 diff --git a/_data/tutorials/01encode04.yml b/_data/tutorials/01encode04.yml index 04efb6ed10..cfb326010d 100644 --- a/_data/tutorials/01encode04.yml +++ b/_data/tutorials/01encode04.yml @@ -3,6 +3,8 @@ type: youtube url: https://youtu.be/_te1qbjJ5u4 image: /assets/ec04.jpeg title: "How to build a dapp in Cairo " +seoDescription: Intermediate Starknet coding insights. Enhance your + understanding of blockchain development with this tutorial. authors: - author: "Encode " published_at: 2022-10-11T00:00:00+00:00 diff --git a/_data/tutorials/01encode05.yml b/_data/tutorials/01encode05.yml index 8a3b4648c6..f4d05f5995 100644 --- a/_data/tutorials/01encode05.yml +++ b/_data/tutorials/01encode05.yml @@ -3,6 +3,8 @@ type: youtube url: https://www.youtube.com/watch?v=NPmHWeH2ytA image: /assets/ec04.jpeg title: "NFTs on Starknet " +seoDescription: Advanced coding techniques on Starknet. Push the boundaries of + what you can build with this in-depth tutorial. authors: - author: "Encode " published_at: 2022-10-12T00:00:00+00:00 diff --git a/_data/tutorials/01encode06.yml b/_data/tutorials/01encode06.yml index b290547f27..5f21683116 100644 --- a/_data/tutorials/01encode06.yml +++ b/_data/tutorials/01encode06.yml @@ -3,6 +3,8 @@ type: youtube url: https://youtu.be/021509FCB1g image: /assets/ec06.jpeg title: Build NFTs with Briq +seoDescription: Exploring Starknet's full potential. Learn about unique features + and capabilities in this advanced tutorial. authors: - author: "Encode " published_at: 2022-10-13T00:00:00+00:00 diff --git a/_data/tutorials/01encode07.yml b/_data/tutorials/01encode07.yml index fa688d5d32..e7f531b8f3 100644 --- a/_data/tutorials/01encode07.yml +++ b/_data/tutorials/01encode07.yml @@ -3,6 +3,8 @@ type: youtube url: https://youtu.be/lgNvQCM_4jA image: /assets/ec07.jpeg title: "Bridging on Starknet " +seoDescription: Elevate your Starknet development with this tutorial focusing on + efficient coding techniques and best practices. authors: - author: "Encode " published_at: 2022-10-14T00:00:00+00:00 diff --git a/_data/tutorials/01encode08.yml b/_data/tutorials/01encode08.yml index 73cd0f6bef..14169ebe9a 100644 --- a/_data/tutorials/01encode08.yml +++ b/_data/tutorials/01encode08.yml @@ -3,8 +3,10 @@ type: youtube url: https://youtu.be/dRNfmn3Pcxw image: /assets/ec08.jpeg title: AAVE Ethereum Starknet Bridge +seoDescription: Deepen your Starknet skills with this tutorial on advanced + coding practices. Push your projects further. authors: - - author: "Encode" + - author: Encode published_at: 2022-10-27T00:00:00+00:00 difficulty: intermediate course: hackathon_oct_22 diff --git a/_data/tutorials/01encode09.yml b/_data/tutorials/01encode09.yml index e0b2ab6163..3fed2140f2 100644 --- a/_data/tutorials/01encode09.yml +++ b/_data/tutorials/01encode09.yml @@ -3,6 +3,8 @@ type: youtube url: https://youtu.be/Th7pGv42900 image: /assets/ec09.jpeg title: "Aira Pitch " +seoDescription: Advanced Starknet functionalities uncovered. Learn to leverage + Starknet's full potential in your DApps. authors: - author: "Encode " published_at: 2022-10-16T00:00:00+00:00 diff --git a/_data/tutorials/01encode10.yml b/_data/tutorials/01encode10.yml index bc552a0200..f532c11a19 100644 --- a/_data/tutorials/01encode10.yml +++ b/_data/tutorials/01encode10.yml @@ -3,6 +3,8 @@ type: youtube url: https://youtu.be/bF1afkVle2M image: /assets/ec09.jpeg title: "Ciriverse Pitch " +seoDescription: Introduction to Starknet development. Start your journey with + foundational concepts in this engaging tutorial. authors: - author: "Encode " published_at: 2022-10-23T00:00:00+00:00 diff --git a/_data/tutorials/01encode11.yml b/_data/tutorials/01encode11.yml index b6328a9656..6eca48c64f 100644 --- a/_data/tutorials/01encode11.yml +++ b/_data/tutorials/01encode11.yml @@ -3,6 +3,8 @@ type: youtube url: https://youtu.be/_sbioAClnKE image: /assets/ec09.jpeg title: "Hybrid Quadratic-Voting Pitch " +seoDescription: Building on Starknet made simple. Learn key development + practices to streamline your blockchain projects. authors: - author: "Encode " published_at: 2022-10-23T00:00:00+00:00 diff --git a/_data/tutorials/01encode12.yml b/_data/tutorials/01encode12.yml index 78b3fddaa8..7abcee87a5 100644 --- a/_data/tutorials/01encode12.yml +++ b/_data/tutorials/01encode12.yml @@ -3,6 +3,8 @@ type: youtube url: https://youtu.be/ej9rX5yN3jE image: /assets/ec09.jpeg title: "Starkx Pitch " +seoDescription: Explore intermediate Starknet development strategies. Enhance + your DApp creations with this expert tutorial. authors: - author: "Encode " published_at: 2022-10-23T00:00:00+00:00 diff --git a/_data/tutorials/01encode14.yml b/_data/tutorials/01encode14.yml index d77b5343e6..efbfb9e21b 100644 --- a/_data/tutorials/01encode14.yml +++ b/_data/tutorials/01encode14.yml @@ -3,6 +3,8 @@ type: youtube url: https://youtu.be/ZHwDlDt7oRg image: /assets/ec09.jpeg title: "Streamify Pitch " +seoDescription: Dive into advanced Starknet coding techniques in this tutorial. + Elevate your blockchain development skills to new heights. authors: - author: "Encode " published_at: 2022-10-23T00:00:00+00:00 diff --git a/_data/tutorials/01encode15.yml b/_data/tutorials/01encode15.yml index dc1b6e3805..3b15921c38 100644 --- a/_data/tutorials/01encode15.yml +++ b/_data/tutorials/01encode15.yml @@ -3,6 +3,8 @@ type: youtube url: https://youtu.be/EwkfeRzrXyw image: /assets/ec09.jpeg title: "Teresa Pitch " +seoDescription: Unlock the secrets of efficient Starknet coding. This tutorial + guides you through optimization practices for developers. authors: - author: "Encode " published_at: 2022-10-23T00:00:00+00:00 diff --git a/_data/tutorials/01encode16.yml b/_data/tutorials/01encode16.yml index ff11c74ff2..138a7425c8 100644 --- a/_data/tutorials/01encode16.yml +++ b/_data/tutorials/01encode16.yml @@ -3,6 +3,8 @@ type: youtube url: https://youtu.be/un6_OFfEO1c image: /assets/ec09.jpeg title: "Token of Things Pitch " +seoDescription: Master the latest Starknet features. Stay ahead in blockchain + development with this comprehensive tutorial. authors: - author: "Encode " published_at: 2022-10-23T00:00:00+00:00 diff --git a/_data/tutorials/02encode01.yml b/_data/tutorials/02encode01.yml index 419a01df5f..47d824af13 100644 --- a/_data/tutorials/02encode01.yml +++ b/_data/tutorials/02encode01.yml @@ -3,6 +3,8 @@ type: youtube url: https://youtu.be/Vgd41wf7-bE image: /assets/ecc02.jpeg title: "Wallets, accounts & syntax " +seoDescription: Intermediate tutorial on Starknet development. Build your skills + further with practical coding exercises. authors: - author: "Encode " published_at: 2022-02-04T00:00:00.000Z diff --git a/_data/tutorials/02encode03.yml b/_data/tutorials/02encode03.yml index eadc4d6104..bf57d7a533 100644 --- a/_data/tutorials/02encode03.yml +++ b/_data/tutorials/02encode03.yml @@ -3,6 +3,8 @@ type: youtube url: https://youtu.be/PJWIgIoj5kw image: /assets/ecc03.jpeg title: ERC20 + ERC721 +seoDescription: Explore Starknet's unique capabilities in this tutorial. Gain + insights into creating more efficient smart contracts. authors: - author: "Encode " published_at: 2022-02-03T00:00:00.000Z diff --git a/_data/tutorials/02encode04.yml b/_data/tutorials/02encode04.yml index a3e4673134..6349dad22a 100644 --- a/_data/tutorials/02encode04.yml +++ b/_data/tutorials/02encode04.yml @@ -3,6 +3,8 @@ type: youtube url: https://youtu.be/gqj0ENOE0EE image: /assets/ecc04.jpeg title: "Starknet JS workshop " +seoDescription: Push the limits of blockchain development with Starknet. This + tutorial covers cutting-edge techniques for developers. authors: - author: "Encode " published_at: 2022-02-02T00:00:00.000Z diff --git a/_data/tutorials/02encode05.yml b/_data/tutorials/02encode05.yml index 17ed1226b5..286c0fd222 100644 --- a/_data/tutorials/02encode05.yml +++ b/_data/tutorials/02encode05.yml @@ -3,6 +3,8 @@ type: youtube url: https://youtu.be/C-6SBaDi5_c image: /assets/ecc04.jpeg title: "L1-L2 messaging workshop " +seoDescription: Mastering Starknet's advanced features with this tutorial. + Discover new strategies for sophisticated DApps. authors: - author: "Encode " published_at: 2022-02-01T00:00:00.000Z diff --git a/_data/tutorials/0byte01.yml b/_data/tutorials/0byte01.yml index 1bef30ebca..18c21d576c 100644 --- a/_data/tutorials/0byte01.yml +++ b/_data/tutorials/0byte01.yml @@ -3,6 +3,8 @@ type: youtube url: https://youtu.be/Mtq8IMSIIwU image: /assets/byte01.jpeg title: "Introduction " +seoDescription: "Introduction to Starknet: A must-watch for all new developers. + Learn the basics of Starknet's ecosystem and technology." authors: - author: "ByteSized " published_at: 2021-12-01T00:00:00.000Z diff --git a/_data/tutorials/0byte02.yml b/_data/tutorials/0byte02.yml index 4e934f2985..627c95b319 100644 --- a/_data/tutorials/0byte02.yml +++ b/_data/tutorials/0byte02.yml @@ -3,6 +3,8 @@ type: youtube url: https://youtu.be/TxIwS6WxmkY image: /assets/byte02.jpeg title: Account contracts +seoDescription: Beginner's guide to Starknet development. Learn the fundamentals + with this engaging tutorial video. Start your journey here. authors: - author: ByteSized published_at: 2021-12-02T00:00:00.000Z diff --git a/_data/tutorials/0byte03.yml b/_data/tutorials/0byte03.yml index de31fb4e24..3edfe66395 100644 --- a/_data/tutorials/0byte03.yml +++ b/_data/tutorials/0byte03.yml @@ -3,6 +3,8 @@ type: youtube url: https://youtu.be/iQdH2CtE-9g image: /assets/byte03.jpeg title: Starknet contract basic +seoDescription: Step-by-step guide to Starknet's tooling. Perfect your + development workflow with this detailed tutorial video. authors: - author: ByteSized published_at: 2021-12-03T00:00:00.000Z diff --git a/_data/tutorials/0byte04.yml b/_data/tutorials/0byte04.yml index 78c83d9f35..ef89b0b014 100644 --- a/_data/tutorials/0byte04.yml +++ b/_data/tutorials/0byte04.yml @@ -3,6 +3,8 @@ type: youtube url: https://youtu.be/0LXG1lLdJhQ image: /assets/sddefault.jpeg title: Compile, deploy and interact +seoDescription: Get to grips with Starknet's architecture. This tutorial + provides a comprehensive overview for intermediate developers. authors: - author: ByteSized published_at: 2021-12-04T00:00:00.000Z diff --git a/_data/tutorials/0byte05.yml b/_data/tutorials/0byte05.yml index 8b24fc7d41..7b128e971e 100644 --- a/_data/tutorials/0byte05.yml +++ b/_data/tutorials/0byte05.yml @@ -3,6 +3,8 @@ type: youtube url: https://youtu.be/X0Z3aPcq2Dc image: /assets/byte05.jpeg title: "Fundamentals of contract writing " +seoDescription: Unlock the power of Starknet smart contracts. This tutorial + walks you through the creation and deployment process. authors: - author: ByteSized published_at: 2021-12-05T00:00:00.000Z diff --git a/_data/tutorials/0byte06.yml b/_data/tutorials/0byte06.yml index 48db556a52..bb78492b8d 100644 --- a/_data/tutorials/0byte06.yml +++ b/_data/tutorials/0byte06.yml @@ -3,6 +3,8 @@ type: youtube url: https://youtu.be/G8jn8QP_JdA image: /assets/maxresdefault-2-.jpg title: Fundamentals of contract writing (demo) +seoDescription: Master Starknet's unique features. This video tutorial + introduces advanced tools and practices for developers. authors: - author: ByteSized published_at: 2021-12-06T00:00:00.000Z diff --git a/_data/tutorials/0byte07.yml b/_data/tutorials/0byte07.yml index 605f26f6c7..7eb90e4249 100644 --- a/_data/tutorials/0byte07.yml +++ b/_data/tutorials/0byte07.yml @@ -3,6 +3,8 @@ type: youtube url: https://youtu.be/QloxAlUN_fc image: /assets/byte07.jpeg title: Layer 1 to Layer 2 interaction +seoDescription: Explore advanced Starknet concepts in this tutorial. Enhance + your blockchain development skills with expert insights. authors: - author: ByteSized published_at: 2021-12-07T00:00:00.000Z diff --git a/_data/tutorials/0byte08.yml b/_data/tutorials/0byte08.yml index fc2eee0335..68d7e093ee 100644 --- a/_data/tutorials/0byte08.yml +++ b/_data/tutorials/0byte08.yml @@ -3,6 +3,9 @@ type: youtube url: https://youtu.be/sRKn1bavbLo image: /assets/byte08.jpeg title: Layer 1 to Layer 2 interaction (demo) +seoTitle: "" +seoDescription: Dive deeper into Starknet's functionalities. This tutorial + covers critical techniques for optimizing your DApps. authors: - author: ByteSized published_at: 2021-12-08T00:00:00.000Z diff --git a/_data/tutorials/0cairo001.yml b/_data/tutorials/0cairo001.yml index 005c282d45..96f5f49880 100644 --- a/_data/tutorials/0cairo001.yml +++ b/_data/tutorials/0cairo001.yml @@ -3,6 +3,8 @@ type: youtube url: https://youtu.be/DrBJ9LWvsOQ image: /assets/cairo001.jpeg title: "Starknet 101 workshop " +seoDescription: Starknet is the secure scaling technology bringing Ethereum’s + benefits to the world. authors: - author: StarkWare author_link: https://twitter.com/StarkWareLtd diff --git a/_data/tutorials/0cairo002.yml b/_data/tutorials/0cairo002.yml index f44da16637..b86b0efeab 100644 --- a/_data/tutorials/0cairo002.yml +++ b/_data/tutorials/0cairo002.yml @@ -3,6 +3,8 @@ type: youtube url: https://youtu.be/ugP3zq1YlBc image: /assets/cairo02.jpeg title: State alignment +seoDescription: Starknet is the secure scaling technology bringing Ethereum’s + benefits to the world. authors: - author: StarkWare published_at: 2023-01-31T00:00:00+00:00 diff --git a/_data/tutorials/0cairo003.yml b/_data/tutorials/0cairo003.yml index 2d7de2fe07..0e6fe37762 100644 --- a/_data/tutorials/0cairo003.yml +++ b/_data/tutorials/0cairo003.yml @@ -3,6 +3,8 @@ type: youtube url: https://youtu.be/fpwSdNnzulM image: /assets/cairo03.jpeg title: Intro to smart contracts +seoDescription: Starknet is the secure scaling technology bringing Ethereum’s + benefits to the world. authors: - author: StarkWare published_at: 2023-01-31T00:00:00+00:00 diff --git a/_data/tutorials/0cairo004.yml b/_data/tutorials/0cairo004.yml index 739869b4c0..7407aee265 100644 --- a/_data/tutorials/0cairo004.yml +++ b/_data/tutorials/0cairo004.yml @@ -3,6 +3,8 @@ type: youtube url: https://youtu.be/w5vXARtSPSo image: /assets/cairo04.jpeg title: Starknet ERC721 +seoDescription: Starknet is the secure scaling technology bringing Ethereum’s + benefits to the world. authors: - author: StarkWare published_at: 2023-01-31T00:00:00+00:00 diff --git a/_data/tutorials/0cairo005.yml b/_data/tutorials/0cairo005.yml index 78cba1ea39..f611a0e9ad 100644 --- a/_data/tutorials/0cairo005.yml +++ b/_data/tutorials/0cairo005.yml @@ -3,6 +3,8 @@ type: youtube url: https://youtu.be/oYfVZ1nsCsI image: /assets/cairo05.jpeg title: "Contract deployment (demo) " +seoDescription: Deep dive into Cairo programming with the 0cairo series. Elevate + your Starknet development with these tutorials. authors: - author: StarkWare published_at: 2023-01-31T00:00:00+00:00 diff --git a/_data/tutorials/0cairo01.yml b/_data/tutorials/0cairo01.yml index 5f418b7fd4..2cc47419e1 100644 --- a/_data/tutorials/0cairo01.yml +++ b/_data/tutorials/0cairo01.yml @@ -3,6 +3,8 @@ type: youtube url: https://youtu.be/qFCAxNaOEQQ image: /assets/cairo01.jpeg title: Building a Vue.js frontend for Starknet +seoDescription: Kickstart your journey in Cairo programming. This tutorial lays + the groundwork for building on Starknet. authors: - author: StarkWare published_at: 2023-01-31T00:00:00+00:00 diff --git a/_data/tutorials/0cairows01.yml b/_data/tutorials/0cairows01.yml index cecae5e4c4..4205d26307 100644 --- a/_data/tutorials/0cairows01.yml +++ b/_data/tutorials/0cairows01.yml @@ -3,6 +3,8 @@ type: youtube url: https://youtu.be/mRaPuxLKcFg image: /assets/cairows01.jpeg title: "Solve to mint workshop " +seoDescription: Start your Cairo journey with tutorial 1. Introduction to + programming on Starknet for beginners. authors: - author: StarkWare published_at: 2022-06-13T23:00:00.000Z diff --git a/_data/tutorials/0cairows02.yml b/_data/tutorials/0cairows02.yml index c2a4bd1b67..1d25579a79 100644 --- a/_data/tutorials/0cairows02.yml +++ b/_data/tutorials/0cairows02.yml @@ -3,6 +3,8 @@ type: youtube url: https://youtu.be/51Qb3TLpNro image: /assets/cairows02.jpeg title: "Starknet Workshop #1 - Account Abstraction" +seoDescription: "Tutorial 2 in the Cairo series: Building the basics. A + step-by-step guide to Starknet development." authors: - author: StarkWare published_at: 2022-08-15T23:00:00.000Z diff --git a/_data/tutorials/0cairows03.yml b/_data/tutorials/0cairows03.yml index 4de8203e24..749da5dc0f 100644 --- a/_data/tutorials/0cairows03.yml +++ b/_data/tutorials/0cairows03.yml @@ -3,6 +3,8 @@ type: youtube url: https://youtu.be/SA28R690pTA image: /assets/cairows03.jpeg title: "Diving into Cairo " +seoDescription: Progress your Cairo programming with tutorial 3. Learn advanced + techniques for efficient DApps on Starknet. authors: - author: StarkWare published_at: 2022-08-29T23:00:00.000Z diff --git a/_data/tutorials/0cairows04.yml b/_data/tutorials/0cairows04.yml index f6f1f84eac..2c99d98b39 100644 --- a/_data/tutorials/0cairows04.yml +++ b/_data/tutorials/0cairows04.yml @@ -3,6 +3,8 @@ type: youtube url: https://youtu.be/h0PO9tas2q0 image: /assets/cairows04.jpeg title: "Remote controlled accounts " +seoDescription: Dive into Cairo's nuances with the 0cairows tutorial series. + From beginner to advanced topics, enhance your Starknet development. authors: - author: StarkWare published_at: 2022-08-13T00:00:00+00:00 diff --git a/_data/tutorials/0cairows05.yml b/_data/tutorials/0cairows05.yml index 56791142a7..5ae53f97ae 100644 --- a/_data/tutorials/0cairows05.yml +++ b/_data/tutorials/0cairows05.yml @@ -3,6 +3,8 @@ type: youtube url: https://youtu.be/3duFa_5Zq6A image: /assets/maxresdefault.jpg title: Unit testing with Protostar +seoDescription: "Tutorial 5: Advanced Cairo development. Learn to optimize and + secure your Starknet applications." authors: - author: StarkWare published_at: 2022-09-27T00:00:00.000Z diff --git a/_data/tutorials/0cairows06.yml b/_data/tutorials/0cairows06.yml index 6cb4ffac8b..a82f6e7992 100644 --- a/_data/tutorials/0cairows06.yml +++ b/_data/tutorials/0cairows06.yml @@ -3,6 +3,8 @@ type: youtube url: https://youtu.be/DvuLlZFAi5c image: /assets/maxresdefault-1-.jpg title: Running a Starknet indexer +seoDescription: Master Cairo's intricacies with tutorial 6. A deep dive into + Starknet's powerful programming language. authors: - author: StarkWare published_at: 2022-10-11T00:00:00+00:00 diff --git a/_data/tutorials/0cairows07.yml b/_data/tutorials/0cairows07.yml index 5c996a20aa..e99e6dae04 100644 --- a/_data/tutorials/0cairows07.yml +++ b/_data/tutorials/0cairows07.yml @@ -3,6 +3,8 @@ type: youtube url: https://youtu.be/ZeGESHsYFNQ image: /assets/cairows07.jpeg title: "Contributing to Kakarot (Cairo ZK-EVM) " +seoDescription: "Tutorial 7: Tackling complex Cairo challenges. Elevate your + Starknet projects with expert strategies." authors: - author: StarkWare published_at: 2022-11-08T00:00:00+00:00 diff --git a/_data/tutorials/0cairows08.yml b/_data/tutorials/0cairows08.yml index 98d8aa1574..77b567af58 100644 --- a/_data/tutorials/0cairows08.yml +++ b/_data/tutorials/0cairows08.yml @@ -3,6 +3,8 @@ type: youtube url: https://youtu.be/JhsGgYS9Kds image: /assets/cairows08.jpeg title: Setting up a dev environment with Docker +seoDescription: Discover cutting-edge Cairo applications in tutorial 8. Push the + boundaries of blockchain development. authors: - author: StarkWare published_at: 2022-11-22T00:00:00+00:00 diff --git a/_data/tutorials/0cairows09.yml b/_data/tutorials/0cairows09.yml index 76daeb9e21..4c5997a518 100644 --- a/_data/tutorials/0cairows09.yml +++ b/_data/tutorials/0cairows09.yml @@ -3,6 +3,8 @@ type: youtube url: https://youtu.be/zdcVo7a35mI image: /assets/cairows09.jpeg title: "Counterfactual deployment " +seoDescription: Wrap up the Cairo series with tutorial 9. Perfecting your + Starknet development with expert tips. authors: - author: StarkWare published_at: 2022-12-06T00:00:00+00:00 diff --git a/_data/tutorials/0cairows10.yml b/_data/tutorials/0cairows10.yml index 13320b7b4d..4242a0e99f 100644 --- a/_data/tutorials/0cairows10.yml +++ b/_data/tutorials/0cairows10.yml @@ -3,6 +3,8 @@ type: youtube url: https://youtu.be/7sDOTuMjSjw image: /assets/cairows10.jpeg title: "Beerus light client overview " +seoDescription: "Tutorial 10: Integrating Cairo with Starknet's ecosystem. + Bridge traditional and blockchain tech with ease." authors: - author: StarkWare published_at: 2022-12-20T00:00:00+00:00 diff --git a/_data/tutorials/0cairows11.yml b/_data/tutorials/0cairows11.yml index 707a8f8e21..ea0eaae113 100644 --- a/_data/tutorials/0cairows11.yml +++ b/_data/tutorials/0cairows11.yml @@ -3,6 +3,8 @@ type: youtube url: https://www.youtube.com/watch?v=MUzfvHeqXZs image: /assets/10_-first-steps-to-contribute-to-kakarot-zkevm.png title: First steps to contribute to Kakarot ZKEVM +seoDescription: "Advanced tutorial: Cairo's dynamic capabilities. Tutorial 11 + pushes the envelope on decentralized applications" authors: - author: StarkWare published_at: 2023-02-21T00:00:00.000Z diff --git a/public/assets/052d993c-19dc-48cf-a643-5771e450a46a.avif b/public/assets/052d993c-19dc-48cf-a643-5771e450a46a.avif new file mode 100644 index 0000000000..fd1268a040 Binary files /dev/null and b/public/assets/052d993c-19dc-48cf-a643-5771e450a46a.avif differ diff --git a/public/assets/0c8cb79b-48fe-46f1-923f-0bde199b6317.png b/public/assets/0c8cb79b-48fe-46f1-923f-0bde199b6317.png new file mode 100644 index 0000000000..aeafe141d8 Binary files /dev/null and b/public/assets/0c8cb79b-48fe-46f1-923f-0bde199b6317.png differ diff --git a/public/assets/10.1_claim_tokens_no_delegation.png b/public/assets/10.1_claim_tokens_no_delegation.png new file mode 100644 index 0000000000..1437a398b5 Binary files /dev/null and b/public/assets/10.1_claim_tokens_no_delegation.png differ diff --git a/public/assets/10_allocation-ethereum.png b/public/assets/10_allocation-ethereum.png new file mode 100644 index 0000000000..abf0b55af3 Binary files /dev/null and b/public/assets/10_allocation-ethereum.png differ diff --git a/public/assets/10_allocation_ethereum.png b/public/assets/10_allocation_ethereum.png new file mode 100644 index 0000000000..6ce610456d Binary files /dev/null and b/public/assets/10_allocation_ethereum.png differ diff --git a/public/assets/10_claim_your_tokens.png b/public/assets/10_claim_your_tokens.png new file mode 100644 index 0000000000..81302324b0 Binary files /dev/null and b/public/assets/10_claim_your_tokens.png differ diff --git a/public/assets/11_connect-github-wallet.png b/public/assets/11_connect-github-wallet.png new file mode 100644 index 0000000000..a7c718977a Binary files /dev/null and b/public/assets/11_connect-github-wallet.png differ diff --git a/public/assets/11_connect_github_wallet.png b/public/assets/11_connect_github_wallet.png new file mode 100644 index 0000000000..807b40edb6 Binary files /dev/null and b/public/assets/11_connect_github_wallet.png differ diff --git a/public/assets/11_strk_on_the_way.png b/public/assets/11_strk_on_the_way.png new file mode 100644 index 0000000000..4357016f50 Binary files /dev/null and b/public/assets/11_strk_on_the_way.png differ diff --git a/public/assets/12334.jpg b/public/assets/12334.jpg new file mode 100644 index 0000000000..cb9413dcf9 Binary files /dev/null and b/public/assets/12334.jpg differ diff --git a/public/assets/12_congrats-github.png b/public/assets/12_congrats-github.png new file mode 100644 index 0000000000..8be575166e Binary files /dev/null and b/public/assets/12_congrats-github.png differ diff --git a/public/assets/12_congrats_github.png b/public/assets/12_congrats_github.png new file mode 100644 index 0000000000..145fabcc5d Binary files /dev/null and b/public/assets/12_congrats_github.png differ diff --git a/public/assets/13_allocation-github.png b/public/assets/13_allocation-github.png new file mode 100644 index 0000000000..0f72f8ba87 Binary files /dev/null and b/public/assets/13_allocation-github.png differ diff --git a/public/assets/13_allocation_github.png b/public/assets/13_allocation_github.png new file mode 100644 index 0000000000..3492a29995 Binary files /dev/null and b/public/assets/13_allocation_github.png differ diff --git a/public/assets/1701819587-logo.svg b/public/assets/1701819587-logo.svg new file mode 100644 index 0000000000..f18a72d460 --- /dev/null +++ b/public/assets/1701819587-logo.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/public/assets/1_claim_strk.png b/public/assets/1_claim_strk.png new file mode 100644 index 0000000000..58e07c0c99 Binary files /dev/null and b/public/assets/1_claim_strk.png differ diff --git a/public/assets/1_connect-sn-wallet.png b/public/assets/1_connect-sn-wallet.png new file mode 100644 index 0000000000..79a0597221 Binary files /dev/null and b/public/assets/1_connect-sn-wallet.png differ diff --git a/public/assets/1_starkscan.png b/public/assets/1_starkscan.png new file mode 100644 index 0000000000..8ba466e92f Binary files /dev/null and b/public/assets/1_starkscan.png differ diff --git a/public/assets/2-10-.png b/public/assets/2-10-.png new file mode 100644 index 0000000000..12e1e848d1 Binary files /dev/null and b/public/assets/2-10-.png differ diff --git a/public/assets/2_confirm-not-us-person.png b/public/assets/2_confirm-not-us-person.png new file mode 100644 index 0000000000..10c0a4f6bd Binary files /dev/null and b/public/assets/2_confirm-not-us-person.png differ diff --git a/public/assets/2_select-wallet.png b/public/assets/2_select-wallet.png new file mode 100644 index 0000000000..e23de74325 Binary files /dev/null and b/public/assets/2_select-wallet.png differ diff --git a/public/assets/2_select_wallet.png b/public/assets/2_select_wallet.png new file mode 100644 index 0000000000..e23de74325 Binary files /dev/null and b/public/assets/2_select_wallet.png differ diff --git a/public/assets/2_three_dots.png b/public/assets/2_three_dots.png new file mode 100644 index 0000000000..01ee5b3269 Binary files /dev/null and b/public/assets/2_three_dots.png differ diff --git a/public/assets/3_congrats-starknet.png b/public/assets/3_congrats-starknet.png new file mode 100644 index 0000000000..71d7d9b4cf Binary files /dev/null and b/public/assets/3_congrats-starknet.png differ diff --git a/public/assets/3_congrats_starknet.png b/public/assets/3_congrats_starknet.png new file mode 100644 index 0000000000..37f9f34f92 Binary files /dev/null and b/public/assets/3_congrats_starknet.png differ diff --git a/public/assets/3_select_wallet.png b/public/assets/3_select_wallet.png new file mode 100644 index 0000000000..75f304143f Binary files /dev/null and b/public/assets/3_select_wallet.png differ diff --git a/public/assets/3_snap_before_adding.png b/public/assets/3_snap_before_adding.png new file mode 100644 index 0000000000..27f4033fd0 Binary files /dev/null and b/public/assets/3_snap_before_adding.png differ diff --git a/public/assets/40f62821-0669-4818-ac49-1c2c38a17101.jpeg b/public/assets/40f62821-0669-4818-ac49-1c2c38a17101.jpeg new file mode 100644 index 0000000000..1933fd0c69 Binary files /dev/null and b/public/assets/40f62821-0669-4818-ac49-1c2c38a17101.jpeg differ diff --git a/public/assets/4_add_this_token.png b/public/assets/4_add_this_token.png new file mode 100644 index 0000000000..c7054401c8 Binary files /dev/null and b/public/assets/4_add_this_token.png differ diff --git a/public/assets/4_allocation-starknet.png b/public/assets/4_allocation-starknet.png new file mode 100644 index 0000000000..b0629b9e75 Binary files /dev/null and b/public/assets/4_allocation-starknet.png differ diff --git a/public/assets/4_allocation_starknet.png b/public/assets/4_allocation_starknet.png new file mode 100644 index 0000000000..7e186a99a0 Binary files /dev/null and b/public/assets/4_allocation_starknet.png differ diff --git a/public/assets/4a_use_connected_wallet.png b/public/assets/4a_use_connected_wallet.png new file mode 100644 index 0000000000..23b084a80b Binary files /dev/null and b/public/assets/4a_use_connected_wallet.png differ diff --git a/public/assets/4b_sign_in_w_starkex.png b/public/assets/4b_sign_in_w_starkex.png new file mode 100644 index 0000000000..55f684d22b Binary files /dev/null and b/public/assets/4b_sign_in_w_starkex.png differ diff --git a/public/assets/4c.1_connect_eth_wallet.png b/public/assets/4c.1_connect_eth_wallet.png new file mode 100644 index 0000000000..8942325012 Binary files /dev/null and b/public/assets/4c.1_connect_eth_wallet.png differ diff --git a/public/assets/4c_sign_in_eth.png b/public/assets/4c_sign_in_eth.png new file mode 100644 index 0000000000..b50860f950 Binary files /dev/null and b/public/assets/4c_sign_in_eth.png differ diff --git a/public/assets/4d.1_oauth_gh.png b/public/assets/4d.1_oauth_gh.png new file mode 100644 index 0000000000..19f63ef128 Binary files /dev/null and b/public/assets/4d.1_oauth_gh.png differ diff --git a/public/assets/4d_sign_in_gh.png b/public/assets/4d_sign_in_gh.png new file mode 100644 index 0000000000..8eb0cdaeca Binary files /dev/null and b/public/assets/4d_sign_in_gh.png differ diff --git a/public/assets/5.1_button_see_your_allocation.png b/public/assets/5.1_button_see_your_allocation.png new file mode 100644 index 0000000000..891bf8b486 Binary files /dev/null and b/public/assets/5.1_button_see_your_allocation.png differ diff --git a/public/assets/5336301-180.png b/public/assets/5336301-180.png new file mode 100644 index 0000000000..61e857708a Binary files /dev/null and b/public/assets/5336301-180.png differ diff --git a/public/assets/5_approve_adding_token.png b/public/assets/5_approve_adding_token.png new file mode 100644 index 0000000000..0aee793c85 Binary files /dev/null and b/public/assets/5_approve_adding_token.png differ diff --git a/public/assets/5_connect-starkex-wallet.png b/public/assets/5_connect-starkex-wallet.png new file mode 100644 index 0000000000..2353f2fef3 Binary files /dev/null and b/public/assets/5_connect-starkex-wallet.png differ diff --git a/public/assets/5_connect_starkex_wallet.png b/public/assets/5_connect_starkex_wallet.png new file mode 100644 index 0000000000..ea144ed4ca Binary files /dev/null and b/public/assets/5_connect_starkex_wallet.png differ diff --git a/public/assets/5a_congrats_starknet.png b/public/assets/5a_congrats_starknet.png new file mode 100644 index 0000000000..357f626958 Binary files /dev/null and b/public/assets/5a_congrats_starknet.png differ diff --git a/public/assets/5b_congrats_se.png b/public/assets/5b_congrats_se.png new file mode 100644 index 0000000000..ba879efc2f Binary files /dev/null and b/public/assets/5b_congrats_se.png differ diff --git a/public/assets/5c_congrats_eth.png b/public/assets/5c_congrats_eth.png new file mode 100644 index 0000000000..a348a25161 Binary files /dev/null and b/public/assets/5c_congrats_eth.png differ diff --git a/public/assets/5d_congrats_gh.png b/public/assets/5d_congrats_gh.png new file mode 100644 index 0000000000..7508ba046e Binary files /dev/null and b/public/assets/5d_congrats_gh.png differ diff --git a/public/assets/600_519052885-1.png b/public/assets/600_519052885-1.png new file mode 100644 index 0000000000..f609588a2f Binary files /dev/null and b/public/assets/600_519052885-1.png differ diff --git a/public/assets/600_520043550.webp b/public/assets/600_520043550.webp new file mode 100644 index 0000000000..24974eff19 Binary files /dev/null and b/public/assets/600_520043550.webp differ diff --git a/public/assets/600_520442968-1-.webp b/public/assets/600_520442968-1-.webp new file mode 100644 index 0000000000..74606597c6 Binary files /dev/null and b/public/assets/600_520442968-1-.webp differ diff --git a/public/assets/631b7419-1de7-439e-a33b-1fd4a45fcf08.avif b/public/assets/631b7419-1de7-439e-a33b-1fd4a45fcf08.avif new file mode 100644 index 0000000000..1cc6566558 Binary files /dev/null and b/public/assets/631b7419-1de7-439e-a33b-1fd4a45fcf08.avif differ diff --git a/public/assets/6357862a5c0d9a355f2adaaa_hypernative_logo-1-.png b/public/assets/6357862a5c0d9a355f2adaaa_hypernative_logo-1-.png new file mode 100644 index 0000000000..376d77c3f0 Binary files /dev/null and b/public/assets/6357862a5c0d9a355f2adaaa_hypernative_logo-1-.png differ diff --git a/public/assets/637aee406bd53a72acca2af1_6qpw_6dq-ijfe4vtzod2cxb2dvlhjmd3pgvuwwsfft0.png b/public/assets/637aee406bd53a72acca2af1_6qpw_6dq-ijfe4vtzod2cxb2dvlhjmd3pgvuwwsfft0.png new file mode 100644 index 0000000000..b7dde0caa4 Binary files /dev/null and b/public/assets/637aee406bd53a72acca2af1_6qpw_6dq-ijfe4vtzod2cxb2dvlhjmd3pgvuwwsfft0.png differ diff --git a/public/assets/63d70a1d9c1d3714b448669d_web3-conf-logo-white-1-p-500.png b/public/assets/63d70a1d9c1d3714b448669d_web3-conf-logo-white-1-p-500.png new file mode 100644 index 0000000000..df6bd30482 Binary files /dev/null and b/public/assets/63d70a1d9c1d3714b448669d_web3-conf-logo-white-1-p-500.png differ diff --git a/public/assets/6407bf22774da86b23788f3a_alchemy-mark-blue-gradient.png b/public/assets/6407bf22774da86b23788f3a_alchemy-mark-blue-gradient.png new file mode 100644 index 0000000000..5cdf828216 Binary files /dev/null and b/public/assets/6407bf22774da86b23788f3a_alchemy-mark-blue-gradient.png differ diff --git a/public/assets/6_allocation_starknet.png b/public/assets/6_allocation_starknet.png new file mode 100644 index 0000000000..32ffe5eca6 Binary files /dev/null and b/public/assets/6_allocation_starknet.png differ diff --git a/public/assets/6_congrats-starkex.png b/public/assets/6_congrats-starkex.png new file mode 100644 index 0000000000..00537ee314 Binary files /dev/null and b/public/assets/6_congrats-starkex.png differ diff --git a/public/assets/6_congrats_starkex.png b/public/assets/6_congrats_starkex.png new file mode 100644 index 0000000000..2e4d3bc4f5 Binary files /dev/null and b/public/assets/6_congrats_starkex.png differ diff --git a/public/assets/6_strk_is_added.png b/public/assets/6_strk_is_added.png new file mode 100644 index 0000000000..791026d915 Binary files /dev/null and b/public/assets/6_strk_is_added.png differ diff --git a/public/assets/7172c022-f640-40d4-8e03-ed31a6780888.png b/public/assets/7172c022-f640-40d4-8e03-ed31a6780888.png new file mode 100644 index 0000000000..f12908a53e Binary files /dev/null and b/public/assets/7172c022-f640-40d4-8e03-ed31a6780888.png differ diff --git a/public/assets/7_allocation-starkex.png b/public/assets/7_allocation-starkex.png new file mode 100644 index 0000000000..34bb137e51 Binary files /dev/null and b/public/assets/7_allocation-starkex.png differ diff --git a/public/assets/7_allocation_starkex.png b/public/assets/7_allocation_starkex.png new file mode 100644 index 0000000000..7b1e56d3c7 Binary files /dev/null and b/public/assets/7_allocation_starkex.png differ diff --git a/public/assets/7_eth_balance.png b/public/assets/7_eth_balance.png new file mode 100644 index 0000000000..ba6383aa75 Binary files /dev/null and b/public/assets/7_eth_balance.png differ diff --git a/public/assets/7a_gm_starkling.png b/public/assets/7a_gm_starkling.png new file mode 100644 index 0000000000..3e86ca0f88 Binary files /dev/null and b/public/assets/7a_gm_starkling.png differ diff --git a/public/assets/7uj3ldqysiw-sd.jpg b/public/assets/7uj3ldqysiw-sd.jpg new file mode 100644 index 0000000000..b67ea79172 Binary files /dev/null and b/public/assets/7uj3ldqysiw-sd.jpg differ diff --git a/public/assets/8_connect-ethereum-wallet.png b/public/assets/8_connect-ethereum-wallet.png new file mode 100644 index 0000000000..20e1962494 Binary files /dev/null and b/public/assets/8_connect-ethereum-wallet.png differ diff --git a/public/assets/8_connect_ethereum_wallet.png b/public/assets/8_connect_ethereum_wallet.png new file mode 100644 index 0000000000..ebdfcb21c2 Binary files /dev/null and b/public/assets/8_connect_ethereum_wallet.png differ diff --git a/public/assets/8d070991-e447-40cc-960d-c77e8f30fda1.png b/public/assets/8d070991-e447-40cc-960d-c77e8f30fda1.png new file mode 100644 index 0000000000..4334ae83c9 Binary files /dev/null and b/public/assets/8d070991-e447-40cc-960d-c77e8f30fda1.png differ diff --git a/public/assets/8iy5dy.jpg b/public/assets/8iy5dy.jpg new file mode 100644 index 0000000000..a14876c676 Binary files /dev/null and b/public/assets/8iy5dy.jpg differ diff --git a/public/assets/9.1_delegate_votes.png b/public/assets/9.1_delegate_votes.png new file mode 100644 index 0000000000..dcf886136a Binary files /dev/null and b/public/assets/9.1_delegate_votes.png differ diff --git a/public/assets/9666ad93-09bf-4279-b623-b4e0d41ad05c-starkseoul-2024-starkpass-1-.png b/public/assets/9666ad93-09bf-4279-b623-b4e0d41ad05c-starkseoul-2024-starkpass-1-.png new file mode 100644 index 0000000000..97dfc4f4e6 Binary files /dev/null and b/public/assets/9666ad93-09bf-4279-b623-b4e0d41ad05c-starkseoul-2024-starkpass-1-.png differ diff --git a/public/assets/9_congrats-ethereum.png b/public/assets/9_congrats-ethereum.png new file mode 100644 index 0000000000..7c34985a67 Binary files /dev/null and b/public/assets/9_congrats-ethereum.png differ diff --git a/public/assets/9_congrats_ethereum.png b/public/assets/9_congrats_ethereum.png new file mode 100644 index 0000000000..c613c90800 Binary files /dev/null and b/public/assets/9_congrats_ethereum.png differ diff --git a/public/assets/9_voting_and_delegation.png b/public/assets/9_voting_and_delegation.png new file mode 100644 index 0000000000..247c6d4953 Binary files /dev/null and b/public/assets/9_voting_and_delegation.png differ diff --git a/public/assets/9dc3b7a2-ebb4-4eb8-9a75-33c16aa06fc8-akash-schweiger.avif b/public/assets/9dc3b7a2-ebb4-4eb8-9a75-33c16aa06fc8-akash-schweiger.avif new file mode 100644 index 0000000000..2cb0ce1261 Binary files /dev/null and b/public/assets/9dc3b7a2-ebb4-4eb8-9a75-33c16aa06fc8-akash-schweiger.avif differ diff --git a/public/assets/a.png b/public/assets/a.png new file mode 100644 index 0000000000..35fffb84c1 Binary files /dev/null and b/public/assets/a.png differ diff --git a/public/assets/a0767ae2-c42c-4cee-b2fc-50b290dea858.png b/public/assets/a0767ae2-c42c-4cee-b2fc-50b290dea858.png new file mode 100644 index 0000000000..4e45791feb Binary files /dev/null and b/public/assets/a0767ae2-c42c-4cee-b2fc-50b290dea858.png differ diff --git a/public/assets/alchemy-logo-black.png b/public/assets/alchemy-logo-black.png new file mode 100644 index 0000000000..60ae947fe3 Binary files /dev/null and b/public/assets/alchemy-logo-black.png differ diff --git a/public/assets/alchemy-logo-blue-gradient.png b/public/assets/alchemy-logo-blue-gradient.png new file mode 100644 index 0000000000..422feb0327 Binary files /dev/null and b/public/assets/alchemy-logo-blue-gradient.png differ diff --git a/public/assets/alchemy-logo-white.png b/public/assets/alchemy-logo-white.png new file mode 100644 index 0000000000..8d22e56a7d Binary files /dev/null and b/public/assets/alchemy-logo-white.png differ diff --git a/public/assets/arkproject_square.png b/public/assets/arkproject_square.png new file mode 100644 index 0000000000..0efcfae2c3 Binary files /dev/null and b/public/assets/arkproject_square.png differ diff --git a/public/assets/autonomous-worlds.jpeg b/public/assets/autonomous-worlds.jpeg new file mode 100644 index 0000000000..80322e804f Binary files /dev/null and b/public/assets/autonomous-worlds.jpeg differ diff --git a/public/assets/b641bb53-8d94-4e21-8c53-c7aa0b85a151.png b/public/assets/b641bb53-8d94-4e21-8c53-c7aa0b85a151.png new file mode 100644 index 0000000000..d337feee49 Binary files /dev/null and b/public/assets/b641bb53-8d94-4e21-8c53-c7aa0b85a151.png differ diff --git a/public/assets/bceb29d6-7807-4074-a54a-0046b7418d49-akash-schweiger.avif b/public/assets/bceb29d6-7807-4074-a54a-0046b7418d49-akash-schweiger.avif new file mode 100644 index 0000000000..b850a2e469 Binary files /dev/null and b/public/assets/bceb29d6-7807-4074-a54a-0046b7418d49-akash-schweiger.avif differ diff --git a/public/assets/blast-icon-color.svg b/public/assets/blast-icon-color.svg new file mode 100644 index 0000000000..97988a603c --- /dev/null +++ b/public/assets/blast-icon-color.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/public/assets/block_explorer-3-.svg b/public/assets/block_explorer-3-.svg new file mode 100644 index 0000000000..24afe69680 --- /dev/null +++ b/public/assets/block_explorer-3-.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/public/assets/block_explorer-4-.svg b/public/assets/block_explorer-4-.svg new file mode 100644 index 0000000000..1fac76336b --- /dev/null +++ b/public/assets/block_explorer-4-.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/public/assets/c1a8ce68-8035-4711-9a36-8feb49a4d3a3-starktaipei-2024-starkpass.png b/public/assets/c1a8ce68-8035-4711-9a36-8feb49a4d3a3-starktaipei-2024-starkpass.png new file mode 100644 index 0000000000..e309398072 Binary files /dev/null and b/public/assets/c1a8ce68-8035-4711-9a36-8feb49a4d3a3-starktaipei-2024-starkpass.png differ diff --git a/public/assets/defi-spring-banner-.png b/public/assets/defi-spring-banner-.png new file mode 100644 index 0000000000..7f12bdcef3 Binary files /dev/null and b/public/assets/defi-spring-banner-.png differ diff --git a/public/assets/defi-spring-group-6-01.svg b/public/assets/defi-spring-group-6-01.svg new file mode 100644 index 0000000000..e8e45bb6a9 --- /dev/null +++ b/public/assets/defi-spring-group-6-01.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/assets/defi-spring-group-6.png b/public/assets/defi-spring-group-6.png new file mode 100644 index 0000000000..4ea0cf5ccb Binary files /dev/null and b/public/assets/defi-spring-group-6.png differ diff --git a/public/assets/defi-spring-logo-01.png b/public/assets/defi-spring-logo-01.png new file mode 100644 index 0000000000..beeb0b6f41 Binary files /dev/null and b/public/assets/defi-spring-logo-01.png differ diff --git a/public/assets/developers.svg b/public/assets/developers.svg index afba5b1502..87a96eb329 100644 --- a/public/assets/developers.svg +++ b/public/assets/developers.svg @@ -1,9 +1,24 @@ - - + + + + + - - - + + + + + + + + + + + + + + + diff --git a/public/assets/digital-board-game.jpg b/public/assets/digital-board-game.jpg new file mode 100644 index 0000000000..09e55d0834 Binary files /dev/null and b/public/assets/digital-board-game.jpg differ diff --git a/public/assets/eenfzxlbcci-hq.jpg b/public/assets/eenfzxlbcci-hq.jpg new file mode 100644 index 0000000000..c1f1ba594e Binary files /dev/null and b/public/assets/eenfzxlbcci-hq.jpg differ diff --git a/public/assets/ethcc7-logo_ethcc7-diamond-almost-black.png b/public/assets/ethcc7-logo_ethcc7-diamond-almost-black.png new file mode 100644 index 0000000000..901b1de384 Binary files /dev/null and b/public/assets/ethcc7-logo_ethcc7-diamond-almost-black.png differ diff --git a/public/assets/ethereum-and-starknet-in-2024.jpeg b/public/assets/ethereum-and-starknet-in-2024.jpeg new file mode 100644 index 0000000000..c82aecb84c Binary files /dev/null and b/public/assets/ethereum-and-starknet-in-2024.jpeg differ diff --git a/public/assets/final-.jpeg b/public/assets/final-.jpeg new file mode 100644 index 0000000000..f8d8b83658 Binary files /dev/null and b/public/assets/final-.jpeg differ diff --git a/public/assets/final-1-.jpg b/public/assets/final-1-.jpg new file mode 100644 index 0000000000..9afe9363f5 Binary files /dev/null and b/public/assets/final-1-.jpg differ diff --git a/public/assets/gjndzr4wgaennec.jpg b/public/assets/gjndzr4wgaennec.jpg new file mode 100644 index 0000000000..9a33edc0b7 Binary files /dev/null and b/public/assets/gjndzr4wgaennec.jpg differ diff --git a/public/assets/gradient-logo-1.svg b/public/assets/gradient-logo-1.svg new file mode 100644 index 0000000000..90406f097d --- /dev/null +++ b/public/assets/gradient-logo-1.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/public/assets/guide-image-1-.jpg b/public/assets/guide-image-1-.jpg new file mode 100644 index 0000000000..7c9ebc8e2d Binary files /dev/null and b/public/assets/guide-image-1-.jpg differ diff --git a/public/assets/guide-image-2-.jpg b/public/assets/guide-image-2-.jpg new file mode 100644 index 0000000000..1be448d7c4 Binary files /dev/null and b/public/assets/guide-image-2-.jpg differ diff --git a/public/assets/guide-image-3-.jpg b/public/assets/guide-image-3-.jpg new file mode 100644 index 0000000000..21b8880b98 Binary files /dev/null and b/public/assets/guide-image-3-.jpg differ diff --git a/public/assets/h5cfrjefijy-hq.jpg b/public/assets/h5cfrjefijy-hq.jpg new file mode 100644 index 0000000000..51340f2180 Binary files /dev/null and b/public/assets/h5cfrjefijy-hq.jpg differ diff --git a/public/assets/h5cfrjefijy-sd.jpg b/public/assets/h5cfrjefijy-sd.jpg new file mode 100644 index 0000000000..e72d750788 Binary files /dev/null and b/public/assets/h5cfrjefijy-sd.jpg differ diff --git a/public/assets/hito-orange-1-.png b/public/assets/hito-orange-1-.png new file mode 100644 index 0000000000..c49cdfe269 Binary files /dev/null and b/public/assets/hito-orange-1-.png differ diff --git a/public/assets/hito-orange-1-1.svg b/public/assets/hito-orange-1-1.svg new file mode 100644 index 0000000000..c85c0c77b1 --- /dev/null +++ b/public/assets/hito-orange-1-1.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/public/assets/horizontal-strk-logo.png b/public/assets/horizontal-strk-logo.png new file mode 100644 index 0000000000..dce924a32a Binary files /dev/null and b/public/assets/horizontal-strk-logo.png differ diff --git a/public/assets/https___cdn.evbuc.com_images_681437979_526887326271_1_original.jpeg b/public/assets/https___cdn.evbuc.com_images_681437979_526887326271_1_original.jpeg new file mode 100644 index 0000000000..3dba67d5fe Binary files /dev/null and b/public/assets/https___cdn.evbuc.com_images_681437979_526887326271_1_original.jpeg differ diff --git a/public/assets/https___cdn.evbuc.com_images_735731219_561559498349_1_original.jpg b/public/assets/https___cdn.evbuc.com_images_735731219_561559498349_1_original.jpg new file mode 100644 index 0000000000..0d9eb0a823 Binary files /dev/null and b/public/assets/https___cdn.evbuc.com_images_735731219_561559498349_1_original.jpg differ diff --git a/public/assets/image.png b/public/assets/image.png new file mode 100644 index 0000000000..4399cdd8cb Binary files /dev/null and b/public/assets/image.png differ diff --git a/public/assets/img_7042.png b/public/assets/img_7042.png new file mode 100644 index 0000000000..5abf9c6238 Binary files /dev/null and b/public/assets/img_7042.png differ diff --git a/public/assets/isolated-color.png b/public/assets/isolated-color.png new file mode 100644 index 0000000000..658629dd93 Binary files /dev/null and b/public/assets/isolated-color.png differ diff --git a/public/assets/l8bklqus4z4-hq.jpg b/public/assets/l8bklqus4z4-hq.jpg new file mode 100644 index 0000000000..1fd9f195c8 Binary files /dev/null and b/public/assets/l8bklqus4z4-hq.jpg differ diff --git a/public/assets/l_kgf54gano-hq.jpg b/public/assets/l_kgf54gano-hq.jpg new file mode 100644 index 0000000000..ad753fa2e7 Binary files /dev/null and b/public/assets/l_kgf54gano-hq.jpg differ diff --git a/public/assets/lagos.jpg b/public/assets/lagos.jpg new file mode 100644 index 0000000000..bbb23066fa Binary files /dev/null and b/public/assets/lagos.jpg differ diff --git a/public/assets/logo_bak.jpg b/public/assets/logo_bak.jpg new file mode 100644 index 0000000000..81565589bd Binary files /dev/null and b/public/assets/logo_bak.jpg differ diff --git a/public/assets/logotype-isolated-positive.png b/public/assets/logotype-isolated-positive.png new file mode 100644 index 0000000000..4115da36dc Binary files /dev/null and b/public/assets/logotype-isolated-positive.png differ diff --git a/public/assets/logotype1.png b/public/assets/logotype1.png new file mode 100644 index 0000000000..fdbf2294fd Binary files /dev/null and b/public/assets/logotype1.png differ diff --git a/public/assets/maxresdefault-10.jpg b/public/assets/maxresdefault-10.jpg new file mode 100644 index 0000000000..505c06c884 Binary files /dev/null and b/public/assets/maxresdefault-10.jpg differ diff --git a/public/assets/maxresdefault-11.jpg b/public/assets/maxresdefault-11.jpg new file mode 100644 index 0000000000..58442d4371 Binary files /dev/null and b/public/assets/maxresdefault-11.jpg differ diff --git a/public/assets/maxresdefault-12.jpg b/public/assets/maxresdefault-12.jpg new file mode 100644 index 0000000000..53d2015dd4 Binary files /dev/null and b/public/assets/maxresdefault-12.jpg differ diff --git a/public/assets/maxresdefault-13.jpg b/public/assets/maxresdefault-13.jpg new file mode 100644 index 0000000000..3db4ac2e0e Binary files /dev/null and b/public/assets/maxresdefault-13.jpg differ diff --git a/public/assets/maxresdefault-14.jpg b/public/assets/maxresdefault-14.jpg new file mode 100644 index 0000000000..e10595eabf Binary files /dev/null and b/public/assets/maxresdefault-14.jpg differ diff --git a/public/assets/maxresdefault-15.jpg b/public/assets/maxresdefault-15.jpg new file mode 100644 index 0000000000..c52a65dc1c Binary files /dev/null and b/public/assets/maxresdefault-15.jpg differ diff --git a/public/assets/maxresdefault-16.jpg b/public/assets/maxresdefault-16.jpg new file mode 100644 index 0000000000..976d55cffd Binary files /dev/null and b/public/assets/maxresdefault-16.jpg differ diff --git a/public/assets/maxresdefault-8.jpg b/public/assets/maxresdefault-8.jpg new file mode 100644 index 0000000000..cb9413dcf9 Binary files /dev/null and b/public/assets/maxresdefault-8.jpg differ diff --git a/public/assets/most-updated-pie-provisions-.jpeg b/public/assets/most-updated-pie-provisions-.jpeg new file mode 100644 index 0000000000..3daf103058 Binary files /dev/null and b/public/assets/most-updated-pie-provisions-.jpeg differ diff --git a/public/assets/muaccra-pic.png b/public/assets/muaccra-pic.png new file mode 100644 index 0000000000..c18d069835 Binary files /dev/null and b/public/assets/muaccra-pic.png differ diff --git a/public/assets/nownodes_listing_logo_1.png b/public/assets/nownodes_listing_logo_1.png new file mode 100644 index 0000000000..ed11e10c99 Binary files /dev/null and b/public/assets/nownodes_listing_logo_1.png differ diff --git a/public/assets/onramp.svg b/public/assets/onramp.svg new file mode 100644 index 0000000000..8a138f0e79 --- /dev/null +++ b/public/assets/onramp.svg @@ -0,0 +1,84 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/photo_2024-03-24-18.14.02.jpeg b/public/assets/photo_2024-03-24-18.14.02.jpeg new file mode 100644 index 0000000000..b996c116ea Binary files /dev/null and b/public/assets/photo_2024-03-24-18.14.02.jpeg differ diff --git a/public/assets/photo_2024-04-25-13.51.41.jpeg b/public/assets/photo_2024-04-25-13.51.41.jpeg new file mode 100644 index 0000000000..3043bd34b7 Binary files /dev/null and b/public/assets/photo_2024-04-25-13.51.41.jpeg differ diff --git a/public/assets/provisions-allocations-pie-final.jpeg b/public/assets/provisions-allocations-pie-final.jpeg new file mode 100644 index 0000000000..dc9de56aec Binary files /dev/null and b/public/assets/provisions-allocations-pie-final.jpeg differ diff --git a/public/assets/rznipacmkas-mq.jpg b/public/assets/rznipacmkas-mq.jpg new file mode 100644 index 0000000000..d178714dee Binary files /dev/null and b/public/assets/rznipacmkas-mq.jpg differ diff --git a/public/assets/screen-shot-2024-02-14-at-10.54.09.png b/public/assets/screen-shot-2024-02-14-at-10.54.09.png new file mode 100644 index 0000000000..53cd5eff3b Binary files /dev/null and b/public/assets/screen-shot-2024-02-14-at-10.54.09.png differ diff --git a/public/assets/screen-shot-2024-02-14-at-10.56.39.png b/public/assets/screen-shot-2024-02-14-at-10.56.39.png new file mode 100644 index 0000000000..157699cd88 Binary files /dev/null and b/public/assets/screen-shot-2024-02-14-at-10.56.39.png differ diff --git a/public/assets/screen-shot-2024-02-19-at-13.07.50.png b/public/assets/screen-shot-2024-02-19-at-13.07.50.png new file mode 100644 index 0000000000..34b3f77194 Binary files /dev/null and b/public/assets/screen-shot-2024-02-19-at-13.07.50.png differ diff --git a/public/assets/screen-shot-2024-02-19-at-13.08.37.png b/public/assets/screen-shot-2024-02-19-at-13.08.37.png new file mode 100644 index 0000000000..e405e491fc Binary files /dev/null and b/public/assets/screen-shot-2024-02-19-at-13.08.37.png differ diff --git a/public/assets/screenshot-2024-03-11-at-9.21.36.png b/public/assets/screenshot-2024-03-11-at-9.21.36.png new file mode 100644 index 0000000000..39ab091ecc Binary files /dev/null and b/public/assets/screenshot-2024-03-11-at-9.21.36.png differ diff --git a/public/assets/screenshot-2024-03-14-at-10.04.39.png b/public/assets/screenshot-2024-03-14-at-10.04.39.png new file mode 100644 index 0000000000..e0bf981558 Binary files /dev/null and b/public/assets/screenshot-2024-03-14-at-10.04.39.png differ diff --git a/public/assets/screenshot-2024-03-14-at-10.06.42.png b/public/assets/screenshot-2024-03-14-at-10.06.42.png new file mode 100644 index 0000000000..baa5f626d1 Binary files /dev/null and b/public/assets/screenshot-2024-03-14-at-10.06.42.png differ diff --git a/public/assets/screenshot-2024-03-17-at-11.11.57.png b/public/assets/screenshot-2024-03-17-at-11.11.57.png new file mode 100644 index 0000000000..f551f8398c Binary files /dev/null and b/public/assets/screenshot-2024-03-17-at-11.11.57.png differ diff --git a/public/assets/screenshot-2024-03-17-at-11.16.33.png b/public/assets/screenshot-2024-03-17-at-11.16.33.png new file mode 100644 index 0000000000..cce1e03808 Binary files /dev/null and b/public/assets/screenshot-2024-03-17-at-11.16.33.png differ diff --git a/public/assets/screenshot-2024-03-17-at-11.17.48.png b/public/assets/screenshot-2024-03-17-at-11.17.48.png new file mode 100644 index 0000000000..cf5e22e0c1 Binary files /dev/null and b/public/assets/screenshot-2024-03-17-at-11.17.48.png differ diff --git a/public/assets/screenshot-2024-03-17-at-11.19.44.png b/public/assets/screenshot-2024-03-17-at-11.19.44.png new file mode 100644 index 0000000000..5d792325f4 Binary files /dev/null and b/public/assets/screenshot-2024-03-17-at-11.19.44.png differ diff --git a/public/assets/screenshot-2024-04-07-at-13.20.17.png b/public/assets/screenshot-2024-04-07-at-13.20.17.png new file mode 100644 index 0000000000..f245ec5022 Binary files /dev/null and b/public/assets/screenshot-2024-04-07-at-13.20.17.png differ diff --git a/public/assets/screenshot-2024-04-07-at-13.22.15.png b/public/assets/screenshot-2024-04-07-at-13.22.15.png new file mode 100644 index 0000000000..d8416b6de9 Binary files /dev/null and b/public/assets/screenshot-2024-04-07-at-13.22.15.png differ diff --git a/public/assets/screenshot-2024-04-07-at-13.25.09.png b/public/assets/screenshot-2024-04-07-at-13.25.09.png new file mode 100644 index 0000000000..543517500b Binary files /dev/null and b/public/assets/screenshot-2024-04-07-at-13.25.09.png differ diff --git a/public/assets/screenshot-2024-04-07-at-13.25.24.png b/public/assets/screenshot-2024-04-07-at-13.25.24.png new file mode 100644 index 0000000000..b5b873ca7e Binary files /dev/null and b/public/assets/screenshot-2024-04-07-at-13.25.24.png differ diff --git a/public/assets/screenshot-2024-04-07-at-13.28.33.png b/public/assets/screenshot-2024-04-07-at-13.28.33.png new file mode 100644 index 0000000000..a64a6ff9e6 Binary files /dev/null and b/public/assets/screenshot-2024-04-07-at-13.28.33.png differ diff --git a/public/assets/screenshot-2024-04-07-at-13.30.22.png b/public/assets/screenshot-2024-04-07-at-13.30.22.png new file mode 100644 index 0000000000..ee575017d9 Binary files /dev/null and b/public/assets/screenshot-2024-04-07-at-13.30.22.png differ diff --git a/public/assets/screenshot-2024-04-07-at-13.32.46.png b/public/assets/screenshot-2024-04-07-at-13.32.46.png new file mode 100644 index 0000000000..beeb2f99c8 Binary files /dev/null and b/public/assets/screenshot-2024-04-07-at-13.32.46.png differ diff --git a/public/assets/screenshot-2024-04-07-at-13.37.41.png b/public/assets/screenshot-2024-04-07-at-13.37.41.png new file mode 100644 index 0000000000..61390ab303 Binary files /dev/null and b/public/assets/screenshot-2024-04-07-at-13.37.41.png differ diff --git a/public/assets/screenshot-2024-04-07-at-13.38.52.png b/public/assets/screenshot-2024-04-07-at-13.38.52.png new file mode 100644 index 0000000000..7fe5005a35 Binary files /dev/null and b/public/assets/screenshot-2024-04-07-at-13.38.52.png differ diff --git a/public/assets/screenshot-2024-04-21-135102.png b/public/assets/screenshot-2024-04-21-135102.png new file mode 100644 index 0000000000..c55831c6fd Binary files /dev/null and b/public/assets/screenshot-2024-04-21-135102.png differ diff --git a/public/assets/screenshot-2024-05-01-173559.png b/public/assets/screenshot-2024-05-01-173559.png new file mode 100644 index 0000000000..7e1788f3e3 Binary files /dev/null and b/public/assets/screenshot-2024-05-01-173559.png differ diff --git a/public/assets/sg.jpeg b/public/assets/sg.jpeg new file mode 100644 index 0000000000..c8f050d70d Binary files /dev/null and b/public/assets/sg.jpeg differ diff --git a/public/assets/starknet-amsterdam-meetup.jpg b/public/assets/starknet-amsterdam-meetup.jpg new file mode 100644 index 0000000000..9c5aba0752 Binary files /dev/null and b/public/assets/starknet-amsterdam-meetup.jpg differ diff --git a/public/assets/starknet-daily-average-usdc-transfer-fee-.png b/public/assets/starknet-daily-average-usdc-transfer-fee-.png new file mode 100644 index 0000000000..dcc9f75703 Binary files /dev/null and b/public/assets/starknet-daily-average-usdc-transfer-fee-.png differ diff --git a/public/assets/starknet-fnd-onboarding-committees-post-v1-1-.png b/public/assets/starknet-fnd-onboarding-committees-post-v1-1-.png new file mode 100644 index 0000000000..258103741c Binary files /dev/null and b/public/assets/starknet-fnd-onboarding-committees-post-v1-1-.png differ diff --git a/public/assets/starknet-fnd-onboarding-committees-post-v1.png b/public/assets/starknet-fnd-onboarding-committees-post-v1.png new file mode 100644 index 0000000000..8dd8ecb0f7 Binary files /dev/null and b/public/assets/starknet-fnd-onboarding-committees-post-v1.png differ diff --git a/public/assets/starknet-icon-akash-schweiger.png b/public/assets/starknet-icon-akash-schweiger.png new file mode 100644 index 0000000000..1122f0d68a Binary files /dev/null and b/public/assets/starknet-icon-akash-schweiger.png differ diff --git a/public/assets/starknet-linear-robert-kodra.png b/public/assets/starknet-linear-robert-kodra.png new file mode 100644 index 0000000000..c3cb893f34 Binary files /dev/null and b/public/assets/starknet-linear-robert-kodra.png differ diff --git a/public/assets/starknet-provisions-allocation-pie-final.jpeg b/public/assets/starknet-provisions-allocation-pie-final.jpeg new file mode 100644 index 0000000000..1838593aad Binary files /dev/null and b/public/assets/starknet-provisions-allocation-pie-final.jpeg differ diff --git a/public/assets/starknetdailyaverageusdctransferfee-ezgif.com-resize.png b/public/assets/starknetdailyaverageusdctransferfee-ezgif.com-resize.png new file mode 100644 index 0000000000..9f3a223056 Binary files /dev/null and b/public/assets/starknetdailyaverageusdctransferfee-ezgif.com-resize.png differ diff --git a/public/assets/symbol-2-.png b/public/assets/symbol-2-.png new file mode 100644 index 0000000000..d8d565e63d Binary files /dev/null and b/public/assets/symbol-2-.png differ diff --git a/public/assets/symbol-4-.png b/public/assets/symbol-4-.png new file mode 100644 index 0000000000..0a9876fefd Binary files /dev/null and b/public/assets/symbol-4-.png differ diff --git a/public/assets/symbol.png b/public/assets/symbol.png new file mode 100644 index 0000000000..1686ef68c9 Binary files /dev/null and b/public/assets/symbol.png differ diff --git a/public/assets/unnamed.png b/public/assets/unnamed.png new file mode 100644 index 0000000000..da8b2e057d Binary files /dev/null and b/public/assets/unnamed.png differ diff --git a/public/assets/vxx2s3czkaw-hq.jpg b/public/assets/vxx2s3czkaw-hq.jpg new file mode 100644 index 0000000000..1610e6c272 Binary files /dev/null and b/public/assets/vxx2s3czkaw-hq.jpg differ diff --git a/public/assets/vxx2s3czkaw-mq.jpg b/public/assets/vxx2s3czkaw-mq.jpg new file mode 100644 index 0000000000..b3295bff7a Binary files /dev/null and b/public/assets/vxx2s3czkaw-mq.jpg differ diff --git a/public/assets/xlg0tb6bi14-hq.jpg b/public/assets/xlg0tb6bi14-hq.jpg new file mode 100644 index 0000000000..a32f42e05f Binary files /dev/null and b/public/assets/xlg0tb6bi14-hq.jpg differ diff --git a/public/assets/yk6lqm5tivy-hd.jpg b/public/assets/yk6lqm5tivy-hd.jpg new file mode 100644 index 0000000000..e846b41dce Binary files /dev/null and b/public/assets/yk6lqm5tivy-hd.jpg differ diff --git a/public/assets/yk6lqm5tivy-hq.jpg b/public/assets/yk6lqm5tivy-hq.jpg new file mode 100644 index 0000000000..d01813de56 Binary files /dev/null and b/public/assets/yk6lqm5tivy-hq.jpg differ diff --git a/workspaces/website/src/components/ArticleCard/ArticleCard.tsx b/workspaces/website/src/components/ArticleCard/ArticleCard.tsx index a8429113e7..e22e46511f 100644 --- a/workspaces/website/src/components/ArticleCard/ArticleCard.tsx +++ b/workspaces/website/src/components/ArticleCard/ArticleCard.tsx @@ -7,7 +7,7 @@ import { Icon, Flex, ChakraProps, - useBreakpointValue, + // useBreakpointValue, BoxProps, FlexProps } from "@chakra-ui/react"; @@ -28,7 +28,7 @@ type RootProps = { const Root = ({ children, href, type = "grid", sx }: RootProps) => { return ( - { - const size = useBreakpointValue({ base: '581px', sm: '350px', md: '430px', xl: '320px' }); - const featuredImageSize = useBreakpointValue({ base: '581px', sm: '350px', md: '430px', lg: '550px', xl: '606px' }); - const cloudflareImage = `https://www.starknet.io/cdn-cgi/image/width=${type === "featured" ? featuredImageSize : size},height=auto,format=auto${url}`; + // const size = useBreakpointValue({ base: '581px', sm: '350px', md: '430px', xl: '320px' }); + // const featuredImageSize = useBreakpointValue({ base: '581px', sm: '350px', md: '430px', lg: '550px', xl: '606px' }); + const cloudflareImage = url; //`https://www.starknet.io/cdn-cgi/image/width=${type === "featured" ? featuredImageSize : size},height=auto,format=auto${url}`; const isProd = import.meta.env.VITE_ALGOLIA_INDEX === "production"; return ( - {children} + {children} ); }; @@ -148,8 +148,8 @@ const Content = (props: ContentProps) => { }, [headingRef.current]) return ( - @@ -204,8 +204,8 @@ const Footer = ({ } }; return ( - diff --git a/workspaces/website/src/components/Card/GridCard.tsx b/workspaces/website/src/components/Card/GridCard.tsx index 567fa871ee..e53a72c96e 100644 --- a/workspaces/website/src/components/Card/GridCard.tsx +++ b/workspaces/website/src/components/Card/GridCard.tsx @@ -1,4 +1,4 @@ -import { ResponsiveValue } from '@chakra-ui/styled-system'; +// import { ResponsiveValue } from '@chakra-ui/styled-system'; import { useRef, useEffect, useState, ReactNode, forwardRef } from "react"; // toDo rebuild this card in to a generalized grid card import { @@ -10,7 +10,7 @@ import { Icon, Flex, Link, - useBreakpointValue + // useBreakpointValue } from "@chakra-ui/react"; import { Tag } from "@ui/Tag/Tag"; import { HiArrowUpRight } from "react-icons/hi2"; @@ -72,8 +72,8 @@ type ImageProps = { }; const Image = ({ url, imageAlt, type }: ImageProps) => { - const size = useBreakpointValue({ base: '581', md: '430px', xl: '320px' }); - const cloudflareImage = `https://www.starknet.io/cdn-cgi/image/width=${size},height=auto,format=auto${url}`; + // const size = useBreakpointValue({ base: '581', md: '430px', xl: '320px' }); + const cloudflareImage = url; //`https://www.starknet.io/cdn-cgi/image/width=${size},height=auto,format=auto${url}`; const isProd = import.meta.env.VITE_ALGOLIA_INDEX === "production"; const renderImage = () => { switch (type) { diff --git a/workspaces/website/src/components/Card/ListCard.tsx b/workspaces/website/src/components/Card/ListCard.tsx index 01cdb68f96..f47521c349 100644 --- a/workspaces/website/src/components/Card/ListCard.tsx +++ b/workspaces/website/src/components/Card/ListCard.tsx @@ -66,7 +66,7 @@ export const ListCard = ({ type, recap, }: Props) => { - const cloudflareImage = `https://www.starknet.io/cdn-cgi/image/width=80px,height=auto,format=auto${image}`; + const cloudflareImage = image; //`https://www.starknet.io/cdn-cgi/image/width=80px,height=auto,format=auto${props.image}`; const isProd = import.meta.env.VITE_ALGOLIA_INDEX === "production"; return ( @@ -245,4 +245,4 @@ export const ListCard = ({ ); -}; +}; \ No newline at end of file diff --git a/workspaces/website/src/components/Card/components/ImageIconBox.tsx b/workspaces/website/src/components/Card/components/ImageIconBox.tsx index 662e3453f0..b1dd1382ab 100644 --- a/workspaces/website/src/components/Card/components/ImageIconBox.tsx +++ b/workspaces/website/src/components/Card/components/ImageIconBox.tsx @@ -1,5 +1,5 @@ import { - Box, useBreakpointValue + Box//, useBreakpointValue } from "@chakra-ui/react"; import "../style.css"; import { @@ -105,8 +105,8 @@ export const ImageIconBox = ({ title }: Props) => { let ComponentToRender; - const featuredImageSize = useBreakpointValue({ base: '430px', sm: '464px' }); - const cloudflareImage = `https://www.starknet.io/cdn-cgi/image/width=${featuredImageSize},height=auto,format=auto${icon}`; + // const featuredImageSize = useBreakpointValue({ base: '430px', sm: '464px' }); + const cloudflareImage = icon; //`https://www.starknet.io/cdn-cgi/image/width=${featuredImageSize},height=auto,format=auto${icon}`; const isProd = import.meta.env.VITE_ALGOLIA_INDEX === "production"; const iconProps: CardIconProps = { gradientColor1: colors[color]?.iconGradientColor1,