ton-society / grants-and-bounties

TON Foundation invites talent to imagine and realize projects that have the potential to integrate with the daily lives of users.
https://ton.org/grants
300 stars 134 forks source link

Create tutorial "How to integrate TON Connect 2.0 into web app" #123

Closed ProgramCrafter closed 1 year ago

ProgramCrafter commented 1 year ago

Summary

Cover TON Connect 2.0 tutorial

Context

Currently, TON Connect 2.0 docs only cover its API and don't provide usage examples. I think to increase popularity of this tool a tutorial is needed.

Goals

Deliverables

Definition of Done

Reward

Total: $700

SwiftAdviser commented 1 year ago

Is it about the Getting Started page like this?

https://www.npmjs.com/package/@tonconnect/sdk

ProgramCrafter commented 1 year ago

Yes, some tutorial like that, but

  1. step-by-step,
  2. showing all objects returned by TonConnect (walletInfo, tonProof, etc),
  3. supporting any wallet in the world (if possible),
  4. such that there is a result template showing TON Connect features not separated in tons of files, unlike https://github.com/ton-connect/demo-dapp
SwiftAdviser commented 1 year ago

Nice! I like your approach!

SwiftAdviser commented 1 year ago

@Gusarich could you review this footstep?

Gusarich commented 1 year ago

LGTM

Gusarich commented 1 year ago

@ProgramCrafter do you want to complete this footstep?

ProgramCrafter commented 1 year ago

I haven't been considering myself as candidate but I think I can. The drawback is that "best practices" could end up too complicated, but I'll try to avoid that.

вт, 17 янв. 2023 г., 12:20 Daniil Sedov @.***>:

@ProgramCrafter https://github.com/ProgramCrafter do you want to complete this footstep?

— Reply to this email directly, view it on GitHub https://github.com/ton-society/ton-footsteps/issues/123#issuecomment-1384935286, or unsubscribe https://github.com/notifications/unsubscribe-auth/ATXKOOQI7FFRTKCCASI7F3LWSZB4TANCNFSM6AAAAAATYFO66U . You are receiving this because you were mentioned.Message ID: @.***>

siandreev commented 1 year ago

Hi @ProgramCrafter ! If you want, you can reassign this to me. I participated in the development of the Ton Connect, so I could write such a tutorial

ProgramCrafter commented 1 year ago

@siandreev Hi! I have a task that possibly will interest you more: integration of TON Connect 2.0 into https://answers.ton.org. Now lack of this feature (in contrast to https://overton.netlify.app/) stops me from answering those questions.

I believe such a footstep would be approved almost immediately.

ProgramCrafter commented 1 year ago

Reward received.

SwiftAdviser commented 1 year ago

https://ton.org/docs/develop/dapps/ton-connect/integration