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.

Version Downloads Last Updated
1.0.2 16 7/19/2025
1.0.1 44 7/18/2025
1.0.0 63 7/18/2025
0.0.4 134 7/14/2025
0.0.1 128 7/13/2025