R3E.SmartContract.Template 3.0.0

dotnet new install R3E.SmartContract.Template::3.0.0
                    
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 102 8/3/2025
2.1.0 94 8/3/2025
2.0.0 97 8/3/2025
1.0.4 55 8/2/2025
1.0.3 141 8/1/2025
1.0.3-release 88 8/1/2025
1.0.3-fixed 90 8/1/2025
1.0.2 93 7/19/2025
1.0.1 118 7/18/2025
1.0.0 121 7/18/2025
0.0.4 171 7/14/2025
0.0.1 164 7/13/2025