Bloque

Join to our waiting list

Join Now!

Bloque is a technology company, not a bank

Create your own financial ecosystem

Create your own financial ecosystem

With worldwide support

launch debit cards for your customers same day

Meet our partners

Everything we need to secure our future is here.

Everything we need to secure our future is here.

Everything we need to secure our future is here.

OTC Operator

Pagos Cube S.A.S. Colombian Issuer

The OTC platform streamlines digital asset acquisition while enabling secure, seamless cross-border transfers for a truly global experience.

OTC Operator

Pagos Cube S.A.S. Colombian Issuer

The OTC platform streamlines digital asset acquisition while enabling secure, seamless cross-border transfers for a truly global experience.

OTC Operator

Pagos Cube S.A.S. Colombian Issuer

The OTC platform streamlines digital asset acquisition while enabling secure, seamless cross-border transfers for a truly global experience.

Visa

Infrastructure via Pomelo

Pomelo delivers cloud-native fintech infrastructure in Latin America for issuing & managing cards, partnering with Mastercard and Visa.

Visa

Infrastructure via Pomelo

Pomelo delivers cloud-native fintech infrastructure in Latin America for issuing & managing cards, partnering with Mastercard and Visa.

Visa

Infrastructure via Pomelo

Pomelo delivers cloud-native fintech infrastructure in Latin America for issuing & managing cards, partnering with Mastercard and Visa.

KYC/KYB Provider

Truora Inc

Truora offers fast, reliable KYC/KYB solutions for secure identity verification reducing risk and building trust for global business growth.

KYC/KYB Provider

Truora Inc

Truora offers fast, reliable KYC/KYB solutions for secure identity verification reducing risk and building trust for global business growth.

KYC/KYB Provider

Truora Inc

Truora offers fast, reliable KYC/KYB solutions for secure identity verification reducing risk and building trust for global business growth.

Bank Platform

Bancolombia.

Leads Latin America's banking innovation, delivering secure financial solutions and seamless transactions that empower growth.

Bank Platform

Bancolombia.

Leads Latin America's banking innovation, delivering secure financial solutions and seamless transactions that empower growth.

Bank Platform

Bancolombia.

Leads Latin America's banking innovation, delivering secure financial solutions and seamless transactions that empower growth.

DEVELOPERS

Power your app with Web3 debit cardsβ€”just one package install away.

Power your app with Web3 debit cardsβ€”just one package install away.

Power your app with Web3 debit cardsβ€”just one package install away.

Create a Card

Top Up

Withdraw

Movements

import { SDK, OrganizationType, CardType, Log } from "@bloqueapp/sdk"

const client = SDK({
    vos_url: "https://vos.bloque.app", 
    blockchain_node: "https://bloque.kreivo.io",
    origin: 'your-startup',
    auth_type: 'pass',
    auth_device: 'dvc-1a2b34c4d'
});

// Create an identity for your user with basic KYC information
const identity = client.identity.create({
    origin: 'acme-corporation',
    profile: {
        first_name: 'david',
        last_name: 'barinas', 
        birthdate: '02-23-1994',
        email: `[email protected]`,
        phone: `+573120000000`,
        gender: `M`,
        address_line1: `[email protected]`,
        city: `Arg`,
        state: `Hello`,
        postal_code: `150001`,
        country_of_birth_code: `CO`,
        country_of_residence_code: `CO`,
        personal_id_type: `PPT`,
        personal_id_number: `A10293T`,
    },
    // Choose between Individual, DAO or Business account types
    type: OrganizationType.Individual || OrganizationType.DAO || OrganizationType.Businesss 
});

log("πŸ’³ Creating a new debit card...");

// Issue a new card - choose between custodial or non-custodial
const card = client.cards.create(identity.id, {
    "card_type": CardType.NonCustodial || CardType.Custodial
});

log(`Card created: ${card}`);

// Example Response:
// ═══════════════════════════════════════════════════════════════
// πŸ”‘ Card Urn: card::0x1234567890abcdef
// πŸ’³ Card Created:
// πŸ’³ Card Type: Non-Custodial
// 🌐 Card details URL: https://api.bloque.app/view/card/0x1234567890abcdef

Create a Card

Top Up

Withdraw

Movements

import { SDK, OrganizationType, CardType, Log } from "@bloqueapp/sdk"

const client = SDK({
    vos_url: "https://vos.bloque.app", 
    blockchain_node: "https://bloque.kreivo.io",
    origin: 'your-startup',
    auth_type: 'pass',
    auth_device: 'dvc-1a2b34c4d'
});

// Create an identity for your user with basic KYC information
const identity = client.identity.create({
    origin: 'acme-corporation',
    profile: {
        first_name: 'david',
        last_name: 'barinas', 
        birthdate: '02-23-1994',
        email: `[email protected]`,
        phone: `+573120000000`,
        gender: `M`,
        address_line1: `[email protected]`,
        city: `Arg`,
        state: `Hello`,
        postal_code: `150001`,
        country_of_birth_code: `CO`,
        country_of_residence_code: `CO`,
        personal_id_type: `PPT`,
        personal_id_number: `A10293T`,
    },
    // Choose between Individual, DAO or Business account types
    type: OrganizationType.Individual || OrganizationType.DAO || OrganizationType.Businesss 
});

