Welcome to @supranpm/supra-dapp-templates, your go-to starter kit for dapp development on the Supra network. This npm package allows developers to bootstrap their dapps with ease and efficiency.
After you've selected your template and completed the setup, here’s how you can execute and run your project assuming you have used Supra StarKey Wallet Dapp Template:
1
Navigate to your project directory.
cdyour/project-name
2
Build & Run the Frontend of the Dapp.
npmrunbuildnpmstart
3
And your project should be up and running! Connect to your Starkey Wallet
Templates Available in the Package:
npx @supranpm/supra-dapp-templates offers multiple templates to accelerate dapp development:
Basic Smart Contract Template: Boilerplate smart contract for quick access.
Supra SDK Dapp Template: Sample Supra SDK with StarKey Wallet integration for building a to-do list dApp and Frontend Integration.
Supra StarKey Wallet Dapp Template: A Spin the Wheel dapp built on Supra MoveVM Testnet with Supra_framework, StarKey Wallet & Frontend Integration
Supra dVRF Template: Template to get Started with Dapp on Supra dVRF on Supra MoveVM.
Supra Automation Template: Template to get your first Supra Automation Task Registered for Auto Wallet Top-up Usecase.
Supra Push Oracles Template: Template to integrate Supra's push oracle data feeds in Move smart contracts on Supra Move.
Contribution:
We welcome contributions to enhance the functionality, add more dapp templates, or improve the user experience of this package. Here’s how you can contribute: