minaprotocol.com Open in urlscan Pro
172.66.40.166  Public Scan

Submitted URL: http://minaprotocol.com/
Effective URL: https://minaprotocol.com/
Submission: On November 01 via api from US — Scanned from DE

Form analysis 4 forms found in the DOM

POST /#gf_2

<form method="post" enctype="multipart/form-data" target="gform_ajax_frame_2" id="gform_2" action="/#gf_2" data-formid="2" novalidate=""> <input type="hidden" class="gforms-pum"
    value="{&quot;closepopup&quot;:false,&quot;closedelay&quot;:0,&quot;openpopup&quot;:false,&quot;openpopup_id&quot;:0}">
  <div class="gform-body gform_body">
    <div id="gform_fields_2" class="gform_fields top_label form_sublabel_below description_below">
      <div id="field_2_1" class="gfield gfield--type-email gfield--width-two-thirds gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label gfield_visibility_visible" data-js-reload="field_2_1"><label
          class="gfield_label gform-field-label" for="input_2_1">Email<span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></label>
        <div class="ginput_container ginput_container_email"> <input name="input_1" id="input_2_1" type="email" value="" class="large" placeholder="Enter Email" aria-required="true" aria-invalid="false"> </div>
      </div>
      <div id="field_2_2" class="gfield gfield--type-html gfield--width-third gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible"
        data-js-reload="field_2_2"><button type="submit" onclick="document.getElementById('gform_submit_button_2').click();" class="buttonVS orangeButtonDarkBG buttonBigArrow nitro-lazy"> SUBMIT <svg height="16px" width="16px" fill="currentColor"
            viewBox="0 5 24 24">
            <rect height="16" width="1" fill="currentColor" transform="rotate(90 20 11)" x="27" y="11"></rect>
            <rect height="1" width="1" fill="currentColor" transform="rotate(90 19 12)" x="26" y="12"></rect>
            <rect height="1" width="1" fill="currentColor" transform="rotate(90 18 13)" x="25" y="13"></rect>
            <rect height="1" width="1" fill="currentColor" transform="rotate(90 17 14)" x="24" y="14"></rect>
            <rect height="1" width="1" fill="currentColor" transform="rotate(90 16 15)" x="23" y="15"></rect>
            <rect height="1" width="1" fill="currentColor" transform="rotate(90 15 16)" x="22" y="16"></rect>
            <rect height="1" width="1" transform="rotate(90 15 6)" x="22" y="6"></rect>
            <rect height="1" width="1" transform="rotate(90 16 7)" x="23" y="7"></rect>
            <rect height="1" width="1" transform="rotate(90 17 8)" x="24" y="8"></rect>
            <rect height="1" width="1" transform="rotate(90 18 9)" x="25" y="9"></rect>
            <rect height="1" width="1" fill="currentColor" transform="rotate(90 19 10)" x="26" y="10"></rect>
          </svg> </button> </div>
    </div>
  </div>
  <div class="gform_footer top_label"> <button id="gform_submit_button_2" class="button gform_button button--orange nitro-lazy"><span>Submit</span></button> <input type="hidden" name="gform_ajax"
      value="form_id=2&amp;title=&amp;description=1&amp;tabindex=0"> <input type="hidden" class="gform_hidden" name="is_submit_2" value="1"> <input type="hidden" class="gform_hidden" name="gform_submit" value="2"> <input type="hidden"
      class="gform_hidden" name="gform_unique_id" value=""> <input type="hidden" class="gform_hidden" name="state_2" value="WyJbXSIsIjkxMmM0MTBkMTZmOWMyNWJhNjk0Y2VkZGNiYjEyMWRmIl0="> <input type="hidden" class="gform_hidden"
      name="gform_target_page_number_2" id="gform_target_page_number_2" value="0"> <input type="hidden" class="gform_hidden" name="gform_source_page_number_2" id="gform_source_page_number_2" value="1"> <input type="hidden" name="gform_field_values"
      value=""> </div>
</form>

POST /

<form method="post" enctype="multipart/form-data" id="gform_1" action="/" data-formid="1" novalidate=""> <input type="hidden" class="gforms-pum"
    value="{&quot;closepopup&quot;:false,&quot;closedelay&quot;:0,&quot;openpopup&quot;:false,&quot;openpopup_id&quot;:0}">
  <div class="gform-body gform_body">
    <div id="gform_fields_1" class="gform_fields top_label form_sublabel_below description_below">
      <div id="field_1_5" class="gfield gfield--type-html gfield--width-full gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible"
        data-js-reload="field_1_5">Subscribe to the Mina newsletter to be notified about the latest updates</div>
      <div id="field_1_1" class="gfield gfield--type-email gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label gfield_visibility_visible" data-js-reload="field_1_1"><label
          class="gfield_label gform-field-label" for="input_1_1">Email<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label>
        <div class="ginput_container ginput_container_email"> <input name="input_1" id="input_1_1" type="email" value="" class="large" placeholder="Enter Email*" aria-required="true" aria-invalid="false"> </div>
      </div>
      <fieldset id="field_1_4" class="gfield gfield--type-checkbox gfield--type-choice gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible"
        data-js-reload="field_1_4">
        <legend class="gfield_label gform-field-label gfield_label_before_complex">What are you interested in? (Select all that apply)<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></legend>
        <div class="ginput_container ginput_container_checkbox">
          <div class="gfield_checkbox" id="input_1_4">
            <div class="gchoice gchoice_1_4_1"> <input class="gfield-choice-input" name="input_4.1" type="checkbox" value="Building dapps" id="choice_1_4_1"> <label for="choice_1_4_1" id="label_1_4_1"
                class="gform-field-label gform-field-label--type-inline">Building dapps</label> </div>
            <div class="gchoice gchoice_1_4_2"> <input class="gfield-choice-input" name="input_4.2" type="checkbox" value="Creating tooling and other technical resources" id="choice_1_4_2"> <label for="choice_1_4_2" id="label_1_4_2"
                class="gform-field-label gform-field-label--type-inline">Creating tooling and other technical resources</label> </div>
            <div class="gchoice gchoice_1_4_3"> <input class="gfield-choice-input" name="input_4.3" type="checkbox" value="Running a node" id="choice_1_4_3"> <label for="choice_1_4_3" id="label_1_4_3"
                class="gform-field-label gform-field-label--type-inline">Running a node</label> </div>
            <div class="gchoice gchoice_1_4_4"> <input class="gfield-choice-input" name="input_4.4" type="checkbox" value="Helping to spread the word (eg. through social media, meetups, creating content, etc.)" id="choice_1_4_4"> <label
                for="choice_1_4_4" id="label_1_4_4" class="gform-field-label gform-field-label--type-inline">Helping to spread the word (eg. through social media, meetups, creating content, etc.)</label> </div>
            <div class="gchoice gchoice_1_4_5"> <input class="gfield-choice-input" name="input_4.5" type="checkbox" value="Staying up to date about Mina" id="choice_1_4_5"> <label for="choice_1_4_5" id="label_1_4_5"
                class="gform-field-label gform-field-label--type-inline">Staying up to date about Mina</label> </div>
          </div>
        </div>
      </fieldset>
      <div id="field_1_6" class="gfield gfield--type-html gfield--width-full gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible"
        data-js-reload="field_1_6">
        <div class="newsletter_btn_wrap">
          <a href="#" class="newsletter_btn" onclick="document.getElementById('gform_submit_button_1').click();return false;">Submit <svg height="24px" width="24px" fill="currentColor" viewBox="0 0 24 24"> <rect height="16" width="1" fill="currentColor" transform="rotate(90 20 11)" x="26" y="11"></rect> <rect height="1" width="1" fill="currentColor" transform="rotate(90 19 12)" x="25" y="12"></rect> <rect height="1" width="1" fill="currentColor" transform="rotate(90 18 13)" x="24" y="13"></rect> <rect height="1" width="1" fill="currentColor" transform="rotate(90 17 14)" x="23" y="14"></rect> <rect height="1" width="1" fill="currentColor" transform="rotate(90 16 15)" x="22" y="15"></rect> <rect height="1" width="1" fill="currentColor" transform="rotate(90 15 16)" x="21" y="16"></rect> <rect height="1" width="1" transform="rotate(90 15 6)" x="21" y="6"></rect> <rect height="1" width="1" transform="rotate(90 16 7)" x="22" y="7"></rect> <rect height="1" width="1" transform="rotate(90 17 8)" x="23" y="8"></rect> <rect height="1" width="1" transform="rotate(90 18 9)" x="24" y="9"></rect> <rect height="1" width="1" fill="currentColor" transform="rotate(90 19 10)" x="25" y="10"></rect></svg></a>
        </div>
      </div>
      <div id="field_1_7" class="gfield gfield--type-honeypot gform_validation_container field_sublabel_below gfield--has-description field_description_below gfield_visibility_visible" data-js-reload="field_1_7"><label
          class="gfield_label gform-field-label" for="input_1_7">Phone</label>
        <div class="ginput_container"><input name="input_7" id="input_1_7" type="text" value="" autocomplete="new-password"></div>
        <div class="gfield_description" id="gfield_description_1_7">This field is for validation purposes and should be left unchanged.</div>
      </div>
    </div>
  </div>
  <div class="gform_footer top_label"> <button id="gform_submit_button_1" class="button gform_button button--orange nitro-lazy"><span>Submit</span></button> <input type="hidden" class="gform_hidden" name="is_submit_1" value="1"> <input type="hidden"
      class="gform_hidden" name="gform_submit" value="1"> <input type="hidden" class="gform_hidden" name="gform_unique_id" value=""> <input type="hidden" class="gform_hidden" name="state_1"
      value="WyJbXSIsIjkxMmM0MTBkMTZmOWMyNWJhNjk0Y2VkZGNiYjEyMWRmIl0="> <input type="hidden" class="gform_hidden" name="gform_target_page_number_1" id="gform_target_page_number_1" value="0"> <input type="hidden" class="gform_hidden"
      name="gform_source_page_number_1" id="gform_source_page_number_1" value="1"> <input type="hidden" name="gform_field_values" value=""> </div>
