{"id":13566318,"url":"https://github.com/neutron-org/neutron-dev-contracts","last_synced_at":"2026-01-29T09:58:55.459Z","repository":{"id":86403261,"uuid":"568761026","full_name":"neutron-org/neutron-dev-contracts","owner":"neutron-org","description":null,"archived":false,"fork":false,"pushed_at":"2026-01-12T12:14:38.000Z","size":6417,"stargazers_count":12,"open_issues_count":13,"forks_count":6,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-01-12T19:37:56.399Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/neutron-org.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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,"zenodo":null,"notice":"NOTICE","maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2022-11-21T11:00:02.000Z","updated_at":"2025-12-10T18:10:21.000Z","dependencies_parsed_at":"2023-11-16T13:26:13.346Z","dependency_job_id":"78645e83-2ffe-4dc8-b425-8f173c2558b2","html_url":"https://github.com/neutron-org/neutron-dev-contracts","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/neutron-org/neutron-dev-contracts","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/neutron-org%2Fneutron-dev-contracts","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/neutron-org%2Fneutron-dev-contracts/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/neutron-org%2Fneutron-dev-contracts/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/neutron-org%2Fneutron-dev-contracts/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/neutron-org","download_url":"https://codeload.github.com/neutron-org/neutron-dev-contracts/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/neutron-org%2Fneutron-dev-contracts/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28875444,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-29T09:47:23.353Z","status":"ssl_error","status_checked_at":"2026-01-29T09:47:19.357Z","response_time":59,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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-08-01T13:02:06.991Z","updated_at":"2026-01-29T09:58:55.444Z","avatar_url":"https://github.com/neutron-org.png","language":"Rust","funding_links":[],"categories":["Rust"],"sub_categories":[],"readme":"# Neutron Cosmwasm Contracts\n\nThis monorepository contains the source code of smart contracts for interacting with [Neutron blockchain](https://github.com/neutron-org/neutron)\n\n## Overview\n\n### Contracts\n\nThe following contracts are maintained here:\n\n| Contract                                         | Reference                                                                                       | Description                                                                                                                                                                                                                                                                                                                            |\n|--------------------------------------------------|-------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| Neutron Interchain Queries Example Contract      | \u003chttps://github.com/neutron-org/neutron-contracts/tree/main/contracts/neutron-interchain-queries\u003e | The contract shows how to properly work with [Interchain Queries Module](https://github.com/neutron-org/neutron/tree/master/x/interchainqueries) using [Interchain Queries SDK package](https://github.com/neutron-org/neutron-contracts/tree/main/packages/neutron-sdk/src/interchain_queries) via CosmWasm smart-contract.           |\n| Neutron Interchain Transactions Example Contract | \u003chttps://github.com/neutron-org/neutron-contracts/tree/main/contracts/neutron_interchain_txs\u003e     | The contract shows how to properly work with [Neutron Interchain Transactions Module](https://github.com/neutron-org/neutron/tree/master/x/interchaintxs) using [Interchain Transactions SDK package](https://github.com/neutron-org/neutron-contracts/tree/main/packages/neutron-sdk/src/interchain_txs) via CosmWasm smart-contract. |\n| Neutron IBC Transfer Example Contract            | \u003chttps://github.com/neutron-org/neutron-contracts/tree/main/contracts/ibc_transfer\u003e               | The contract shows how to properly work with [Neutron Sudo Package](https://github.com/neutron-org/neutron-contracts/tree/main/packages/neutron_sudo) to handle a callback from IBC transfer.                                                                                                                                          |\n| Neutron dex module + Grpc Example Contract   | \u003chttps://github.com/neutron-org/neutron-contracts/tree/main/contracts/dex_grpc\u003e               | The contract shows a way to use [Neutron SDK's Grpc package](https://github.com/neutron-org/neutron-sdk/tree/main/packages/neutron-sdk/src/grpc) to interact with Neutron dex module via grpc                                                                                                                              |\n| Reflect                                          | \u003chttps://github.com/neutron-org/neutron-contracts/tree/main/contracts/reflect\u003e                    | This contract is used for tests in the main neutron repository.                                                                                                                                                                                                                                                                        |\n\n## Development\n\n### Environment Setup\n\n- Rust v1.60.0+\n- `wasm32-unknown-unknown` target\n- Docker\n\n1. Install `rustup` via \u003chttps://rustup.rs/\u003e\n\n2. Run the following:\n\n```sh\nrustup default stable\nrustup target add wasm32-unknown-unknown\n```\n\n3. Make sure [Docker](https://www.docker.com/) is installed\n\n### Unit Tests\n\nEach contract contains Rust unit tests embedded within the contract source directories. You can run:\n\n```sh\nmake test\n```\n\n### Generating schema\n\n```sh\nmake schema\n```\n\n### Production\n\nFor production builds, run the following:\n\n```sh\nmake build\n```\n\nThis performs several optimizations which can significantly reduce the final size of the contract binaries, which will be available inside the `artifacts/` directory.\n\n## Documentation\n\nCheck you the documentation at \u003cLINK_TO_DOCS_PAGE\u003e.\n\n## License\n\nCopyright 2022 Neutron\n\nLicensed under the Apache License, Version 2.0 (the \"License\");\nyou may not use this file except in compliance with the License.\nYou may obtain a copy of the License at\n\n    http://www.apache.org/licenses/LICENSE-2.0\n\nUnless required by applicable law or agreed to in writing, software\ndistributed under the License is distributed on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and\nlimitations under the License.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fneutron-org%2Fneutron-dev-contracts","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fneutron-org%2Fneutron-dev-contracts","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fneutron-org%2Fneutron-dev-contracts/lists"}