Logo of Moon Pay

Moon Pay

Pending verification

Incorporation

Legal Name
Moon Pay Limited
Legal structure
Corporation
Year Founded
2018
Incorporation Country
Malta
Business ID Number
C 88293
Is Regulated?
processing
Jurisdiction Country
["Malta"]

Business address

Address 1
Triq l-Uqija
Address 2
-
City
Swieqi
Country
Malta

Memberships & Certificates

No certificates, yet

Travel rule protocols

Protocol
TR:Light
Email
Active
Protocol
TRP
Base Endpoint
https://api.notabene.id/trp/did:ethr:0x3f4adf878060b396c5dbfeee7daef84686ab6a4c