</form>

POST /

<form method="post" enctype="multipart/form-data" id="gform_3" action="/" data-formid="3" novalidate=""> <input type="hidden" class="gforms-pum"
    value="{&quot;closepopup&quot;:false,&quot;closedelay&quot;:0,&quot;openpopup&quot;:false,&quot;openpopup_id&quot;:0}">
  <div class="gform-body gform_body">
    <div id="gform_fields_3" class="gform_fields top_label form_sublabel_below description_below">
      <div id="field_3_1" class="gfield gfield--type-email gfield_contains_required field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible" data-js-reload="field_3_1"><label
          class="gfield_label gform-field-label" for="input_3_1">Email<span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></label>
        <div class="ginput_container ginput_container_email"> <input name="input_1" id="input_3_1" type="email" value="" class="large" aria-required="true" aria-invalid="false"> </div>
      </div>
      <div id="field_3_3" class="gfield gfield--type-text gfield--width-full field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible" data-js-reload="field_3_3"><label class="gfield_label gform-field-label"
          for="input_3_3">Discord ID</label>
        <div class="ginput_container ginput_container_text"><input name="input_3" id="input_3_3" type="text" value="" class="large" aria-invalid="false"> </div>
      </div>
      <div id="field_3_4" class="gfield gfield--type-html gfield--width-full gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible"
        data-js-reload="field_3_4">
        <div class="newsletter_btn_wrap">
          <a href="#" class="newsletter_btn" onclick="document.getElementById('gform_submit_button_3').click();return false;">Submit <svg height="24px" width="24px" fill="currentColor" viewBox="0 0 24 24"> <rect height="16" width="1" fill="currentColor" transform="rotate(90 20 11)" x="26" y="11"></rect> <rect height="1" width="1" fill="currentColor" transform="rotate(90 19 12)" x="25" y="12"></rect> <rect height="1" width="1" fill="currentColor" transform="rotate(90 18 13)" x="24" y="13"></rect> <rect height="1" width="1" fill="currentColor" transform="rotate(90 17 14)" x="23" y="14"></rect> <rect height="1" width="1" fill="currentColor" transform="rotate(90 16 15)" x="22" y="15"></rect> <rect height="1" width="1" fill="currentColor" transform="rotate(90 15 16)" x="21" y="16"></rect> <rect height="1" width="1" transform="rotate(90 15 6)" x="21" y="6"></rect> <rect height="1" width="1" transform="rotate(90 16 7)" x="22" y="7"></rect> <rect height="1" width="1" transform="rotate(90 17 8)" x="23" y="8"></rect> <rect height="1" width="1" transform="rotate(90 18 9)" x="24" y="9"></rect> <rect height="1" width="1" fill="currentColor" transform="rotate(90 19 10)" x="25" y="10"></rect></svg></a>
        </div>
      </div>
    </div>
  </div>
  <div class="gform_footer top_label"> <button id="gform_submit_button_3" class="button gform_button button--orange nitro-lazy"><span>Submit</span></button> <input type="hidden" class="gform_hidden" name="is_submit_3" value="1"> <input type="hidden"
      class="gform_hidden" name="gform_submit" value="3"> <input type="hidden" class="gform_hidden" name="gform_unique_id" value=""> <input type="hidden" class="gform_hidden" name="state_3"
      value="WyJbXSIsIjkxMmM0MTBkMTZmOWMyNWJhNjk0Y2VkZGNiYjEyMWRmIl0="> <input type="hidden" class="gform_hidden" name="gform_target_page_number_3" id="gform_target_page_number_3" value="0"> <input type="hidden" class="gform_hidden"
      name="gform_source_page_number_3" id="gform_source_page_number_3" value="1"> <input type="hidden" name="gform_field_values" value=""> </div>
