R3E.SmartContract.Template
1.0.2
dotnet new install R3E.SmartContract.Template::1.0.2
This package contains a .NET Template Package you can call from the shell/command line.
Neo.SmartContract.Template
Project templates for creating Neo N3 smart contracts with best practices and standard structure.
Features
- NEP-17 Token template
- NFT (NEP-11) template
- Basic smart contract template
- Oracle consumer template
- Multi-signature wallet template
- Pre-configured project structure
Installation
dotnet new install R3E.SmartContract.Template
Available Templates
Basic Contract
dotnet new neocontract -n MyContract
NEP-17 Token
dotnet new nep17 -n MyToken
NEP-11 NFT
dotnet new nep11 -n MyNFT
Oracle Consumer
dotnet new neooracle -n MyOracleContract
Template Structure
Each template includes:
- Pre-configured
.csproj
with required packages - Contract manifest attributes
- Standard methods for the contract type
- Unit test project setup
- Deployment configuration
License
MIT License - see the LICENSE file for details.
-
net9.0
- No dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.