Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

"Coming from Solidity" page #67

Open
anton-trunov opened this issue Feb 29, 2024 · 7 comments
Open

"Coming from Solidity" page #67

anton-trunov opened this issue Feb 29, 2024 · 7 comments
Labels
docs: Book /book section of the docs: Guides, Cheatsheets, and a streamlined sequence of educational materials help wanted Extra attention is needed migration-guide Tact programming explained to programmers experienced in other smart contract languages

Comments

@anton-trunov
Copy link
Member

anton-trunov commented Feb 29, 2024

It should be presented in the form of a tutorial showing how to port a real-world Solidity smart contract to Tact.

This is related to #54, but for those familiar with how to program for the Ethereum blockchain.

Useful links:

The page should also show there are some analogues of Ethereum/Solidity tools:

@anton-trunov
Copy link
Member Author

One idea here could be to port some standard popular contract like ERC-20 to Tact showing the process step by step and explaining the architectural differences between Ethereum and TON blockchains

@anton-trunov
Copy link
Member Author

A nice write-up by Tal Kol: Six unique aspects of TON Blockchain that will surprise Solidity developers

@novusnota novusnota added the docs: Book /book section of the docs: Guides, Cheatsheets, and a streamlined sequence of educational materials label Mar 16, 2024
@anton-trunov anton-trunov added migration-guide Tact programming explained to programmers experienced in other smart contract languages priority: low labels Mar 19, 2024
@nickmura
Copy link

bump

@anton-trunov
Copy link
Member Author

This might be useful as well: ton-community/ton-docs#636

@novusnota
Copy link
Member

novusnota commented Jun 18, 2024

This might be useful as well: ton-community/ton-docs#636

Cool, although it's mostly a re-write of Tal Kol's article. Still valuable though!

@anton-trunov anton-trunov added the help wanted Extra attention is needed label Jul 18, 2024
@lawrencehui
Copy link

what is the status on this?

@anton-trunov
Copy link
Member Author

@lawrencehui no progress so far, you might want to check some general recommendations here: https://docs.ton.org/develop/smart-contracts/security/secure-programming

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
docs: Book /book section of the docs: Guides, Cheatsheets, and a streamlined sequence of educational materials help wanted Extra attention is needed migration-guide Tact programming explained to programmers experienced in other smart contract languages
Projects
None yet
Development

No branches or pull requests

4 participants