Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Introduce ST-20 token #1215

Closed
1 task done
dougiebuckets opened this issue Aug 17, 2018 · 5 comments
Closed
1 task done

Introduce ST-20 token #1215

dougiebuckets opened this issue Aug 17, 2018 · 5 comments
Labels
contracts Smart contract code. feature New contracts, functions, or helpers.

Comments

@dougiebuckets
Copy link
Contributor

dougiebuckets commented Aug 17, 2018

🎉 Description

It's probably too early for this feature request, but at least we'll have it logged. Once the EIP is approved, will it make sense for us to introduce the new Security Token (ST-20) to OZ? It's a backwards compatible extension of ERC-20 being used to issue restricted securities tokens in a regulated way.

Here's what the interface looks like:

contract IST20 { 
  // off-chain hash 
  bytes32 public tokenDetails; 

  //transfer, transferFrom must respect the result of verifyTransfer
  function verifyTransfer(address _from, address _to, uint256 _amount) view public returns (bool success);
  //used to create tokens 
  function mint(address _investor, uint256 _amount) public returns (bool success); 
}

Here's additional info re: ST-20: https://thesecuritytokenstandard.org/

  • 📈 This is a feature request.
@nventuro nventuro added feature New contracts, functions, or helpers. contracts Smart contract code. labels Aug 23, 2018
@nventuro
Copy link
Contributor

Hi @dougiebuckets! Is this being used anywhere yet? Is there an EIP describing this interface?

@dougiebuckets
Copy link
Contributor Author

According to Polymath, a draft of the EIP will be submitted end of Aug. https://twitter.com/PolymathNetwork/status/1030187810916061184

@andreafspeziale
Copy link

Hi there!
It's more than a month that I'm trying to guide myself in the vastly world of the security tokens.
I think this topic will always be more central.
I would like to share right here some links that could help:

@dougiebuckets Polymath is on the front line since the topic is their core business.
The proposal is very detailed and fragmented.

So for my understanding and for what I'm seeing out there everyone is more or less applying their own rules and patterns. I think would be difficult to propose some base contracts in the OZ library (even an interface) but would be great to have OZ onboard in this topic.

For my understanding it seems also that one of the biggest pain point is (at the hight level) a sharable KYC system.
Since every issuer will use not only its contracts but its KYC approach.

Thanks guys and sorry my 2 cents!

@nventuro
Copy link
Contributor

@andreafspeziale so your conclusion is that it is still to early for the community to settle on a standard implementation? You mentioned 'it'd be great to have OZ onboard', are you referring to the whole security token discussion, or to a standard in particular?

Thanks!

@Amxx
Copy link
Collaborator

Amxx commented Nov 29, 2021

It appears that this is still not standardized, and doesn't appear to be relevant/requested anymore.

We are reluctant to implement any new token standard that has not already been accepted by the community (ideally through a last-call or final ERC and some adoption). If this becomes relevant again, please open a new issue.

@Amxx Amxx closed this as completed Nov 29, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
contracts Smart contract code. feature New contracts, functions, or helpers.
Projects
None yet
Development

No branches or pull requests

4 participants