Decentology Simplifies Solana Dapp Development

January 21, 2021

Better Developer Tooling

Developers building dapps on Solana can now kickstart development in 15 minutes or less. With Decentology’s DappStarter platform, developers can create customized dapp source code including smart contracts, a web UI, unit tests, and a server-side API in a few clicks.


DappStarter addresses a huge challenge in the blockchain space: developer tooling. Developers getting into the space struggle to learn new programming paradigms and a lack of tooling makes things all the more painful. The Solana integration, which is now live, simplifies the development process for JavaScript and TypeScript developers building dapps on Solana, allowing them to quickly get started with customized, full-stack source code.

Dappiness on Solana

Solana is a single-chain, Proof-of-Stake protocol that allows developers to take advantage of decentralization without sacrificing scalability, using a unique Proof-of-History (PoH) mechanic that improves overall network efficiency. Solana can currently handle 50,000 TPS with single transaction costs as low as $0.0001. Read more about Solana’s architecture here.

The DappStarter integration with Solana allows developers to build scalable dapps with ease.

“Blockchain apps are an altogether different beast, and require developers to re-orient their entire approach. This is time-consuming and high-friction. By doing most of the heavy lifting, DappStarter enables developers to short-cut these barriers, and take advantage of Solana’s incredible speed to build amazing dapps in minutes instead of days or weeks.”

- Nik Kalyani, Co-founder/CEO, Decentology

How to Create a Dapp

Step 1 – Go to dappstarter.decentology.com and navigate to Blockchains to select Solana.

Step 2 – Select the features you want to include in your dapp under Smart Contract Features.


Step 3 – Scroll down to Dapp Name and give your project a name, then click Login. You will be redirected to a new page to be authenticated.

Step 4 – Click Create Dapp.

Step 5 – Navigate to your GitHub repository link and clone your new dapp project!

Step 6 – Change  to the dapp project folder in a Terminal or Command window, then  type yarn to install dependencies for the Lerna monorepo. 


Step 7 – Once dependencies are installed, type yarn start to begin the DappStarter orchestration which compiles and migrates blockchain code, uses webpack to build and launch the web client, and finally run the NestJS server API.


That’s it! You can now explore the project code and modify any aspect of the code to suit your requirements.

About Decentology

Decentology empowers developers to build awesome decentralized apps. Using Decentology’s DappStarter platform, developers can generate a new blockchain application in minutes with all the modern tooling for rapid app building.

Website | Twitter | Discord | YouTube


About Solana

Solana is a single-chain, Proof-of-Stake protocol whose focus is on delivering scalability without sacrificing decentralization or security. Core to Solana’s scaling solution is a decentralized clock titled Proof-of-History (PoH), built to solve the problem of time in distributed networks where there is not a single, trusted, source of time. By using Verifiable Delay Functions, PoH allows each node to locally generate timestamps with SHA256 computations. This eliminates the need for the broadcasts of timestamps across the network, improving overall network efficiency.
Website | Twitter | Discord | Telegram


💌
Join the newsletter & get updates to your inbox.
Your information has been saved.
Looks like we're having trouble