Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Vanilla Solana support #61

Open
balmy-gazebo opened this issue Apr 15, 2024 · 4 comments
Open

Vanilla Solana support #61

balmy-gazebo opened this issue Apr 15, 2024 · 4 comments
Assignees
Labels
request for comment Seeking community feedback

Comments

@balmy-gazebo
Copy link
Contributor

Consider alternative ways to implement WNS such that a developer would not be forced to use Anchor to integrate directly

@kespinola
Copy link
Contributor

https://github.com/metaplex-foundation/solana-project-template

A good template for vanilla programs with some extras.

@febo
Copy link

febo commented Apr 29, 2024

I would recommend having a look at this one as it is kept up to date with the latest Kinobi version:

https://github.com/solana-program/create-solana-program

@kespinola
Copy link
Contributor

I think WEN should continue to leverage anchor though I have been following @febo work on nitrate so this is worth some debate.
https://github.com/nifty-oss/nitrate

What is in motion is removing the need to include anchor as a dependency in order to interact with the program. The SDKs for the program will only be based on solana create since they are going to be generated by Kinobi.

@kespinola kespinola self-assigned this May 7, 2024
@kespinola kespinola added the request for comment Seeking community feedback label May 7, 2024
@febo
Copy link

febo commented May 8, 2024

@kespinola Having Rust/JS SDKs without requiring Anchor is great, it will give the most flexibility to devs.

The custom entrypoint (nitrate or solana-nostd-entrypoint) would definitely be a plus, but I think it would be easier if Anchor supported it and then any program built on Anchor would benefit from the performance gains. Perhaps we could open an issue on Anchor to see if there is interest in doing that.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
request for comment Seeking community feedback
Projects
None yet
Development

No branches or pull requests

3 participants