log("πŸ’³ Creating a new debit card...");

// Issue a new card - choose between custodial or non-custodial
const card = client.cards.create(identity.id, {
    "card_type": CardType.NonCustodial || CardType.Custodial
});

log(`Card created: ${card}`);

// Example Response:
// ═══════════════════════════════════════════════════════════════
// πŸ”‘ Card Urn: card::0x1234567890abcdef
// πŸ’³ Card Created:
// πŸ’³ Card Type: Non-Custodial
// 🌐 Card details URL: https://api.bloque.app/view/card/0x1234567890abcdef

Create wallet

import { SDK, OrganizationType, CardType, Log } from "@bloqueapp/sdk"

const client = SDK({
    vos_url: "https://vos.bloque.app",
    blockchain_node: "https://bloque.kreivo.io",
    origin: 'your-startup',
    auth_type: 'pass',
    auth_device: 'dvc-1a2b34c4d'
});

// by you own experience
const identity = client.identity.create({
    origin: 'acme-corporation',
    profile: {
        first_name: 'david',
        last_name: 'barinas',
        birthdate: '02-23-1994',
        email: `[email protected]`,
        phone: `+573120000000`,
        gender: `M`,
        address_line1: `[email protected]`,
        city: `Arg`,
        state: `Hello`,
        postal_code: `150001`,
        country_of_birth_code: `CO`,
        country_of_residence_code: `CO`,
        personal_id_type: `PPT`,
        personal_id_number: `A10293T`,
    },
    type: OrganizationType.Individual || OrganizationType.DAO || OrganizationType.Businesss
});

log("Building your card...");

const account = client.cards.create(identity.id, {
    "card_type": CardType.NonCustodial || CardType.Custodial
});

Create wallet

import { SDK, OrganizationType, CardType, Log } from "@bloqueapp/sdk"

const client = SDK({
    vos_url: "https://vos.bloque.app",
    blockchain_node: "https://bloque.kreivo.io",
    origin: 'your-startup',
    auth_type: 'pass',
    auth_device: 'dvc-1a2b34c4d'
});

// by you own experience
const identity = client.identity.create({
    origin: 'acme-corporation',
    profile: {
        first_name: 'david',
        last_name: 'barinas',
        birthdate: '02-23-1994',
        email: `[email protected]`,
        phone: `+573120000000`,
        gender: `M`,
        address_line1: `[email protected]`,
        city: `Arg`,
        state: `Hello`,
        postal_code: `150001`,
        country_of_birth_code: `CO`,
        country_of_residence_code: `CO`,
        personal_id_type: `PPT`,
        personal_id_number: `A10293T`,
    },
    type: OrganizationType.Individual || OrganizationType.DAO || OrganizationType.Businesss
});

log("Building your card...");

const account = client.cards.create(identity.id, {
    "card_type": CardType.NonCustodial || CardType.Custodial
});

Create wallet

import { SDK, OrganizationType, CardType, Log } from "@bloqueapp/sdk"

const client = SDK({
    vos_url: "https://vos.bloque.app", 
    blockchain_node: "https://bloque.kreivo.io",
    origin: 'your-startup',
    auth_type: 'pass',
    auth_device: 'dvc-1a2b34c4d'
});

// Create an identity for your user with basic KYC information
const identity = client.identity.create({
    origin: 'acme-corporation',
    profile: {
        first_name: 'david',
        last_name: 'barinas', 
        birthdate: '02-23-1994',
        email: `[email protected]`,
        phone: `+573120000000`,
        gender: `M`,
        address_line1: `[email protected]`,
        city: `Arg`,
        state: `Hello`,
        postal_code: `150001`,
        country_of_birth_code: `CO`,
        country_of_residence_code: `CO`,
        personal_id_type: `PPT`,
        personal_id_number: `A10293T`,
    },
    // Choose between Individual, DAO or Business account types
    type: OrganizationType.Individual || OrganizationType.DAO || OrganizationType.Businesss 
});

log("πŸ’³ Creating a new debit card...");

// Issue a new card - choose between custodial or non-custodial
const card = client.cards.create(identity.id, {
    "card_type": CardType.NonCustodial || CardType.Custodial
});

log(`Card created: ${card}`);

// Example Response:
// ═══════════════════════════════════════════════════════════════
// πŸ”‘ Card Urn: card::0x1234567890abcdef
// πŸ’³ Card Created:
// πŸ’³ Card Type: Non-Custodial
// 🌐 Card details URL: https://api.bloque.app/view/card/0x1234567890abcdef

You can find, everything you need to build.

Te actualizaremos con las novedades y avances, no spam.

bloque

Β© 2025 bloque.app