Main navigation

Error message

Warning: Undefined array key 0 in amp_entity_view_alter() (line 156 of modules/contrib/amp/amp.module).
amp_entity_view_alter(Array, Object, Object) (Line: 545)
Drupal\Core\Extension\ModuleHandler->alter('node_view', Array, Object, Object) (Line: 304)
Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 238)
Drupal\Core\Entity\EntityViewBuilder->build(Array)
call_user_func_array(Array, Array) (Line: 111)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. See https://www.drupal.org/node/2966725', 'exception', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 788)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 377)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 238)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 583)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 239)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 128)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 187)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 76)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 51)
Drupal\Core\StackMiddleware\StackedHttpKernel->handle(Object, 1, 1) (Line: 704)
Drupal\Core\DrupalKernel->handle(Object) (Line: 18)

ICOs and SAFT

Advertisement
Sat, 10/02/2018 - 9:07
ICOs and SAFT
Cover image via U.Today
Read U.TODAY on
Google News

ICOs — Initial Coin Offerings — have become a familiar phenomenon in the crypto community. Coinmarketcap lists more than 79 completed and ongoing ICOs, and over 700 unique coins. Blockchain entrepreneurs used ICOs to raise a total of nearly $500 mln over the past two years.

What, then, is SAFT? And how is it related to ICOs?

The Simple Agreement for Future Tokens is actually a type of investment contract, developed by Protocol Labs to work with their platform CoinList. The reasoning behind the creation of these tools has to do with US securities laws.

ICOs

ICOs are infamous for not being regulated by any financial authority such as the Securities Exchange Commission. Although similar in name and concept to IPOs — Initial Public Offerings — ICOs would be more accurately described as crowdsales, and can frequently turn out to be fraudulent.

That being said, whether an ICO is subject to financial regulations depends on whether tokens are officially determined to be securities, which they haven’t been so far.

Token presales

Not all ICOs are the same. If the company is distributing tokens after having completed development, those coins are less likely to be considered a security. However, if the company is fundraising ahead of development with the intention to distribute tokens to investors in the future, then it’s a token presale which can be seen as a securities sale.

In such cases, to avoid securities restrictions and regulations, companies have resorted to incorporating outside the US and excluding US investors. Otherwise, a company needs to face the complications of complying with US securities laws.

SAFT

Such contracts like SAFT can help facilitate compliance with US securities regulation and enable companies to include US investors in token presales. SAFT is modeled on the YC Simple Agreement for Future Equity (SAFE), a contract widely used by startups for angel and seed investments. SAFT is available to download for use outside of the CoinList platform. Thus, regulation compliance and token sales are facilitated, allowing technology companies to develop innovative products and investors to support them with confidence.

Related articles

Advertisement
TopCryptoNewsinYourMailbox
TopCryptoNewsinYourMailbox
Advertisement
Advertisement

Recommended articles

Latest Press Releases

Our social media
There's a lot to see there, too

Popular articles

Advertisement
AD