Skip to content

KenKappler/securitieth

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

A system of contracts designed to simulate some of the behaviour of various securities

The basis contract is security.sol this is where balances are controlled and the issuer is able to add various corporate actions, dividends etc.. And the owner of the securities is able to transfer them to others.

The main difference between this contract and a standard 'coin' is the addition of a 'state' to the balance mapping. This is how the system keeps track of whether a dividend has been paid, a stock split processed etc...

The Issuer of the security is able to attach special 'corpact' contracts which have the ability to modify the balances, and move the securities from one 'state' to another.

The securityregistry.sol is a registry where all the securities are listed.

ToDo:

Add the ability to book, match and settle.

Add the ability to pay dividends in arbritrary currencies.

About

Ethereum securities smart contracts

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published