</form>

POST /

<form method="post" enctype="multipart/form-data" id="gform_4" action="/" data-formid="4" novalidate=""> <input type="hidden" class="gforms-pum"
    value="{&quot;closepopup&quot;:false,&quot;closedelay&quot;:0,&quot;openpopup&quot;:false,&quot;openpopup_id&quot;:0}">
  <div class="gform-body gform_body">
    <div id="gform_fields_4" class="gform_fields top_label form_sublabel_below description_below">
      <div id="field_4_5" class="gfield gfield--type-html gfield--width-full gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible"
        data-js-reload="field_4_5">Subscribe to the Mina newsletter to be notified about the latest updates</div>
      <div id="field_4_1" class="gfield gfield--type-email gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label gfield_visibility_visible" data-js-reload="field_4_1"><label
          class="gfield_label gform-field-label" for="input_4_1">Email<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label>
        <div class="ginput_container ginput_container_email"> <input name="input_1" id="input_4_1" type="email" value="" class="large" placeholder="Enter Email*" aria-required="true" aria-invalid="false"> </div>
      </div>
      <fieldset id="field_4_4" class="gfield gfield--type-checkbox gfield--type-choice gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible"
        data-js-reload="field_4_4">
        <legend class="gfield_label gform-field-label gfield_label_before_complex">What are you interested in? (Select all that apply)<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></legend>
        <div class="ginput_container ginput_container_checkbox">
          <div class="gfield_checkbox" id="input_4_4">
            <div class="gchoice gchoice_4_4_1"> <input class="gfield-choice-input" name="input_4.1" type="checkbox" value="Building dapps" id="choice_4_4_1"> <label for="choice_4_4_1" id="label_4_4_1"
                class="gform-field-label gform-field-label--type-inline">Building dapps</label> </div>
            <div class="gchoice gchoice_4_4_2"> <input class="gfield-choice-input" name="input_4.2" type="checkbox" value="Creating tooling and other technical resources" id="choice_4_4_2"> <label for="choice_4_4_2" id="label_4_4_2"
                class="gform-field-label gform-field-label--type-inline">Creating tooling and other technical resources</label> </div>
            <div class="gchoice gchoice_4_4_3"> <input class="gfield-choice-input" name="input_4.3" type="checkbox" value="Running a node" id="choice_4_4_3"> <label for="choice_4_4_3" id="label_4_4_3"
                class="gform-field-label gform-field-label--type-inline">Running a node</label> </div>
            <div class="gchoice gchoice_4_4_4"> <input class="gfield-choice-input" name="input_4.4" type="checkbox" value="Helping to spread the word (eg. through social media, meetups, creating content, etc.)" id="choice_4_4_4"> <label
                for="choice_4_4_4" id="label_4_4_4" class="gform-field-label gform-field-label--type-inline">Helping to spread the word (eg. through social media, meetups, creating content, etc.)</label> </div>
            <div class="gchoice gchoice_4_4_5"> <input class="gfield-choice-input" name="input_4.5" type="checkbox" value="Staying up to date about Mina" id="choice_4_4_5"> <label for="choice_4_4_5" id="label_4_4_5"
                class="gform-field-label gform-field-label--type-inline">Staying up to date about Mina</label> </div>
          </div>
        </div>
      </fieldset>
      <div id="field_4_6" class="gfield gfield--type-html gfield--width-full gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible"
        data-js-reload="field_4_6">
        <div class="newsletter_btn_wrap">
          <a href="#" class="newsletter_btn" onclick="document.getElementById('gform_submit_button_4').click();return false;">Submit <svg height="24px" width="24px" fill="currentColor" viewBox="0 0 24 24"> <rect height="16" width="1" fill="currentColor" transform="rotate(90 20 11)" x="26" y="11"></rect> <rect height="1" width="1" fill="currentColor" transform="rotate(90 19 12)" x="25" y="12"></rect> <rect height="1" width="1" fill="currentColor" transform="rotate(90 18 13)" x="24" y="13"></rect> <rect height="1" width="1" fill="currentColor" transform="rotate(90 17 14)" x="23" y="14"></rect> <rect height="1" width="1" fill="currentColor" transform="rotate(90 16 15)" x="22" y="15"></rect> <rect height="1" width="1" fill="currentColor" transform="rotate(90 15 16)" x="21" y="16"></rect> <rect height="1" width="1" transform="rotate(90 15 6)" x="21" y="6"></rect> <rect height="1" width="1" transform="rotate(90 16 7)" x="22" y="7"></rect> <rect height="1" width="1" transform="rotate(90 17 8)" x="23" y="8"></rect> <rect height="1" width="1" transform="rotate(90 18 9)" x="24" y="9"></rect> <rect height="1" width="1" fill="currentColor" transform="rotate(90 19 10)" x="25" y="10"></rect></svg></a>
        </div>
      </div>
      <div id="field_4_7" class="gfield gfield--type-honeypot gform_validation_container field_sublabel_below gfield--has-description field_description_below gfield_visibility_visible" data-js-reload="field_4_7"><label
          class="gfield_label gform-field-label" for="input_4_7">Comments</label>
        <div class="ginput_container"><input name="input_7" id="input_4_7" type="text" value="" autocomplete="new-password"></div>
        <div class="gfield_description" id="gfield_description_4_7">This field is for validation purposes and should be left unchanged.</div>
      </div>
    </div>
  </div>
  <div class="gform_footer top_label"> <button id="gform_submit_button_4" class="button gform_button button--orange nitro-lazy"><span>Submit</span></button> <input type="hidden" class="gform_hidden" name="is_submit_4" value="1"> <input type="hidden"
      class="gform_hidden" name="gform_submit" value="4"> <input type="hidden" class="gform_hidden" name="gform_unique_id" value=""> <input type="hidden" class="gform_hidden" name="state_4"
      value="WyJbXSIsIjkxMmM0MTBkMTZmOWMyNWJhNjk0Y2VkZGNiYjEyMWRmIl0="> <input type="hidden" class="gform_hidden" name="gform_target_page_number_4" id="gform_target_page_number_4" value="0"> <input type="hidden" class="gform_hidden"
      name="gform_source_page_number_4" id="gform_source_page_number_4" value="1"> <input type="hidden" name="gform_field_values" value=""> </div>
