Thomas Borrel giving a keynote to a round table

At Polymath we’ve been hard at work improving our protocol and getting ready for our next major release to the Ethereum mainnet.

This work falls into two main categories:

improving the core protocol to enable additional functionality

adding modules — units of pluggable functionality which are potentially of use to many security token issuers

Modules fall into one of several categories and can be selectively added (or removed) from a Polymath-Powered ST20 Security Token by the issuer. They can be developed by Polymath, or by 3rd party independent developers.

The developer of a module can specify various types of fees (some or all of which can be zero) that are payable by issuers in order to use the module — these are:

Setup Fee: a fee paid by the issuer when the module is first attached to their token.

Usage Fee: a fee paid for each action taken by the module, e.g. performing KYC / AML on an individual and adding them to an on-chain whitelist.

Monthly Fee: a recurring monthly fee paid by the issuer for continued use of the module.

Having a wide selection of modules gives issuers the flexibility to build a customised Polymath-Powered ST20 Security Token which captures their requirements and future proofs their module against future changes in regulations or use cases.

Below is a list of modules currently available for Polymath-Powered ST20 Security Tokens — this list will continue to grow as Polymath and 3rd party developers add new modules with new types of functionality.