Crypto as a Service with reliance
NotBank offers a Crypto as a Service (CaaS) service that provides a robust, documented technical infrastructure (API) so that third parties (fintechs, banks, or wallets) can quickly integrate full cryptocurrency and digital asset functionality under their own brand. This solution allows institutions to offer their customers services such as secure custody, wallet management, instant fiat-to-crypto conversion, and send/receive operations, without needing to build from scratch the complexity of the blockchain, the backend, security or regulatory compliance. In essence, NotBank handles the technical side, the risks and the infrastructure, acting as a bridge between the traditional financial world and the crypto ecosystem, which allows its clients to focus solely on the user experience and their business strategy.
Notbank offers two service modalities Crypto as a Service (CaaS) designed for different client profiles and operational needs. The standard CaaS provides a robust regulatory compliance solution that accompanies each client through a structured and thorough onboarding process. The CaaS with reliance, on the other hand, is aimed at institutions that already have a consolidated compliance framework and verifiable reputation, which makes it possible to establish a high-trust relationship between the parties. Thanks to this additional level of trust —supported by shared responsibility agreements and mutual validation— the onboarding process is considerably streamlined, reducing times and operational friction without compromising the required regulatory standards.
To start using Crypto as a Service (CaaS) with reliance, the interested party must formalize their request by signing a service agreement. This contract clearly sets out the terms of use, responsibilities, and commercial agreements. To start this process, you need to contact our support team by clicking on the link provided. This link will take you to a specific contact form that you must complete. Once we receive your request through the form, our team will promptly send you the contract for your review and subsequent signature.
1. Authentication in Notbank
Authentication to access the Notbank API is performed securely by combining the confidential API credentials with a specific user identifier. These credentials, obtained in the previous step, act as proof of the client application's identity. By including the user identifier along with these credentials in the request, the API can verify the identity of the caller and, crucially, authorize operations at the level of the specific user account within the Notbank ecosystem, ensuring that only the relevant data and actions are available.
GET /ap/AuthenticateUser HTTP/1.1
Host: https://api.notbank.com
Content-Type: application/json
APIKey: "<public-key>",
Signature: "<signature>",
UserId: "<user-uuid>",
Nonce: "2247733562"
---
{
"Authenticated": true,
"SessionToken": "02de4e6d-43f2-4e89-7213-49a9935d5607", // token, aptoken
// ...
}Nonce any arbitrary number or random string used with the API private key to generate a signature.
Signature is a long alphanumeric string generated using the API private key and the nonce. To generate your own signature with a nonce different, you must use HMAC-SHA256 to encode your Nonce, UserId (user ID) and the API public key (<public-key>), in the format NonceUserIdAPIPublicKey using the API secret key (<secret-key>) as the key.
import { NotbankClient } from 'notbank';
// REST HTTP client creation
const restClient = NotbankClient.Factory.createRestClient();
// authentication
await restClient.authenticateUser({
ApiPublicKey: "public-key",
ApiSecretKey: "secret-key",
UserId: "user-uuid"
});2. Register a client in Notbank
If you want to expand your own business and offer cryptocurrency services to your users, our registration through the Crypto as a Service (CaaS) option is the right one. This powerful integration will allow you to onboard and manage your own clients within the Notbank ecosystem, acting as a bridge between your users and all the functionality of our platform.
2.1 Basic-level registration
2.1.1 Glossary
trader
Merchant
investor
Investor
student
Student
housewife
Housewife
accountant
Accountant
actor_actress
Actor/Actress
air_hostess
Flight attendant
archaeologist
Archaeologist
architect
Architect
astronaut
Astronaut
baker
Baker
biologist
Biologist
bricklayer
Bricklayer
driver
Driver
businessman
Businessman
butcher
Butcher
caretaker_janitor_porter
Caretaker/Janitor/Porter
carpenter
Carpenter
cashier
Cashier
cleaner
Cleaner
clown
Clown
cobbler
Cobbler
cook_chef
Cook/Chef
chemist
Chemist
dancer
Dancer
decorator
Decorator
dentist
Dentist
designer
Designer
physician
Physician
dressmaker
Dressmaker
dustman
Garbage collector
economist
Economist
electrician
Electrician
engineer
Engineer
farmer
Farmer
fireman
Firefighter
fisherman
Fisherman
florist
Florist
fruiterer
Fruit seller
gardener
Gardener
geologist
Geologist
hairdresser
Hairdresser
jeweller
Jeweler
journalist
Journalist
judge
Judge
lawyer
Lawyer
librarian
Librarian
life_guard
Lifeguard
mailman_postman
Mail carrier
mechanic
Mechanic
meteorologist
Meteorologist
cryptocurrency_miner
Cryptocurrency miner
mineral_miner
Miner
model
Model
nanny_nursemaid
Nanny
nun
Nun
nurse
Nurse
painter
Painter
pastry_cook
Pastry chef
pharmacist
Pharmacist
photographer
Photographer
physicist
Physicist
plumber
Plumber
policeman_policewoman
Police officer
politician
Politician
priest
Priest
professor_teacher
Professor/Teacher
programmer
Programmer
psychiatrist
Psychiatrist
psychologist
Psychologist
receptionist
Receptionist
researcher_scientist
Researcher/Scientist
sailor
Sailor
salesman
Salesperson
secretary
Secretary
shop_assistant
Shop assistant
singer
Singer
social_worker
Social worker
sportsman
Athlete
surgeon
Surgeon
taxi_driver
Taxi driver
telephone_operator
Telephone operator
travel_agent
Travel agent
veterinarian
Veterinarian
waiter_waitress
Waiter/Waitress
writer
Writer
deliveryman
Delivery person
uber_driver
Uber driver
pilot
Pilot
administrative
Administrative
public_servant
Public servant
other
Other
customer_care
Customer service
military
Military
manager_officier
Manager/Officer
0
Female
1
Male
1
National ID
2
Foreigner
3
NUIP: Unique personal identification number
4
NIP: Personal identification number
5
PEP: Special Stay Permit
6
CC: Citizenship card
7
CE: Foreigner ID card
8
Passport
1
Buenos Aires
10
Catamarca
14
Chaco
20
Chubut
43
Autonomous City of Buenos Aires
3
Córdoba
15
Corrientes
5
Entre Ríos
13
Formosa
11
Jujuy
18
La Pampa
9
La Rioja
4
Mendoza
16
Misiones
19
Neuquén
21
Río Negro
12
Salta
7
San Juan
8
San Luis
22
Santa Cruz
2
Santa Fe
6
Santiago del Estero
23
Tierra del Fuego, Antarctica and South Atlantic Islands
17
Tucumán
RO
Rondônia
AC
Acre
AM
Amazonas
RR
Roraima
PA
Pará
AP
Amapá
TO
Tocantins
MA
Maranhão
PI
Piauí
CE
Ceará
RN
Rio Grande do Norte
PB
Paraíba
PE
Pernambuco
AL
Alagoas
SE
Sergipe
BA
Bahia
MG
Minas Gerais
ES
Espírito Santo
RJ
Rio de Janeiro
SP
São Paulo
PR
Paraná
SC
Santa Catarina
RS
Rio Grande do Sul
MS
Mato Grosso do Sul
MT
Mato Grosso
GO
Goiás
DF
Federal District
Arica
Arica
Camarones
Camarones
General Lagos
General Lagos
Putre
Putre
Alto Hospicio
Alto Hospicio
Camiña
Camiña
Colchane
Colchane
Huara
Huara
Iquique
Iquique
Pica
Pica
Pozo Almonte
Pozo Almonte
Antofagasta
Antofagasta
Calama
Calama
María Elena
María Elena
Mejillones
Mejillones
Ollagüe
Ollagüe
San Pedro de Atacama
San Pedro de Atacama
Sierra Gorda
Sierra Gorda
Taltal
Taltal
Tocopilla
Tocopilla
Alto del Carmen
Alto del Carmen
Caldera
Caldera
Chañaral
Chañaral
Copiapó
Copiapó
Diego de Almagro
Diego de Almagro
Freirina
Freirina
Huasco
Huasco
Tierra Amarilla
Tierra Amarilla
Vallenar
Vallenar
Andacollo
Andacollo
Canela
Canela
Combarbalá
Combarbalá
Coquimbo
Coquimbo
Illapel
Illapel
La Higuera
La Higuera
La Serena
La Serena
Los Vilos
Los Vilos
Monte Patria
Monte Patria
Ovalle
Ovalle
Paiguano
Paiguano
Punitaqui
Punitaqui
Río Hurtado
Río Hurtado
Salamanca
Salamanca
Vicuña
Vicuña
Algarrobo
Algarrobo
Cabildo
Cabildo
Calera
Calera
Calle Larga
Calle Larga
Cartagena
Cartagena
Casablanca
Casablanca
Catemu
Catemu
Concón
Concón
El Quisco
El Quisco
El Tabo
El Tabo
Hijuelas
Hijuelas
Easter Island
Easter Island
Juan Fernández
Juan Fernández
La Cruz
La Cruz
La Ligua
La Ligua
Limache
Limache
Llaillay
Llaillay
Los Andes
Los Andes
Nogales
Nogales
Olmué
Olmué
Panquehue
Panquehue
Papudo
Papudo
Petorca
Petorca
Puchuncaví
Puchuncaví
Putaendo
Putaendo
Quillota
Quillota
Quilpué
Quilpué
Quintero
Quintero
Rinconada
Rinconada
San Antonio
San Antonio
San Esteban
San Esteban
San Felipe
San Felipe
Santa María
Santa María
Santo Domingo
Santo Domingo
Valparaíso
Valparaíso
Villa Alemana
Villa Alemana
Viña del Mar
Viña del Mar
Zapallar
Zapallar
Alhué
Alhué
Buin
Buin
Calera de Tango
Calera de Tango
Cerrillos
Cerrillos
Cerro Navia
Cerro Navia
Colina
Colina
Conchalí
Conchalí
Curacaví
Curacaví
El Bosque
El Bosque
El Monte
El Monte
Central Station
Central Station
Huechuraba
Huechuraba
Independencia
Independencia
Isla de Maipo
Isla de Maipo
La Cisterna
La Cisterna
La Florida
La Florida
La Granja
La Granja
La Pintana
La Pintana
La Reina
La Reina
Lampa
Lampa
Las Condes
Las Condes
Lo Barnechea
Lo Barnechea
Lo Espejo
Lo Espejo
Lo Prado
Lo Prado
Macul
Macul
Maipú
Maipú
María Pinto
María Pinto
Melipilla
Melipilla
Ñuñoa
Ñuñoa
Padre Hurtado
Padre Hurtado
Paine
Paine
Pedro Aguirre Cerda
Pedro Aguirre Cerda
Peñaflor
Peñaflor
Peñalolén
Peñalolén
Pirque
Pirque
Providencia
Providencia
Pudahuel
Pudahuel
Puente Alto
Puente Alto
Quilicura
Quilicura
Quinta Normal
Quinta Normal
Recoleta
Recoleta
Renca
Renca
San Bernardo
San Bernardo
San Joaquín
San Joaquín
San José de Maipo
San José de Maipo
San Miguel
San Miguel
San Pedro
San Pedro
San Ramón
San Ramón
Santiago
Santiago
Talagante
Talagante
Tiltil
Tiltil
Vitacura
Vitacura
Chimbarongo
Chimbarongo
Chépica
Chépica
Codegua
Codegua
Coinco
Coinco
Coltauco
Coltauco
Doñihue
Doñihue
Graneros
Graneros
La Estrella
La Estrella
Las Cabras
Las Cabras
Litueche
Litueche
Lolol
Lolol
Machalí
Machalí
Malloa
Malloa
Marchihue
Marchihue
Nancagua
Nancagua
Navidad
Navidad
Olivar
Olivar
Palmilla
Palmilla
Paredones
Paredones
Peralillo
Peralillo
Peumo
Peumo
Pichidegua
Pichidegua
Pichilemu
Pichilemu
Placilla
Placilla
Pumanque
Pumanque
Quinta de Tilcoco