</form>

Text Content

ZK devs, it’s time to build. Join the Navigators Hackathon Now
Change Region
 * English
 * 简体中文
 * Русский
 * Türkçe
 * 한국어

 * Developers
   * Getting Started
   * Docs
   * Mina Navigators
 * About
   * About Mina
   * Roadmap
   * Use Cases
   * Work with Mina
 * Tech
   * How Mina Works
   * zkApps
   * Node Operators
 * Community
   * Mina Community
   * Ecosystems Grants
 * Blog

Sign Up For Newsletter

 * Developers
   * Getting Started
   * Docs
   * Mina Navigators
 * About
   * About Mina
   * Roadmap
   * Use Cases
   * Work with Mina
 * Tech
   * How Mina Works
   * zkApps
   * Node Operators
 * Community
   * Mina Community
   * Ecosystems Grants
 * Blog

 * Change Region
   * English
   * 简体中文
   * Русский
   * Türkçe
   * 日本語
   * 한국어

Sign Up For Newsletter


MINA IS BUILDING THE PRIVACY AND SECURITY LAYER FOR WEB3 WITH ZERO KNOWLEDGE
PROOFS.


MINA IS THE WORLD’S LIGHTEST BLOCKCHAIN, POWERED BY PARTICIPANTS. USING ZERO
KNOWLEDGE PROOFS, MINA IS CREATING THE INFRASTRUCTURE FOR THE SECURE, DEMOCRATIC
FUTURE WE ALL DESERVE.

