Python SCORE migration to Java

Hello everyone,

ICON2 comes with Java SCORE support. With Java SCORE, no audit is required! The ICON Foundation will provide financial and technical support for existing python DApps to migrate to Java.

Here are the important things to know about.

  1. If you are currently building a python DApp, please let us know as soon as possible (before ICON2 mainnet launch) so we can add you to our “python SCORE audit pre-registration list”. Once ICON2 mainnet launches, pre-registered developers will be allowed to request a python audit. Non registered developers will have to use Java. 3 months after mainnet launch, no new python SCORE will be accepted from anyone. Only bug fixes will be audited.

  2. In the future (TBD), no audits of Python SCOREs will occur. This means it will not be possible to upgrade existing Python SCOREs nor deploy new Python SCOREs. It is not defined when exactly as it will depends on the progression of the existing python SCORE migration to Java. We expect to support it for at least one more year after ICON2 mainnet launch, but could be extended if required.

  3. If you want to receive support for your python SCORE migration to Java, please reply to this thread so we can get in touch and start working together. You will be able to choose between those two scenarios:

    • Financial support: The ICON Foundation will provide financial support for your SCORE migration, and you will execute the migration by yourself. Note that the amount will be negociated on a case by case basis
    • Technical support: The ICON Foundation will take care of the migration process directly, through partnerships with 3rd party developers

If you want to register for future python score audit, or if you need migration support, please reply to this thread with the following information:

  • Team/Project name
  • Link to website
  • Link to source code
  • Support type requested (Audit pre-registration, SCORE migration support: Financial vs Technical)
  • Contact email and Telegram handle

Thank you for your time. Please leave a comment if you have any question or remarks.

4 Likes

Thanks for the update Nym! We would like to register for both future audit and migration support. Our details are as follows:

  • Team/Project name: Midos/EPICX
  • Link to website: www.EPICX.gg
  • Link to source code: n/a (private github)? or do you need a list of all our SCORES?
  • Support type requested (Audit pre-registration, SCORE migration support: Financial vs Technical):

Audit pre-registration is needed as we are still trying to get two of our SCOREs approved against the updated SCORE requirements and we have some changes planned for the near future, related to mechanics updates for more stable additional future implementation of additional payment options

SCORE migration support will also be needed: the type of support is up to whatever is better for the Foundation. We can either go with Financial support (we have already discussed an option with Spl3en to cover this transition if you are happy for him to do so) or we could go with the Foundation’s partners if that is the option that you prefer

  • Contact email and Telegram handle: Telegram handle @nblaze

I prefer not to share my private email on a public forum if possible, so if the email is needed I will gladly send it in a TG PM if thats ok :slight_smile:

1 Like

Hello Nym!

Thank you for the update. ICON Forge would like to register for future Python SCORE audit and migration support. Our details are:

  • Team/Project name: ICON Forge / Project Nebula
  • Link to website: www.projectnebula.app
  • Link to source code: Private GitHub repo (can provide access via DM)
  • Support type requested:
  1. We would need to register for a future audit with an upcoming SCORE.
  2. We would also appreciate SCORE migration support. Both options could work for us, although Financial support would be preferred. We have discussed the migration with Spl3en, who has previously reviewed/audited our code, and he agreed he could do the migration.
1 Like

Hello Nym!

Thank you for the update. Piconbello would like to register for future Python SCORE audit and migration support. Our details are:

  • Team/Project name: Piconbello
  • Link to website: www.piconbello.com
  • Link to source code: Some private some public GitHub repo (can provide access via DM)
  • Support type requested:

Audit pre-registration is needed as we are still trying to get something out while not sure about the timeline.

SCORE migration support will also be needed: the type of support is up to whatever is better for the Foundation. We can either go with Financial support or we could go with the Foundation’s partners if that is the option that you prefer (but we need some inputs on these because we want the same or at least close enough behaviour from contracts)

1 Like

Hi Nym, thanks for the initiative.

Transcranial Solutions would like the support as well.

Project: ICON Reviews.
Website: In development.
Contracts: GitHub - Transcranial-Solutions/reviews_SCORE
Support type: Leaning towards financial. Since our product does not yet have any smart contracts on main net yet it might make sense to delay launch of the project and and make the transition before launching the product. Lets take this to DM.
Contact: Telegram: @skyvell

2 Likes
  • GPS Gaming
  • No website
  • many projects, some not open source. Can provide in DMs
  • Audit pre-registration
  • SCORE migration support: Financial or Technical (can find our own devs if needed)
  • geo_dude_icon@protonmail.com
  • Telegram: @Geo_dude
1 Like

Hello!

Thanks for dropping the message.

GangstaBet team would like to request to be added to the pre-registration list for Python SCORE audit. We intend to launch in Mainnet in mid-September so we can get our Python SCOREs audited as soon as possible. Our community is very excited for the launch of GangstaBet and have hundreds of people in our reservation list. We request you to audit our Python SCORE so that we can prepare for launch.

Project: GangstaBet
Website: https://gangstabet.io/
Link to source code: Private Gitlab repositories (can provide access via DM)
Support type requested:

  1. Register for SCORE auditing & future updates: We can submit our SCOREs for auditing by the weekend. We will also requite support to update our SCOREs before mainnet launch (mid-Sept).
  2. Would appreciate financial support to migrate to Java
    Email: hodl@gangstabet.io
    Telegram: @lakhhe
2 Likes

Hello!

1 Team/Project name: Craft Network
2 Link to website: craft.network
3 Link to source code: Private SCORE repo (reach if you need access)
4 Support type requested: Financial
5 Contact: @LucasStaky on Telegram or reach us on https://discord.gg/TaG8SfmAVH

Thanks a lot and have a good day.

1 Like
  • Team/Project name: ICONDAO / Optimus
  • Link to website: optimus.finance
  • Link to source code: Private Bitbucket repo (can provide access via DM)
  • Support type requested: audit pre-registration, SCORE financial support.
  • Contact email: admin@optimus.finance
  • Telegram handle: @riseoptimusdefi
2 Likes

Hello,

Java SCORE support will be activated on mainnet in a few days, therefore it’s time to migrate old python SCORE to Java.

As a reminder, you have two options to choose from:

  • Ask the Foundation to migrate your code with one of their technical partner, at no cost for you, but with potentially longer timelines/delays
  • Migrate the code yourself. In this case the Foundation will cover your expenses with the following base rate: $65 per hour of work, with a limit of $2,000 per smart contract

If you are interested in leveraging one of those two options, you can get the process started by sending a formal support request by email to hello@icon.foundation.

Please include your project details mentioned previously, and someone will get in touch with you depending on the type of support you are requesting. Please make sure to at least include one telegram contact in your email for faster communication.

Thank you.