Unique Solana Programs
Introduction:
The Solana Program Library (SPL) is a collection of on-chain programs targeting the Sealevel parallel runtime. These programs are tested against Solana's implementation of Sealevel, solana-runtime, and deployed to its mainnet. As others implement Sealevel, we will graciously accept patches to ensure the programs here are portable across all implementations.
Native Programs
Solana contains a small handful of native programs, which are required to run validator nodes. Unlike third-party programs, the native programs are part of the validator implementation and can be upgraded as part of cluster upgrades. Upgrades may occur to add features, fix bugs, or improve performance. Interface changes to individual instructions should rarely, if ever, occur. Instead, when change is needed, new instructions are added and previous ones are marked deprecated. Apps can upgrade on their own timeline without concern of breakages across upgrades.
For each native program the program id and description each supported instruction is provided. A transaction can mix and match instructions from different programs, as well include instructions from on-chain programs.
System Program
Create new accounts, allocate account data, assign accounts to own programs, transfer lamports from System Program owned accounts and pay transaction fees.
“One way to track developer growth in an ecosystem is through the number of unique contracts used”. It is clear that distinct program_id used in each day are increasing over time and it shows that development is still ongoing in the bear market
We can see that Mango markets is the most used program id and after that is serum dex
If we compare both above charts we can understand that mango markets grew rapidly and seem to be gaining in popularity over that timeframe
Conclusion:
1-“One way to track developer growth in an ecosystem is through the number of unique contracts used”. It is clear that distinct program_id used in each day are increasing over time and it shows that development is still ongoing in the bear market
2-We can see that Mango markets is the most used program id and after that is serum dex
3-If we compare both above charts we can understand that mango markets grew rapidly and seem to be gaining in popularity over that timeframe
[1] :