Build on Mina with zkApps, smart contracts powered by zero knowledge. Learn
about the technology and stay up to date on upcoming programs and grants.

SIGN UP



MINA PROTOCOL MULTI-YEAR ROADMAP

The roadmap is a vision and starting point for unlocking the era of ZK
programmability with the Mina ecosystem.

See the Roadmap


MINA BLOCKCHAIN


22KB1

Fixed Size




OTHER BLOCKCHAINS


300GB2

Increasing Size


01


OWN YOUR DATA

Users today are compelled to hand over their data to centralized entities in
order to participate in the modern world. But Mina’s zkApps, smart contracts
powered by zero knowledge, keep users in control of their privacy by validating
and sharing proofs of their data, rather than the data itself. Think about
getting a loan by simply sharing a proof of your personal ID and credit score,
rather than the data itself. No risk of your personal information being hacked
or sold. You are the only one owning your data, and it never leaves your device.

Explore Credit Loan Use Case


02


ACCESS MINA FROM OTHER CHAINS

Given Mina’s lightweight design and the off-chain nature of Mina’s zkapp smart
contract computations, it’s easy to use the Mina proof system from other chains.
There is currently work being done to establish a bridge between Mina and
Ethereum, and progress made on this can also go towards building trustless
bridges between different chains. This will result in the ability for dapps on
other chains to take advantage of the privacy-preserving data verification,
efficient proofs of large computations and secure login features of Mina’s
zkApps.

Read about the Mina-Ethereum Bridge


03


CONNECTING CRYPTO TO THE REAL WORLD

Other blockchain protocols don’t interact with the internet, limiting their
applications’ scope and utility. But Mina’s zkApps can privately interact with
any website and access verified real world data for use on-chain. So developers
can leverage data on the internet and easily bring it on-chain — without ever
compromising the privacy of users.

Learn more


04


EVERY PARTICIPANT IS A FULL NODE

Traditional chains are becoming so heavy that users need to rely on
intermediaries to run nodes, going against the original decentralization promise
of blockchain and leaving the network more susceptible to a 51% attack. But
Mina’s lightweight 22kb blockchain means anyone can easily connect peer-to-peer
and validate transactions like a full node, ensuring strong
censorship-resistance and security for the blockchain.

Learn more


05


A GLOBAL COMMUNITY

Other blockchains are run by powerful ecosystem intermediaries, but Mina is
powered by participants. Our inclusive community unites people around the world
with a passion for decentralized blockchain. In fact, we have one of the largest
and most active communities of any project launched in the last few years.

Join our Community




MINA ANNOUNCEMENTS

SEE ALL ANNOUNCEMENTS
ANNOUNCEMENT / 2023-10-17 /

ANNOUNCING THE START OF TESTWORLD MISSION 2.0 TRACK 3 — TESTING NETWORK
PERFORMANCE FOR THE UPCOMING MINA UPGRADE

Testworld Mission 2.0 Track 3 begins marking a key step towards Mina's upcoming
major upgrade.

Read more
ANNOUNCEMENT / 2023-10-10 /

6M MINA TOKENS GRANT TO CHART A COURSE FOR ZK DEVELOPERS: ANNOUNCING THE MINA
NAVIGATORS PROGRAM

