/*! * Dialogs Manager v4.9.3 * https://github.com/kobizz/dialogs-manager * * Copyright Kobi Zaltzberg * Released under the MIT license * https://github.com/kobizz/dialogs-manager/blob/master/LICENSE.txt */ (function($, global) { 'use strict'; /* * Dialog Manager */ var DialogsManager = { widgetsTypes: {}, createWidgetType: function(typeName, properties, Parent) { if (!Parent) { Parent = this.Widget; } var WidgetType = function() { Parent.apply(this, arguments); }; var prototype = WidgetType.prototype = new Parent(typeName); prototype.types = prototype.types.concat([typeName]); $.extend(prototype, properties); prototype.constructor = WidgetType; WidgetType.extend = function(typeName, properties) { return DialogsManager.createWidgetType(typeName, properties, WidgetType); }; return WidgetType; }, addWidgetType: function(typeName, properties, Parent) { if (properties && properties.prototype instanceof this.Widget) { return this.widgetsTypes[typeName] = properties; } return this.widgetsTypes[typeName] = this.createWidgetType(typeName, properties, Parent); }, getWidgetType: function(widgetType) { return this.widgetsTypes[widgetType]; } }; /* * Dialog Manager instances constructor */ DialogsManager.Instance = function() { var self = this, elements = {}, settings = {}; var initElements = function() { elements.body = $('body'); }; var initSettings = function(options) { var defaultSettings = { classPrefix: 'dialog', effects: { show: 'fadeIn', hide: 'fadeOut' } }; $.extend(settings, defaultSettings, options); }; this.createWidget = function(widgetType, properties) { var WidgetTypeConstructor = DialogsManager.getWidgetType(widgetType), widget = new WidgetTypeConstructor(widgetType); properties = properties || {}; widget.init(self, properties); return widget; }; this.getSettings = function(property) { if (property) { return settings[property]; } return Object.create(settings); }; this.init = function(settings) { initSettings(settings); initElements(); return self; }; self.init(); }; /* * Widget types constructor */ DialogsManager.Widget = function(widgetName) { var self = this, settings = {}, events = {}, elements = {}, hideTimeOut = 0, baseClosureMethods = ['refreshPosition']; var bindEvents = function() { var windows = [elements.window]; if (elements.iframe) { windows.push(jQuery(elements.iframe[0].contentWindow)); } windows.forEach(function(window) { if (settings.hide.onEscKeyPress) { window.on('keyup', onWindowKeyUp); } if (settings.hide.onOutsideClick) { window[0].addEventListener('click', hideOnOutsideClick, true); } if (settings.hide.onOutsideContextMenu) { window[0].addEventListener('contextmenu', hideOnOutsideClick, true); } if (settings.position.autoRefresh) { window.on('resize', self.refreshPosition); } }); if (settings.hide.onClick || settings.hide.onBackgroundClick) { elements.widget.on('click', hideOnClick); } }; var callEffect = function(intent, params) { var effect = settings.effects[intent], $widget = elements.widget; if ('function' === typeof effect) { effect.apply($widget, params); } else { if ($widget[effect]) { $widget[effect].apply($widget, params); } else { throw 'Reference Error: The effect ' + effect + ' not found'; } } }; var ensureClosureMethods = function() { var closureMethodsNames = baseClosureMethods.concat(self.getClosureMethods()); $.each(closureMethodsNames, function() { var methodName = this, oldMethod = self[methodName]; self[methodName] = function() { oldMethod.apply(self, arguments); }; }); }; var fixIframePosition = function(position) { if (! position.my) { return; } var horizontalOffsetRegex = /left|right/, extraOffsetRegex = /([+-]\d+)?$/, iframeOffset = elements.iframe.offset(), iframeWindow = elements.iframe[0].contentWindow, myParts = position.my.split(' '), fixedParts = []; if (myParts.length === 1) { if (horizontalOffsetRegex.test(myParts[0])) { myParts.push('center'); } else { myParts.unshift('center'); } } myParts.forEach(function(part, index) { var fixedPart = part.replace(extraOffsetRegex, function(partOffset) { partOffset = +partOffset || 0; if (! index) { partOffset += iframeOffset.left - iframeWindow.scrollX; } else { partOffset += iframeOffset.top - iframeWindow.scrollY; } if (partOffset >= 0) { partOffset = '+' + partOffset; } return partOffset; }); fixedParts.push(fixedPart); }); position.my = fixedParts.join(' '); }; var hideOnClick = function(event) { if (isContextMenuClickEvent(event)) { return; } if (settings.hide.onClick) { if ($(event.target).closest(settings.selectors.preventClose).length) { return; } } else if (event.target !== this) { return; } self.hide(); }; var isIgnoredTarget = function(event) { if (! settings.hide.ignore) { return false; } return !! $(event.target).closest(settings.hide.ignore).length; }; var hideOnOutsideClick = function(event) { if (isContextMenuClickEvent(event) || $(event.target).closest(elements.widget).length || isIgnoredTarget(event)) { return; } self.hide(); }; var initElements = function() { self.addElement('widget'); self.addElement('header'); self.addElement('message'); self.addElement('window', window); self.addElement('body', document.body); self.addElement('container', settings.container); if (settings.iframe) { self.addElement('iframe', settings.iframe); } if (settings.closeButton) { if ( settings.closeButtonClass ) { // Backwards compatibility settings.closeButtonOptions.iconClass = settings.closeButtonClass; } const $button = $('', settings.closeButtonOptions.attributes), $buttonIcon = $(settings.closeButtonOptions.iconElement).addClass(settings.closeButtonOptions.iconClass); $button.append($buttonIcon); self.addElement('closeButton', $button); } var id = self.getSettings('id'); if (id) { self.setID(id); } var classes = []; $.each(self.types, function() { classes.push(settings.classes.globalPrefix + '-type-' + this); }); classes.push(self.getSettings('className')); elements.widget .addClass(classes.join(' ')) .attr({ 'aria-modal': true, 'role': 'document', 'tabindex': 0, }); }; var initSettings = function(parent, userSettings) { var parentSettings = $.extend(true, {}, parent.getSettings()); settings = { headerMessage: '', message: '', effects: parentSettings.effects, classes: { globalPrefix: parentSettings.classPrefix, prefix: parentSettings.classPrefix + '-' + widgetName, preventScroll: parentSettings.classPrefix + '-prevent-scroll', }, selectors: { preventClose: '.' + parentSettings.classPrefix + '-prevent-close', }, container: 'body', preventScroll: false, iframe: null, closeButton: false, closeButtonOptions: { iconClass: parentSettings.classPrefix + '-close-button-icon', attributes: { role: 'button', 'tabindex': 0, 'aria-label': 'Close', href: '#', }, iconElement: '', }, position: { element: 'widget', my: 'center', at: 'center', enable: true, autoRefresh: false, }, hide: { auto: false, autoDelay: 5000, onClick: false, onOutsideClick: true, onOutsideContextMenu: false, onBackgroundClick: true, onEscKeyPress: true, ignore: '', }, }; $.extend(true, settings, self.getDefaultSettings(), userSettings); initSettingsEvents(); }; var initSettingsEvents = function() { $.each(settings, function(settingKey) { var eventName = settingKey.match(/^on([A-Z].*)/); if (!eventName) { return; } eventName = eventName[1].charAt(0).toLowerCase() + eventName[1].slice(1); self.on(eventName, this); }); }; var isContextMenuClickEvent = function(event) { // Firefox fires `click` event on every `contextmenu` event. return event.type === 'click' && event.button === 2; }; var normalizeClassName = function(name) { return name.replace(/([a-z])([A-Z])/g, function() { return arguments[1] + '-' + arguments[2].toLowerCase(); }); }; var onWindowKeyUp = function(event) { var ESC_KEY = 27, keyCode = event.which; if (ESC_KEY === keyCode) { self.hide(); } }; var unbindEvents = function() { var windows = [elements.window]; if (elements.iframe) { windows.push(jQuery(elements.iframe[0].contentWindow)); } windows.forEach(function(window) { if (settings.hide.onEscKeyPress) { window.off('keyup', onWindowKeyUp); } if (settings.hide.onOutsideClick) { window[0].removeEventListener('click', hideOnOutsideClick, true); } if (settings.hide.onOutsideContextMenu) { window[0].removeEventListener('contextmenu', hideOnOutsideClick, true); } if (settings.position.autoRefresh) { window.off('resize', self.refreshPosition); } }); if (settings.hide.onClick || settings.hide.onBackgroundClick) { elements.widget.off('click', hideOnClick); } }; this.addElement = function(name, element, classes) { var $newElement = elements[name] = $(element || '
'), normalizedName = normalizeClassName(name); classes = classes ? classes + ' ' : ''; classes += settings.classes.globalPrefix + '-' + normalizedName; classes += ' ' + settings.classes.prefix + '-' + normalizedName; $newElement.addClass(classes); return $newElement; }; this.destroy = function() { unbindEvents(); elements.widget.remove(); self.trigger('destroy'); return self; }; this.getElements = function(item) { return item ? elements[item] : elements; }; this.getSettings = function(setting) { var copy = Object.create(settings); if (setting) { return copy[setting]; } return copy; }; this.hide = function() { if (! self.isVisible()) { return; } clearTimeout(hideTimeOut); callEffect('hide', arguments); unbindEvents(); if (settings.preventScroll) { self.getElements('body').removeClass(settings.classes.preventScroll); } self.trigger('hide'); return self; }; this.init = function(parent, properties) { if (!(parent instanceof DialogsManager.Instance)) { throw 'The ' + self.widgetName + ' must to be initialized from an instance of DialogsManager.Instance'; } ensureClosureMethods(); self.trigger('init', properties); initSettings(parent, properties); initElements(); self.buildWidget(); self.attachEvents(); self.trigger('ready'); return self; }; this.isVisible = function() { return elements.widget.is(':visible'); }; this.on = function(eventName, callback) { if ('object' === typeof eventName) { $.each(eventName, function(singleEventName) { self.on(singleEventName, this); }); return self; } var eventNames = eventName.split(' '); eventNames.forEach(function(singleEventName) { if (!events[singleEventName]) { events[singleEventName] = []; } events[singleEventName].push(callback); }); return self; }; this.off = function(eventName, callback) { if (! events[ eventName ]) { return self; } if (! callback) { delete events[eventName]; return self; } var callbackIndex = events[eventName].indexOf(callback); if (-1 !== callbackIndex) { events[eventName].splice(callbackIndex, 1); } return self; }; this.refreshPosition = function() { if (! settings.position.enable) { return; } var position = $.extend({}, settings.position); if (elements[position.of]) { position.of = elements[position.of]; } if (! position.of) { position.of = window; } if (settings.iframe) { fixIframePosition(position); } elements[position.element].position(position); }; this.setID = function(id) { elements.widget.attr('id', id); return self; }; this.setHeaderMessage = function(message) { self.getElements('header').html(message); return self; }; this.setMessage = function(message) { elements.message.html(message); return self; }; this.setSettings = function(key, value) { if (jQuery.isPlainObject(value)) { $.extend(true, settings[key], value); } else { settings[key] = value; } return self; }; this.show = function() { clearTimeout(hideTimeOut); elements.widget.appendTo(elements.container).hide(); callEffect('show', arguments); self.refreshPosition(); if (settings.hide.auto) { hideTimeOut = setTimeout(self.hide, settings.hide.autoDelay); } bindEvents(); if (settings.preventScroll) { self.getElements('body').addClass(settings.classes.preventScroll); } self.trigger('show'); return self; }; this.trigger = function(eventName, params) { var methodName = 'on' + eventName[0].toUpperCase() + eventName.slice(1); if (self[methodName]) { self[methodName](params); } var callbacks = events[eventName]; if (!callbacks) { return; } $.each(callbacks, function(index, callback) { callback.call(self, params); }); return self; }; }; DialogsManager.Widget.prototype.types = []; // Inheritable widget methods DialogsManager.Widget.prototype.buildWidget = function() { var elements = this.getElements(), settings = this.getSettings(); elements.widget.append(elements.header, elements.message); this.setHeaderMessage(settings.headerMessage); this.setMessage(settings.message); if (this.getSettings('closeButton')) { elements.widget.prepend(elements.closeButton); } }; DialogsManager.Widget.prototype.attachEvents = function() { var self = this; if (self.getSettings('closeButton')) { self.getElements('closeButton').on('click', function(event) { event.preventDefault(); self.hide(); }); } }; DialogsManager.Widget.prototype.getDefaultSettings = function() { return {}; }; DialogsManager.Widget.prototype.getClosureMethods = function() { return []; }; DialogsManager.Widget.prototype.onHide = function() { }; DialogsManager.Widget.prototype.onShow = function() { }; DialogsManager.Widget.prototype.onInit = function() { }; DialogsManager.Widget.prototype.onReady = function() { }; DialogsManager.widgetsTypes.simple = DialogsManager.Widget; DialogsManager.addWidgetType('buttons', { activeKeyUp: function(event) { var TAB_KEY = 9; if (event.which === TAB_KEY) { event.preventDefault(); } if (this.hotKeys[event.which]) { this.hotKeys[event.which](this); } }, activeKeyDown: function(event) { if (!this.focusedButton) { return; } var TAB_KEY = 9; if (event.which === TAB_KEY) { event.preventDefault(); var currentButtonIndex = this.focusedButton.index(), nextButtonIndex; if (event.shiftKey) { nextButtonIndex = currentButtonIndex - 1; if (nextButtonIndex < 0) { nextButtonIndex = this.buttons.length - 1; } } else { nextButtonIndex = currentButtonIndex + 1; if (nextButtonIndex >= this.buttons.length) { nextButtonIndex = 0; } } this.focusedButton = this.buttons[nextButtonIndex].trigger('focus'); } }, addButton: function(options) { var self = this, settings = self.getSettings(), buttonSettings = jQuery.extend(settings.button, options); var classes = options.classes ? options.classes + ' ' : ''; classes += settings.classes.globalPrefix + '-button'; var $button = self.addElement(options.name, $('<' + buttonSettings.tag + '>').html(options.text), classes); self.buttons.push($button); var buttonFn = function() { if (settings.hide.onButtonClick) { self.hide(); } if ('function' === typeof options.callback) { options.callback.call(this, self); } }; $button.on('click', buttonFn); if (options.hotKey) { this.hotKeys[options.hotKey] = buttonFn; } this.getElements('buttonsWrapper').append($button); if (options.focus) { this.focusedButton = $button; } return self; }, bindHotKeys: function() { this.getElements('window').on({ keyup: this.activeKeyUp, keydown: this.activeKeyDown }); }, buildWidget: function() { DialogsManager.Widget.prototype.buildWidget.apply(this, arguments); var $buttonsWrapper = this.addElement('buttonsWrapper'); this.getElements('widget').append($buttonsWrapper); }, getClosureMethods: function() { return [ 'activeKeyUp', 'activeKeyDown' ]; }, getDefaultSettings: function() { return { hide: { onButtonClick: true }, button: { tag: 'button' } }; }, onHide: function() { this.unbindHotKeys(); }, onInit: function() { this.buttons = []; this.hotKeys = {}; this.focusedButton = null; }, onShow: function() { this.bindHotKeys(); if (!this.focusedButton) { this.focusedButton = this.buttons[0]; } if (this.focusedButton) { this.focusedButton.trigger('focus'); } }, unbindHotKeys: function() { this.getElements('window').off({ keyup: this.activeKeyUp, keydown: this.activeKeyDown }); } }); DialogsManager.addWidgetType('lightbox', DialogsManager.getWidgetType('buttons').extend('lightbox', { getDefaultSettings: function() { var settings = DialogsManager.getWidgetType('buttons').prototype.getDefaultSettings.apply(this, arguments); return $.extend(true, settings, { contentWidth: 'auto', contentHeight: 'auto', position: { element: 'widgetContent', of: 'widget', autoRefresh: true } }); }, buildWidget: function() { DialogsManager.getWidgetType('buttons').prototype.buildWidget.apply(this, arguments); var $widgetContent = this.addElement('widgetContent'), elements = this.getElements(); $widgetContent.append(elements.header, elements.message, elements.buttonsWrapper); elements.widget.html($widgetContent); if (elements.closeButton) { $widgetContent.prepend(elements.closeButton); } }, onReady: function() { var elements = this.getElements(), settings = this.getSettings(); if ('auto' !== settings.contentWidth) { elements.message.width(settings.contentWidth); } if ('auto' !== settings.contentHeight) { elements.message.height(settings.contentHeight); } } })); DialogsManager.addWidgetType('confirm', DialogsManager.getWidgetType('lightbox').extend('confirm', { onReady: function() { DialogsManager.getWidgetType('lightbox').prototype.onReady.apply(this, arguments); var strings = this.getSettings('strings'), isDefaultCancel = this.getSettings('defaultOption') === 'cancel'; this.addButton({ name: 'cancel', text: strings.cancel, callback: function(widget) { widget.trigger('cancel'); }, focus: isDefaultCancel }); this.addButton({ name: 'ok', text: strings.confirm, callback: function(widget) { widget.trigger('confirm'); }, focus: !isDefaultCancel }); }, getDefaultSettings: function() { var settings = DialogsManager.getWidgetType('lightbox').prototype.getDefaultSettings.apply(this, arguments); settings.strings = { confirm: 'OK', cancel: 'Cancel' }; settings.defaultOption = 'cancel'; return settings; } })); DialogsManager.addWidgetType('alert', DialogsManager.getWidgetType('lightbox').extend('alert', { onReady: function() { DialogsManager.getWidgetType('lightbox').prototype.onReady.apply(this, arguments); var strings = this.getSettings('strings'); this.addButton({ name: 'ok', text: strings.confirm, callback: function(widget) { widget.trigger('confirm'); } }); }, getDefaultSettings: function() { var settings = DialogsManager.getWidgetType('lightbox').prototype.getDefaultSettings.apply(this, arguments); settings.strings = { confirm: 'OK' }; return settings; } })); // Exporting the DialogsManager variable to global global.DialogsManager = DialogsManager; })( typeof jQuery !== 'undefined' ? jQuery : typeof require === 'function' && require('jquery'), (typeof module !== 'undefined' && typeof module.exports !== 'undefined') ? module.exports : window ); {"id":4448,"date":"2023-05-13T13:14:12","date_gmt":"2023-05-13T13:14:12","guid":{"rendered":"https:\/\/weeklypostgazette.com\/?p=4448"},"modified":"2023-05-13T11:08:38","modified_gmt":"2023-05-13T11:08:38","slug":"as-ftx-declares-bankruptcy-and-sbf-resigns-crypto-prices-plummet","status":"publish","type":"post","link":"https:\/\/weeklypostgazette.com\/as-ftx-declares-bankruptcy-and-sbf-resigns-crypto-prices-plummet\/","title":{"rendered":"As FTX declares bankruptcy and SBF resigns, Crypto prices plummet"},"content":{"rendered":"

The last-ditch effort by FTX to restructure its balance sheet has resulted in bankruptcy.<\/em><\/p>\n

It was inevitable, with controllers all over the planet freezing the grieved trade’s resources.<\/em><\/p>\n

John J. Ray III takes over for Sam Bankman-Fried, who resigned from his\u00a0position as CEO.<\/p>\n

Ray stated, The FTX<\/a> Group should be allowed to evaluate its situation and devise a strategy to maximize recoveries for stakeholders by receiving immediate relief from Chapter 11.<\/p>\n

Bloomberg TV reports that FTX’s liabilities are between\u00a0$10<\/strong>\u00a0billion and\u00a0$50<\/strong>\u00a0billion.<\/p>\n

The stock price of Coinbase, a rival to FTX, has increased by 9% to\u00a0$55<\/strong>.<\/p>\n

Globally FTX assets are frozen:<\/h2>\n

The assets of FTX Digital Markets (FDM), a service provider for other FTX<\/p>\n

entities, had already been frozen by the Securities Commission of the Bahamas.<\/p>\n

Following that, Japan’s Kanto Local Finance Bureau, which oversees the country’s cryptocurrency exchanges, forbade FTX from accepting client deposits. Despite this, it is challenging to envision anyone entrusting their money with FTX at this time.<\/p>\n

According to the Australian Financial Review, Australia’s financial watchdog followed suit and placed FTX Australia into administration.<\/p>\n

FTX Trading, the direct exchange business that manages FTX International, has its main office in the Caribbean nation of Antigua & Barbuda.<\/p>\n

The Antigua and Barbuda Financial Services Regulatory Commission were contacted by Crypto News to inquire whether it intended to take action against FTX.<\/p>\n

According to the Commission, public statements suggest that clients’ assets were mishandled, mismanaged, or transferred to Alameda Research.<\/p>\n

Any such actions would have been against standard governance, without client consent, and possibly illegal, according to the information provided by the Commission.<\/p>\n

The Commission has proactively dealt with the situation since the FDM events began and continue to do so.<\/p>\n

The Commission determined that the provisional liquidation of FD<\/p>\n

M was prudent to safeguard assets and stabilize the business.<\/p>\n

According to the Commission, public comments imply that the clients’ assets were handled, managed, or transferred to Alameda Research. According to the facts presented by the Commission, any such measures would have been against customary governance, performed without customer agreement, and perhaps in violation of the law.<\/p>\n

Since the start of the FDM events, the Commission has taken proactive action and still does. Accordingly, the Commission decided that the provisional liquidation of FDM was the correct action to protect assets and stabilize the company.<\/p>\n

It is believed that FTX Digital Markets lent billions to Alameda Research. This trading arm is currently in the process of being wound up, according to CEO Sam Bankman-Fried, although there are no transparent relationships between the various FTX entities.<\/p>\n

According to various reports, FTX needed to raise between $4 and $8 bill<\/p>\n

ion from investors to remain solvent.<\/p>\n

Crashing cryptocurrency prices is spreading chaos and contagion.<\/h2>\n

Due to an “absence of lucidity,” crypto bank BlockFi has suspended withdrawals. It added that it “couldn’t work the same old thing” in a Twitter proclamation.<\/p>\n

In June of this year, FTX provided BlockFi with a $250 million loan to help them out.<\/p>\n

FTX provided cryptocurrency exchange Voyager Digital with a loan of $485 million in cash and bitcoin before that intervention.<\/p>\n

At the time, the collapse of Luna and the TerraUSD stablecoin had decimated BlockFi and Voyager.<\/p>\n

Market participants will be curious whether Voyager will be the next company to succumb to the FTX collapse’s spread.<\/p>\n

Also, the deal between BlockFi and FTX was a revolving credit facility, which could be problematic for returning to normal operations.<\/p>\n

After CPI data weakens, cryptocurrency prices rebound.<\/p>\n

After yesterday’s CPI inflation-induced mega rally in risk assets, crypto prices fell again due to persistent concerns regarding the extent of the contagion. Bitcoin dropped below $17,000, but it was still trading at $17,355 when the bankruptcy of FTX was announced. BTC currently trades at $16,841.<\/p>\n

BNB, the Binance exchange’s trading coin, is down 5% to $284, while FTX Token (FTT) is down 22% to $32.62 in the last 24 hours but is down 90% in a week.<\/p>\n

Since Alameda Research was the primary market maker in many crypto markets, there could be many counterparty risks.<\/p>\n

Genesis Trading is one of the first to disclose its FTX exposure, admitting that while its market-making activities were unaffected, its derivatives business could lose $175 million.<\/p>\n

In a second tweet, Genesis added the following for good measure: Additionally, our net positions in FTX and operating capital are unimportant to our business.<\/p>\n

The Securities and Exchange Comm<\/em>ission (SEC) in the United States appears prepared to target u<\/em>nregistered cryptocurrency businesses severely.<\/em><\/h2>\n

Although the agencies and Congress had been too lazy in bringing forward and implementing legislation, the FTX implosion appears to be the straw that finally broke the camel’s back for U.S regulators.<\/p>\n

However, SEC Chair Gary Gensler’s remarks on CNBC’s Squawk\u00a0Box on Thursday suggest that the U.S. authorities will ramp up their enforcement efforts, which have been increasing.<\/p>\n

Investors suffer when you mix a lot of consumer money, secrecy, and leverage (borrowing against it) in these corporations’ trading.<\/p>\n

Gensler said: In the crypto industry, there are a few concentrated players in the middle of a very interconnected world. One of these focused players had a toxic combination of customer money and a lot of leverage, which is borrowing money, and then trying to invest with that. After that, many customers lost money when the markets turned against them.<\/p>\n

When asked why the SEC hadn’t done more to protect investors, Gensler said, among other things:<\/p>\n

“This is a field where there is much noncompliance, but there are rules, which are often obvious, and multiple paths exist.<\/p>\n

Working with these cryptocurrency exchanges and crypto lending platforms to register them is one option. The public’s safety is the reason this matters. However, enforcement is another option for us. At least a hundred actions have been brought by us.<\/p>\n

“In these various enforcement actions, we’ve been very clear.”<\/p>\n

“The rules are simple. Take note that the runway is running out. The American public and global investors are suffering. Therefore, please come and speak with us; the laws are clear.<\/p>\n

From FTX bankruptcy, better-regulated exchanges and DEXs will benefit.<\/em><\/h2>\n

Because of the blow to retail confidence in centralized exchanges, those with the lowest levels of regulation are more likely to lose client funds in favor of competitors with stronger laws like Coinbase, Kraken, and Bitstamp.<\/p>\n

Get away from the storm and get returns that beat the market.<\/p>\n

The asset class remains unchanged, despite the shakeup in trust in exchanges and other financial institutions like lenders.<\/p>\n

It suggests that now might be a good investment time if you look in the right places.<\/p>\n

Pre-sale tokens, which can provide a haven if you choose the right ones, are one such area.<\/p>\n

At the moment, Dash 2 Trade (D2T), RobotEra (TARO), IMPT.io (IMPT), and Calvaria (RIA) are among the pre-sale tokens that catch our attention.<\/p>\n

Dash 2 Trade is developing a cutting-edge dashboard-based analytics and signals trading platform with a unique pre-sale scoring system, social sentiment analysis, social trading, auto-trading, and backtesting features.<\/p>\n

Like The Sandbox, RobotEra could be the next hot metaverse gaming project. For more information about this 30x opportunity, watch the video.<\/p>\n

Using blockchain technology and an affiliate shopping program that\u00a0includes thousands of retailers, including Amazon, IMPT is making carbon offset accessible to the general public. And lastly.<\/p>\n

Calvaria is a battle card game that stands out from similar play-to-earn fantasy games with unique selling points like a free-to-play tier, a mobile-first ethos, a story mode, and the ability to play without connecting your crypto wallet.<\/p>\n

Pre-sale purchases of Dash 2 Trade, RobotEra, IMPT, and Calvaria are\u00a0all available.<\/p>\n","protected":false},"excerpt":{"rendered":"

The last-ditch effort by FTX to restructure its balance sheet has resulted in bankruptcy. It was inevitable, with controllers all over the planet freezing the grieved trade’s resources. John J. Ray III takes over for Sam Bankman-Fried, who resigned from his\u00a0position as CEO. Ray stated, The FTX Group should be allowed to evaluate its situation […]<\/p>\n","protected":false},"author":2,"featured_media":7357,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[777,3966,2640,3433],"class_list":["post-4448","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-crypto","tag-crytpo","tag-ftx","tag-sam-bankman-fried","tag-who-resigned"],"yoast_head":"\nAs FTX declares bankruptcy and SBF resigns, Crypto prices plummet<\/title>\n<meta name=\"description\" content=\"The last-ditch effort by FTX to restructure its balance sheet has resulted in bankruptcy.It was inevitable, with controllers..\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/weeklypostgazette.com\/as-ftx-declares-bankruptcy-and-sbf-resigns-crypto-prices-plummet\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"As FTX declares bankruptcy and SBF resigns, Crypto prices plummet\" \/>\n<meta property=\"og:description\" content=\"The last-ditch effort by FTX to restructure its balance sheet has resulted in bankruptcy.It was inevitable, with controllers..\" \/>\n<meta property=\"og:url\" content=\"https:\/\/weeklypostgazette.com\/as-ftx-declares-bankruptcy-and-sbf-resigns-crypto-prices-plummet\/\" \/>\n<meta property=\"og:site_name\" content=\"Weekly Post Gazette\" \/>\n<meta property=\"article:published_time\" content=\"2023-05-13T13:14:12+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-05-13T11:08:38+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/weeklypostgazette.com\/wp-content\/uploads\/2022\/11\/As-FTX-declares-bankruptcy-and-SBF-resigns-Crypto-prices-plummet-scaled.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2560\" \/>\n\t<meta property=\"og:image:height\" content=\"1626\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"alvina aly\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"alvina aly\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/weeklypostgazette.com\/as-ftx-declares-bankruptcy-and-sbf-resigns-crypto-prices-plummet\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/weeklypostgazette.com\/as-ftx-declares-bankruptcy-and-sbf-resigns-crypto-prices-plummet\/\"},\"author\":{\"name\":\"alvina aly\",\"@id\":\"https:\/\/weeklypostgazette.com\/#\/schema\/person\/3afbee783b25021574f5b216f2dc4b2d\"},\"headline\":\"As FTX declares bankruptcy and SBF resigns, Crypto prices plummet\",\"datePublished\":\"2023-05-13T13:14:12+00:00\",\"dateModified\":\"2023-05-13T11:08:38+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/weeklypostgazette.com\/as-ftx-declares-bankruptcy-and-sbf-resigns-crypto-prices-plummet\/\"},\"wordCount\":1257,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/weeklypostgazette.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/weeklypostgazette.com\/as-ftx-declares-bankruptcy-and-sbf-resigns-crypto-prices-plummet\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/weeklypostgazette.com\/wp-content\/uploads\/2022\/11\/As-FTX-declares-bankruptcy-and-SBF-resigns-Crypto-prices-plummet-scaled.jpg\",\"keywords\":[\"Crytpo\",\"FTX\",\"Sam Bankman-Fried\",\"who resigned\"],\"articleSection\":[\"Crypto\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/weeklypostgazette.com\/as-ftx-declares-bankruptcy-and-sbf-resigns-crypto-prices-plummet\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/weeklypostgazette.com\/as-ftx-declares-bankruptcy-and-sbf-resigns-crypto-prices-plummet\/\",\"url\":\"https:\/\/weeklypostgazette.com\/as-ftx-declares-bankruptcy-and-sbf-resigns-crypto-prices-plummet\/\",\"name\":\"As FTX declares bankruptcy and SBF resigns, Crypto prices plummet\",\"isPartOf\":{\"@id\":\"https:\/\/weeklypostgazette.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/weeklypostgazette.com\/as-ftx-declares-bankruptcy-and-sbf-resigns-crypto-prices-plummet\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/weeklypostgazette.com\/as-ftx-declares-bankruptcy-and-sbf-resigns-crypto-prices-plummet\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/weeklypostgazette.com\/wp-content\/uploads\/2022\/11\/As-FTX-declares-bankruptcy-and-SBF-resigns-Crypto-prices-plummet-scaled.jpg\",\"datePublished\":\"2023-05-13T13:14:12+00:00\",\"dateModified\":\"2023-05-13T11:08:38+00:00\",\"description\":\"The last-ditch effort by FTX to restructure its balance sheet has resulted in bankruptcy.It was inevitable, with controllers..\",\"breadcrumb\":{\"@id\":\"https:\/\/weeklypostgazette.com\/as-ftx-declares-bankruptcy-and-sbf-resigns-crypto-prices-plummet\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/weeklypostgazette.com\/as-ftx-declares-bankruptcy-and-sbf-resigns-crypto-prices-plummet\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/weeklypostgazette.com\/as-ftx-declares-bankruptcy-and-sbf-resigns-crypto-prices-plummet\/#primaryimage\",\"url\":\"https:\/\/weeklypostgazette.com\/wp-content\/uploads\/2022\/11\/As-FTX-declares-bankruptcy-and-SBF-resigns-Crypto-prices-plummet-scaled.jpg\",\"contentUrl\":\"https:\/\/weeklypostgazette.com\/wp-content\/uploads\/2022\/11\/As-FTX-declares-bankruptcy-and-SBF-resigns-Crypto-prices-plummet-scaled.jpg\",\"width\":2560,\"height\":1626,\"caption\":\"FILE PHOTO: Representations of cryptocurrencies are seen in front of displayed FTX logo and decreasing stock graph in this illustration taken November 10, 2022. REUTERS\/Dado Ruvic\/Illustration\/File Photo\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/weeklypostgazette.com\/as-ftx-declares-bankruptcy-and-sbf-resigns-crypto-prices-plummet\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/weeklypostgazette.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"As FTX declares bankruptcy and SBF resigns, Crypto prices plummet\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/weeklypostgazette.com\/#website\",\"url\":\"https:\/\/weeklypostgazette.com\/\",\"name\":\"Weekly Post Gazette\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/weeklypostgazette.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/weeklypostgazette.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/weeklypostgazette.com\/#organization\",\"name\":\"Weekly Post Gazette\",\"url\":\"https:\/\/weeklypostgazette.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/weeklypostgazette.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/weeklypostgazette.com\/wp-content\/uploads\/2023\/05\/weekly-post-gazette-logo.png\",\"contentUrl\":\"https:\/\/weeklypostgazette.com\/wp-content\/uploads\/2023\/05\/weekly-post-gazette-logo.png\",\"width\":170,\"height\":45,\"caption\":\"Weekly Post Gazette\"},\"image\":{\"@id\":\"https:\/\/weeklypostgazette.com\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/weeklypostgazette.com\/#\/schema\/person\/3afbee783b25021574f5b216f2dc4b2d\",\"name\":\"alvina aly\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/weeklypostgazette.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/650c85462aa1167b92dd7a3af340f9cd?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/650c85462aa1167b92dd7a3af340f9cd?s=96&d=mm&r=g\",\"caption\":\"alvina aly\"},\"sameAs\":[\"https:\/\/weeklypostgazette.com\/\"],\"url\":\"https:\/\/weeklypostgazette.com\/author\/alvina\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"As FTX declares bankruptcy and SBF resigns, Crypto prices plummet","description":"The last-ditch effort by FTX to restructure its balance sheet has resulted in bankruptcy.It was inevitable, with controllers..","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/weeklypostgazette.com\/as-ftx-declares-bankruptcy-and-sbf-resigns-crypto-prices-plummet\/","og_locale":"en_US","og_type":"article","og_title":"As FTX declares bankruptcy and SBF resigns, Crypto prices plummet","og_description":"The last-ditch effort by FTX to restructure its balance sheet has resulted in bankruptcy.It was inevitable, with controllers..","og_url":"https:\/\/weeklypostgazette.com\/as-ftx-declares-bankruptcy-and-sbf-resigns-crypto-prices-plummet\/","og_site_name":"Weekly Post Gazette","article_published_time":"2023-05-13T13:14:12+00:00","article_modified_time":"2023-05-13T11:08:38+00:00","og_image":[{"width":2560,"height":1626,"url":"https:\/\/weeklypostgazette.com\/wp-content\/uploads\/2022\/11\/As-FTX-declares-bankruptcy-and-SBF-resigns-Crypto-prices-plummet-scaled.jpg","type":"image\/jpeg"}],"author":"alvina aly","twitter_card":"summary_large_image","twitter_misc":{"Written by":"alvina aly","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/weeklypostgazette.com\/as-ftx-declares-bankruptcy-and-sbf-resigns-crypto-prices-plummet\/#article","isPartOf":{"@id":"https:\/\/weeklypostgazette.com\/as-ftx-declares-bankruptcy-and-sbf-resigns-crypto-prices-plummet\/"},"author":{"name":"alvina aly","@id":"https:\/\/weeklypostgazette.com\/#\/schema\/person\/3afbee783b25021574f5b216f2dc4b2d"},"headline":"As FTX declares bankruptcy and SBF resigns, Crypto prices plummet","datePublished":"2023-05-13T13:14:12+00:00","dateModified":"2023-05-13T11:08:38+00:00","mainEntityOfPage":{"@id":"https:\/\/weeklypostgazette.com\/as-ftx-declares-bankruptcy-and-sbf-resigns-crypto-prices-plummet\/"},"wordCount":1257,"commentCount":0,"publisher":{"@id":"https:\/\/weeklypostgazette.com\/#organization"},"image":{"@id":"https:\/\/weeklypostgazette.com\/as-ftx-declares-bankruptcy-and-sbf-resigns-crypto-prices-plummet\/#primaryimage"},"thumbnailUrl":"https:\/\/weeklypostgazette.com\/wp-content\/uploads\/2022\/11\/As-FTX-declares-bankruptcy-and-SBF-resigns-Crypto-prices-plummet-scaled.jpg","keywords":["Crytpo","FTX","Sam Bankman-Fried","who resigned"],"articleSection":["Crypto"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/weeklypostgazette.com\/as-ftx-declares-bankruptcy-and-sbf-resigns-crypto-prices-plummet\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/weeklypostgazette.com\/as-ftx-declares-bankruptcy-and-sbf-resigns-crypto-prices-plummet\/","url":"https:\/\/weeklypostgazette.com\/as-ftx-declares-bankruptcy-and-sbf-resigns-crypto-prices-plummet\/","name":"As FTX declares bankruptcy and SBF resigns, Crypto prices plummet","isPartOf":{"@id":"https:\/\/weeklypostgazette.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/weeklypostgazette.com\/as-ftx-declares-bankruptcy-and-sbf-resigns-crypto-prices-plummet\/#primaryimage"},"image":{"@id":"https:\/\/weeklypostgazette.com\/as-ftx-declares-bankruptcy-and-sbf-resigns-crypto-prices-plummet\/#primaryimage"},"thumbnailUrl":"https:\/\/weeklypostgazette.com\/wp-content\/uploads\/2022\/11\/As-FTX-declares-bankruptcy-and-SBF-resigns-Crypto-prices-plummet-scaled.jpg","datePublished":"2023-05-13T13:14:12+00:00","dateModified":"2023-05-13T11:08:38+00:00","description":"The last-ditch effort by FTX to restructure its balance sheet has resulted in bankruptcy.It was inevitable, with controllers..","breadcrumb":{"@id":"https:\/\/weeklypostgazette.com\/as-ftx-declares-bankruptcy-and-sbf-resigns-crypto-prices-plummet\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/weeklypostgazette.com\/as-ftx-declares-bankruptcy-and-sbf-resigns-crypto-prices-plummet\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/weeklypostgazette.com\/as-ftx-declares-bankruptcy-and-sbf-resigns-crypto-prices-plummet\/#primaryimage","url":"https:\/\/weeklypostgazette.com\/wp-content\/uploads\/2022\/11\/As-FTX-declares-bankruptcy-and-SBF-resigns-Crypto-prices-plummet-scaled.jpg","contentUrl":"https:\/\/weeklypostgazette.com\/wp-content\/uploads\/2022\/11\/As-FTX-declares-bankruptcy-and-SBF-resigns-Crypto-prices-plummet-scaled.jpg","width":2560,"height":1626,"caption":"FILE PHOTO: Representations of cryptocurrencies are seen in front of displayed FTX logo and decreasing stock graph in this illustration taken November 10, 2022. REUTERS\/Dado Ruvic\/Illustration\/File Photo"},{"@type":"BreadcrumbList","@id":"https:\/\/weeklypostgazette.com\/as-ftx-declares-bankruptcy-and-sbf-resigns-crypto-prices-plummet\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/weeklypostgazette.com\/"},{"@type":"ListItem","position":2,"name":"As FTX declares bankruptcy and SBF resigns, Crypto prices plummet"}]},{"@type":"WebSite","@id":"https:\/\/weeklypostgazette.com\/#website","url":"https:\/\/weeklypostgazette.com\/","name":"Weekly Post Gazette","description":"","publisher":{"@id":"https:\/\/weeklypostgazette.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/weeklypostgazette.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/weeklypostgazette.com\/#organization","name":"Weekly Post Gazette","url":"https:\/\/weeklypostgazette.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/weeklypostgazette.com\/#\/schema\/logo\/image\/","url":"https:\/\/weeklypostgazette.com\/wp-content\/uploads\/2023\/05\/weekly-post-gazette-logo.png","contentUrl":"https:\/\/weeklypostgazette.com\/wp-content\/uploads\/2023\/05\/weekly-post-gazette-logo.png","width":170,"height":45,"caption":"Weekly Post Gazette"},"image":{"@id":"https:\/\/weeklypostgazette.com\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/weeklypostgazette.com\/#\/schema\/person\/3afbee783b25021574f5b216f2dc4b2d","name":"alvina aly","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/weeklypostgazette.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/650c85462aa1167b92dd7a3af340f9cd?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/650c85462aa1167b92dd7a3af340f9cd?s=96&d=mm&r=g","caption":"alvina aly"},"sameAs":["https:\/\/weeklypostgazette.com\/"],"url":"https:\/\/weeklypostgazette.com\/author\/alvina\/"}]}},"_links":{"self":[{"href":"https:\/\/weeklypostgazette.com\/wp-json\/wp\/v2\/posts\/4448"}],"collection":[{"href":"https:\/\/weeklypostgazette.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/weeklypostgazette.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/weeklypostgazette.com\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/weeklypostgazette.com\/wp-json\/wp\/v2\/comments?post=4448"}],"version-history":[{"count":0,"href":"https:\/\/weeklypostgazette.com\/wp-json\/wp\/v2\/posts\/4448\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/weeklypostgazette.com\/wp-json\/wp\/v2\/media\/7357"}],"wp:attachment":[{"href":"https:\/\/weeklypostgazette.com\/wp-json\/wp\/v2\/media?parent=4448"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/weeklypostgazette.com\/wp-json\/wp\/v2\/categories?post=4448"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/weeklypostgazette.com\/wp-json\/wp\/v2\/tags?post=4448"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}