{"repo":"rmrk-team/evm","free":true,"listed":false,"github":"https://github.com/rmrk-team/evm","clone":"git clone https://github.com/rmrk-team/evm.git","description":"RMRK Solidity contracts","language":"Solidity","stars":76,"topics":["nft","rmrk","solidity","solidity-contracts"],"license":"Apache-2.0","category":"blockchain-web3","readme_excerpt":"RMRK EVM Package A set of Solidity smart contracts implementing RMRK modular NFTs and compatible extensions for them. Smart contracts documentation as well as usage instructions and tutorials can be found in the RMRK EVM developer documentation Usage To use the RMRK legos and smart contracts contained in this repository, simply add them to your project: Once the dependency is added to your project, simply import the smart contracts you wish to utilize into your own smart contract. Development Docs workflow Docs are built with Nextra/Next.js using the content in pages/ plus the contract docs generated from docs/ : - bun run docs:prepare runs hardhat dodoc , syncs the generated contract docs into pages/evm-package/ , and generates meta.json navigation. - bun run docs:build runs docs:prepare , then next build && next export to emit the static site in out/ . - bun run docs:dev runs the local docs dev server. Automation On each push to master , Cloudflare Pages builds and deploys the docs using the repo settings from the CF UI. On each published GitHub Release, GitHub Actions publishes the npm package: it installs dependencies with Bun, runs bun run test , runs bun run build:artifacts , and publishes the package with bun publish --access public when the package version is not already on npm. Cloudflare Pages settings: - Build command : bun install && bun run docs:build - Output directory : out npm publishing uses OIDC Trusted Publishing (no secrets required). RMRK Legos RMRK is a ","default_branch":null,"files":null,"tree":[],"storefront":"/r/rmrk-team","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/rmrk-team/evm/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}