Skip to content

Smart contracts developed by Akemona for the creation and management of tokenized securities under SEC regulations in the United States.

Notifications You must be signed in to change notification settings

Akemona/smartassets

Repository files navigation

Akemona Contracts

Usage

Running Tests

To run all the tests in the project, execute the following command:

pnpm test

You can also selectively run the Solidity or node:test tests:

pnpm hardhat test solidity
pnpm hardhat test nodejs

Make a deployment to Sepolia

To run the deployment to a local chain:

pnpm hardhat ignition deploy ignition/modules/Counter.ts

To run the deployment to Sepolia, you need an account with funds to send the transaction. The provided Hardhat configuration includes a Configuration Variable called SEPOLIA_PRIVATE_KEY, which you can use to set the private key of the account you want to use.

You can set the SEPOLIA_PRIVATE_KEY variable using the hardhat-keystore plugin or by setting it as an environment variable.

To set the SEPOLIA_PRIVATE_KEY config variable using hardhat-keystore:

pnpm hardhat keystore set SEPOLIA_PRIVATE_KEY

After setting the variable, you can run the deployment with the Sepolia network:

pnpm hardhat ignition deploy --network sepolia ignition/modules/Counter.ts

About

Smart contracts developed by Akemona for the creation and management of tokenized securities under SEC regulations in the United States.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •