Add full-stack Tip Jar dApp guide using Dynamic and Foundry #312
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Title
Add full-stack Tip Jar dApp guide using Dynamic and Foundry
Description
This PR adds a new developer guide that walks users through building a complete Tip Jar dApp on the Rootstock Testnet.
It combines smart contract deployment using the Rootstock Foundry Starter Kit and a full-featured React/Next.js frontend using the Rootstock Dynamic Kit.
NOTE: The tutorial is meant to showcase the Rootstock Dynamic Kit. Due to the fact that a contract had to be deployed, it was just easier to use the Rootstock Foundry Kit to deploy it.
Screenshots/GIFs
send-tip.gif
: Shows real-time tip flow through the UIdeployment-output.png
,forge-build-output.png
: Deployment steps and build outputcontract-verification.png
,withdraw-funds.png
: Post-deployment actions and fund withdrawalTesting
Checklist