La banca tradicional tiembla mientras World Liberty Financial despliega su arsenal digital.
El gigante financiero acaba de anunciar el lanzamiento dual de una tarjeta de débito y aplicación móvil diseñadas específicamente para el comercio minorista—un movimiento que podría redefinir cómo interactuamos con el dinero en tiendas físicas.
Integración perfecta entre lo físico y lo digital
La tarjeta funciona como llave maestra para desbloquear funciones premium en la aplicación, creando un ecosistema cerrado que compite directamente con las soluciones fragmentadas de la banca convencional. Los usuarios podrán gestionar gastos, recibir ofertas personalizadas y acceder a cashback instantáneo—todo desde una única interfaz.
Ventaja competitiva: Velocidad y transparencia
Mientras los bancos tradicionales siguen luchando con sistemas legacy, World Liberty aprovecha infraestructura blockchain nativa para procesamientos casi instantáneos. Sin los típicos retrasos de 2-3 días hábiles que tanto disfrutan los bancos para ganar interés con tu dinero.
El futuro de las compras minoristas ya está aquí—y curiosamente, no viene de los nombres que esperabas.
World Liberty Financial planea lanzar su propia tarjeta de débito
, según las palabras de Zak Folkman, durante una discusión informal en la.
A mayores, también planea implementar una. Ambos proyectos forman parte de lamás amplia de World Liberty para.
Aunque los detalles de la colaboración aún no se han revelado,.
WLFI Operating Officer @zakfolkman delivering the keynote presentation at Eastpoint Seoul
on the future of finance.
pic.twitter.com/v0E9j5I0rn
— WLFI (@worldlibertyfi) September 22, 2025
La asociación surge tras unaentre el director ejecutivo del intercambio,, en Bitcoin Asia 2025 en agosto. Lee Jae-won, calificó la colaboración como un “hito importante” para mejorar la competitividad internacional de la plataforma.
El anuncio de la tarjeta de débito se produce. A principios de este mes, la firma acuñó 100 millones de tokens adicionales en Solana.
tras asegurar integraciones en exchanges y listados de gobernanza.
La compañía de la familia Trump sigue forjando nuevas alianzas
Corea sigue siendo uno de los cinco mercados de criptomonedas con potencial más grandes del mundo, con una capitalización que supera los 72.000 millones de dólares este año.
Een el sector al cotizar USD1 tanto en Bithumb como en Upbit.
Más allá de Bithumb,en el mundo de las mejores criptomonedas. De hecho, en mayo,para que USD1 fuera accesible en múltiples blockchains.
Como lo expresó Folkman: “Esto no es una carrera corta, es una maratón”»”, refiriéndose al enfoque gradual de la compañía para forjar alianzas y productos duraderos.
Leer más:
- Movimiento masivo de las ballenas de Solana de 836 millones, mientras los operadores apuntan a un repunte de 260 dólares
- La claridad regulatoria en torno a Bitcoin podría desbloquear una adopción masiva
- Metaplanet adquiere 5.419 BTC y vuelve a entrar en la lista de los 5 principales poseedores de Bitcoin
Table of Contents
En este artículo
World Liberty Financial planea lanzar su propia tarjeta de débito
La compañía de la familia Trump sigue forjando nuevas alianzas
Leer más:
En este artículo
World Liberty Financial planea lanzar su propia tarjeta de débito
La compañía de la familia Trump sigue forjando nuevas alianzas
Leer más:
window.addEventListener("DOMContentLoaded", () => {
const header = document.querySelector(".header_wrapper");
const pageLegend = document.querySelector('#multiCollapse1');
const pageLegendList = document.querySelector('#multiCollapse2');
const pageLegendCollapse = new bootstrap.Collapse(pageLegend, {toggle: document.querySelector(".toc-sticky").classList.contains('sticky')});
/**
* Changing current title
*/
(function (pageLegend) {
const titleNodes = pageLegend.querySelectorAll('.StepProgress-item__link');
if (!titleNodes.length) return;
const titles = [...titleNodes].map((itm, i) => ({
id: itm.getAttribute('data-id'),
text: itm.textContent,
level: itm.getAttribute('data-level'),
linkNode: itm,
titleNode: document.getElementById(itm.getAttribute('data-id')),
index: i,
}));
/**
* Source: https://www.sitepoint.com/throttle-scroll-events/
* @param {Function} fn
* @param {number} wait
* @returns {(function(): void)|*}
*/
const throttle = (fn, wait) => {
let time = Date.now();
return function () {
if ((time + wait - Date.now()) {
const documentScrollTop = window.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop || 0;
let current = 0;
// Title
titles.forEach((itm, i) => {
//console.log(itm)
const itmOffsetTop = itm.titleNode ? itm.titleNode.offsetTop - 100 : 0;
if (documentScrollTop >= itmOffsetTop) {
document.getElementById('toc-current-title').innerHTML = itm.text;
document.getElementById('toc-current-title').setAttribute('data-current-id', itm.id);
document.getElementById('toc-current-title').setAttribute('data-current-level', itm.level);
current = i;
}
})
// close all list and open sub list if needed
if (document.querySelector(".toc-sticky").classList.contains('sticky')) {
document.querySelectorAll('.subList-in-progress').forEach((el) => {
el.children[1].classList.remove('show');
el.getElementsByClassName('icon-chevron-down')[0].classList.remove('up');
});
const currentEl = titles[current];
currentEl.linkNode.classList.add('show');
}
titles.forEach((itm, i) => {
itm.linkNode.parentNode.parentNode.classList.remove('current', 'is-done');
if (current > i) {
itm.linkNode.parentNode.parentNode.classList.add('is-done')
};
if (current === i) {
itm.linkNode.parentNode.parentNode.classList.add('current');
};
})
}
changeCurrentTitle();
document.addEventListener('scroll', throttle(changeCurrentTitle, 50));
})(pageLegend);
/**
* Collapse
*/
(function (pageLegend, header) {
const icon = pageLegend.parentNode.querySelector(".collapse-action-btn i");
const collapseToggle = (status) => (e) => {
if (!e.target.isEqualNode(pageLegend)) return;
icon.classList.toggle("up");
const containerHeight = pageLegend.getBoundingClientRect().height;
const showSubtitleContent = () => {
const currentId = document.getElementById('toc-current-title').getAttribute('data-current-id');
const currentLevel = document.getElementById('toc-current-title').getAttribute('data-current-level');
const currentSubTitle = currentLevel == 3 ? document.querySelector(`a[data-id="${currentId}"]`).parentNode.parentNode.parentNode : false;
if (!currentSubTitle) return;
new bootstrap.Collapse(currentSubTitle, {toggle: false}).show();
}
showSubtitleContent();
console.log(status + 'fdsfsd' + containerHeight);
if (status === 'shown' && document.querySelector(".toc-sticky").classList.contains('sticky')) {
document.querySelector('html').classList.remove('overflow-hidden');
pageLegend.classList.add('overflow-auto');
pageLegend.style.height = `calc(100vh - ${header.getBoundingClientRect().height + document.querySelector('.toc-sticky__open').getBoundingClientRect().height + 16}px)`;
} else if (status === 'hide') {
document.querySelector('html').removeClass('overflow-hidden');
pageLegend.classList.remove('overflow-auto');
pageLegend.style.height = 'auto';
}
}
pageLegend.addEventListener('shown.bs.collapse', collapseToggle('shown'));
pageLegend.addEventListener('hide.bs.collapse', collapseToggle('hide'));
})(pageLegend, header);
/**
* Collapse sub-titles
*/
(function (pageLegend) {
const collapseEls = pageLegend.querySelectorAll('.collapse');
collapseEls.forEach(function (el) {
const toggleArrowDirection = function (e) {
if (!e.target.isEqualNode(el)) return;
const id = this.getAttribute('id');
document.querySelector(`.collapse-action-btn[data-bs-target="#${id}"] .icon-chevron-down`).classList.toggle('up');
}
el.addEventListener('shown.bs.collapse', toggleArrowDirection);
el.addEventListener('hide.bs.collapse', toggleArrowDirection);
})
})(pageLegend);
/**
* Collapse main title
*/
(function (pageLegendList) {
const icon = pageLegendList.parentNode.querySelector(".collapse-action-btn i");
const collapseToggle = () => (e) => {
if (!e.target.isEqualNode(pageLegendList)) return;
icon.classList.toggle("up");
}
pageLegendList.addEventListener('shown.bs.collapse', collapseToggle());
pageLegendList.addEventListener('hide.bs.collapse', collapseToggle());
})(pageLegendList);
(function (pageLegendList) {
const collapseEls = pageLegendList.querySelectorAll('.collapse');
collapseEls.forEach(function (el) {
const toggleArrowDirection = function (e) {
if (!e.target.isEqualNode(el)) return;
const id = this.getAttribute('id');
document.querySelector(`.toc-sticky-list .collapse-action-btn[data-bs-target="#${id}"] .icon-chevron-down`).classList.toggle('up');
}
el.addEventListener('shown.bs.collapse', toggleArrowDirection);
el.addEventListener('hide.bs.collapse', toggleArrowDirection);
})
})(pageLegendList);
/**
* Sticky functionality
* Source: https://stackoverflow.com/questions/17893771/javascript-sticky-div-after-scroll
*/
(function (header, pageLegendCollapse) {
// set everything outside the onscroll event (less work per scroll)
const target = document.querySelector(".toc-sticky");
const targetListStatic = document.querySelector(".toc-sticky-list");
if (!target || !header) return;
const headerHeight = header.getBoundingClientRect().height;
const targetHeight = targetListStatic.getBoundingClientRect().height;
// -headerHeight so it won't be jumpy
const stop = targetListStatic.offsetTop + headerHeight + targetHeight;
const docBody =
document.documentElement || document.body.parentNode || document.body;
const hasOffset = window.pageYOffset !== undefined;
const applySticky = function () {
// cross-browser compatible scrollTop.
const scrollTop = hasOffset ? window.pageYOffset : docBody.scrollTop;
// if user scrolls to headerHeight from the top of the target div
if (scrollTop >= stop) {
pageLegendCollapse.hide();
// stick the div
target.classList.add("sticky");
//target.style.marginTop = `${headerHeight}px`;
} else {
pageLegendCollapse.show();
// release the div
target.classList.remove("sticky");
target.style.marginTop = "";
}
}
applySticky();
window.addEventListener('scroll', applySticky);
})(header, pageLegendCollapse);
jQuery('span.show_moretoc').click(function () {
jQuery('span.show_moretoc').hide();
jQuery('.ms_hidetoc').show();
});
});