{"id":13455823,"url":"https://github.com/solana-developers/solana-cookbook","last_synced_at":"2025-05-15T23:03:04.571Z","repository":{"id":37098522,"uuid":"424431483","full_name":"solana-developers/solana-cookbook","owner":"solana-developers","description":null,"archived":false,"fork":false,"pushed_at":"2024-09-27T02:10:46.000Z","size":41705,"stargazers_count":679,"open_issues_count":95,"forks_count":353,"subscribers_count":15,"default_branch":"master","last_synced_at":"2025-05-15T23:01:54.541Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://solanacookbook.com/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/solana-developers.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-11-04T01:13:31.000Z","updated_at":"2025-05-13T08:41:19.000Z","dependencies_parsed_at":"2024-10-28T23:40:52.092Z","dependency_job_id":null,"html_url":"https://github.com/solana-developers/solana-cookbook","commit_stats":{"total_commits":341,"total_committers":112,"mean_commits":3.044642857142857,"dds":0.8387096774193549,"last_synced_commit":"7f42c6cc4ca4fb4248874d9e2a2511f07bcb6862"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/solana-developers%2Fsolana-cookbook","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/solana-developers%2Fsolana-cookbook/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/solana-developers%2Fsolana-cookbook/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/solana-developers%2Fsolana-cookbook/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/solana-developers","download_url":"https://codeload.github.com/solana-developers/solana-cookbook/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254436936,"owners_count":22070945,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-07-31T08:01:11.726Z","updated_at":"2025-05-15T23:03:04.301Z","avatar_url":"https://github.com/solana-developers.png","language":"TypeScript","funding_links":[],"categories":["TypeScript"],"sub_categories":[],"readme":"# Solana Cookbook\n\nThe Solana Cookbook is meant to house small digestible code snippets\nfor someone that has no experience with blockchain or Solana to be able\nto grab and go.\n\n## Contributing\n\nThe Cookbook is welcome to any and all contributions. Please refer to\nthe project's style when contributing new snippets of code.\n\n### Structure\n\nCurrently we have \"topics\" under `/docs` and the code for those topics\nlives under `/code/\u003ctopic\u003e`.\n\n### References\n\nReferences are an overarching topic with a list of references of how to do\nthings under that topic. The general structure is the following:\n\n```\nCode Reference Title\n\nShort Summary\n\nCode Snippet\n```\n\n### Guides\n\nGuides are longer form informational documentation on various topics.\nThe general structure for writing a guide is the following:\n\n```\nBrief Summary/TLDR\n\nFact Sheet\n\nDeep Dive\n\nOther Resources\n```\n\n### Building\n\nWe recommend building and running the documentation in a development container\n(requires Docker to be installed).\nA `Dockerfile` is included in the `.devcontainer` directory which can be built\nand run manually using docker or automatically by VS Code\n([Instructions here](https://code.visualstudio.com/docs/remote/containers)).\n\nTo build and run perform the following commands in the terminal\n(within the container if using the dev container)\n\n```\nyarn install\nyarn start\n```\n\nIt will take some time to start, the documentation can then be viewed\nat (http://localhost:8080/)\n\n### Committing\n\nWe are using [conventional commits](https://www.conventionalcommits.org/en/v1.0.0/)\nfor this repository.\n\nTo choose a task or make your own, do the following:\n\n1. [Add an issue](https://github.com/solana-developers/solana-cookbook/issues/new) for the task and assign it to yourself or comment on the issue\n2. Make a draft PR referencing the issue.\n\nThe general flow for making a contribution:\n\n1. Fork the repo on GitHub\n2. Clone the project to your own machine\n3. Commit changes to your own branch\n4. Push your work back up to your fork\n5. Submit a Pull request so that we can review your changes\n\n**NOTE**: Be sure to merge the latest from \"upstream\" before making a\npull request!\n\nYou can find tasks on the [project board](https://github.com/solana-developers/solana-cookbook/projects/1)\nor create an issue and assign it to yourself.\n\nHappy Cooking!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsolana-developers%2Fsolana-cookbook","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsolana-developers%2Fsolana-cookbook","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsolana-developers%2Fsolana-cookbook/lists"}