R3E.SmartContract.Template 1.0.2

There is a newer version of this package available.
See the version list below for details.
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.

Version Downloads Last Updated
3.0.0 147 8/3/2025
2.1.0 136 8/3/2025
2.0.0 139 8/3/2025
1.0.4 99 8/2/2025
1.0.3 185 8/1/2025
1.0.3-release 132 8/1/2025
1.0.3-fixed 134 8/1/2025
1.0.2 136 7/19/2025
1.0.1 161 7/18/2025
1.0.0 165 7/18/2025
0.0.4 214 7/14/2025
0.0.1 207 7/13/2025