ADVERTISEMENT

BlockShoals eyes SEC compliance as Sandbox testing moves forward

Published Jun 12, 2026 02:29 pm
BlockShoals Technologies, Inc. is currently conducting due diligence on its selected Virtual Asset Service Provider (VASP) for integrations required by its participation in the Securities and Exchange Commission’s Strategic Sandbox (StratBox) to test its cryptocurrency platform.
BlockShoals' participation in the SEC StratBox allows the company to test trading activities and other advanced crypto-asset products within a controlled regulatory environment. The firm said in a statement that onboarding and system integration will begin once its partnership is formalized with the still-unnamed VASP licensed by the Bangko Sentral ng Pilipinas (BSP).
“It has always been the plan for BlockShoals and Binance to work with a VASP regulated by the BSP wherever required. This is part of BlockShoals' testing plan, which was submitted to and approved by the SEC under its StratBox Framework in November 2025,” said BlockShoals Head of Legal and Director Marie Antonette Quiogue.
She noted that it is vital for the company to work with a partner that is "properly regulated, has strong compliance systems, and is committed to investor protection.”
The company previously announced its partnership with Binance for the regulated testing phase within the StratBox. Under this arrangement, BlockShoals maintains full responsibility for local regulatory compliance and user-facing operations, while Binance provides backend technology infrastructure and strategic support.
Last month, BlockShoals took part in an official meeting with the SEC and the BSP's Technology Risk and Innovation Supervision Department (TRISD), emphasizing its absolute commitment to regulatory compliance.
“In that meeting, when asked by the BSP, we informed them that we are finalizing our agreement with a BSP-accredited VASP partner—a step that is a built-in requirement of our approved testing plan and expressly required under our Notice to Proceed,” Quiogue said.
She added that, “Throughout the StratBox testing period, BlockShoals operates under the direct supervision of the SEC, and we welcome the close coordination between the SEC and the BSP, which run separate but complementary regulatory frameworks.”
Yesterday, the SEC clarified that BlockShoals is not yet permitted to commercially operate or offer cryptocurrency products and services to the public, as it is currently under a 90-day testing period.
“The indicated 90-day period is intended solely for the establishment and integration of the technical infrastructure and systems between BlockShoals and its local VASP partner,” the SEC said.
In particular, the process will focus on developing secure fiat rails that enable the seamless on-ramping and off-ramping of Philippine pesos, allowing users to convert fiat currency into cryptocurrency and vice versa.
“Any system access or operational connectivity provided during this period is limited strictly to activities necessary for technical integration and sandbox testing. This should not be construed as the commencement of public onboarding, public trading operations, or broader market reopening,” the SEC stressed.
The Commission also emphasized that any future public participation or onboarding activities remain subject to applicable regulatory requirements and further SEC approval.

Related Tags

Blackshoals Technologies Inc. Securities and Exchange Commission Binance Marie Antonette Quiogue
ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.