Read more
ANNOUNCEMENT / 2023-05-25 /

MINA FOUNDATION AND ETONEC ANNOUNCE PRIVACY PROTOTYPE TO ADDRESS EXISTING
COMPLIANCE ISSUES FOR WEB3 APPLICATIONS AND BUSINESSES

Read more
ANNOUNCEMENT / 2023-05-10 /

BUILD WITH ZERO KNOWLEDGE BY JOINING MINA’S ZKIGNITE, COHORT 2

Read more


IN THE NEWS

SEE ALL PRESS
PRESS / 2023-06-06 / Coindesk Korea

“ZERO-KNOWLEDGE PROOF, THE KEY TO THE NEXT STEP FORWARD IN BLOCKCHAIN”

Mina Foundation Head of Product, Brian McKenna, speaks to Coindesk Korea about
why zero knowledge and Mina are key to advancing blockchain to the next level.

Read more
PRESS / 2023-04-19 / Viewpoint Docuseries

VIEWPOINT WITH DENNIS QUAID: WEB 3.0 AND MINA PROTOCOL

Read more
PRESS / 2023-04-07 / FXStreet

MATIC AND MINA PROTOCOL RIDE THE ZK HYPE AHEAD OF MAJOR ETHEREUM UPGRADE

Read more
PRESS / 2023-03-22 / Forbes

ZERO KNOWLEDGE, THE CRYPTO PRIVACY RESEARCH THAT’S BREAKING OUT OF BLOCKCHAIN

Read more

GET UPDATES

Mina is growing fast! Subscribe to stay updated

Email(Required)

SUBMIT
Submit


CONNECT

Join the conversation.


 * Developers
   * Getting Started
   * Run a Node
   * Docs
   * Mina Navigators
 * Resources
   * About the Tech
   * Get Started
   * Technical Whitepaper
   * Economics Whitepaper
   * Media
 * Ecosystem
   * Community
   * Ecosystem Grants
   * Work with Mina
   * Community Blog
   * Mina Foundation
 * Help and Support
   * Discord
   * Mina Research
   * Github

--------------------------------------------------------------------------------

 * Code of Conduct
 * Privacy Policy
 * Terms of Service

© 2023 Mina Foundation. All rights reserved.
Top
Newsletter Signup

"*" indicates required fields

Subscribe to the Mina newsletter to be notified about the latest updates
Email*

What are you interested in? (Select all that apply)*
Building dapps
Creating tooling and other technical resources
Running a node
Helping to spread the word (eg. through social media, meetups, creating content,
etc.)
Staying up to date about Mina
Submit
Phone

This field is for validation purposes and should be left unchanged.
Submit
x
Are you a developer wanting to build on Mina?

Join the mailing list to get started on your zkApp journey today. You’ll receive
a deep dive on Mina, what you need to know to build a zkApp and a guide to all
the resources available to you. We’ll also keep you updated on the latest
developer grants and programs.

 

Email(Required)

Discord ID

Submit
Submit
x
Newsletter Signup

"*" indicates required fields

Subscribe to the Mina newsletter to be notified about the latest updates
Email*

What are you interested in? (Select all that apply)*
Building dapps
Creating tooling and other technical resources
Running a node
Helping to spread the word (eg. through social media, meetups, creating content,
etc.)
Staying up to date about Mina
Submit
Comments

This field is for validation purposes and should be left unchanged.
Submit
x
Skip to consent choices


We use cookies to personalize content and to analyze website traffic. We also
share information about your use of our site with our social media and analytics
partners, as noted on our Privacy Policy. If you continue using this site, you
consent to our use of cookies.



By accepting all services, you allow NitroPack, Twitter (embedded tweet),
YouTube, Google Fonts, Google Tag Manager, HotJar, google analytics, Linkedin,
Hubspot Analytics, Popup Maker and Facebook Pixel to be loaded. In addition,
cloudflare CDN, JS Deliver CDN, WPML, Cloudflare and Wordfence are loaded based
on a legitimate interest.

Accept allContinue without consentSet privacy settings individually
English简体中文РусскийTürkçe日本語한국어

Notifications



Share Feedback