Azeez Adeshina Fashola (born 10 May 1991), known professionally as Naira Marley, is a Nigerian-British singer, songwriter and rapper.His fans are fondly called Marlians. His label became home to names
1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 5. GET OTSVerificationAPI → pre-computed 6-check result from server 6. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e8d35efc0606fd37f2473f0826d72ad78d08e4d91afe1c9c5f5360857d3a7ea. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/47e9a2d0-6f9d-4776-9239-43cdf964e91b.json and https://artists.proofprofile.net/proofs/artist/47e9a2d0-6f9d-4776-9239-43cdf964e91b.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x533e2d2c0bff7490d51558b41152b4e6db0341feb74cd08424e022ac179775df. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM6P42035206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7140d93d208aa032a049e94262d9be97cb6a357ee66829a78d40fa89ecd601b8. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM4TX2144211.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86932ce1c2b5723eaf2d476a3e6aebdbf48debc9ef203231a1326bbffb3444f0. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USRC12203517.
Sweet in the Middle (feat. Wurld, Naira Marley & Zlatan)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddef89edec5d5bef4adbba611e607f858fe2f759539c753628a4eab35372d7d9. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBARL1901213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfa1481a338d214ab291fa3571ee1a23cd14f6503de36e73f6ace1ef70afdbfd. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZAKB2005273.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79bd29c59bf860f260889d4aaa7e882db480d2cd095116f8e74fcc8c0263a8e2. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/UK43Q2008335.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25cb60f9b004a9a4242975b265f213007c295a558d26df8a68d2ed7059ee59fb. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBX721900549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x135d2d8292b9b5465ceca49d9310578cc1de845f87e3b190c1904e63ff66c236. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US23A1541166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x135d2d8292b9b5465ceca49d9310578cc1de845f87e3b190c1904e63ff66c236. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US23A1541166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a26a9dcfbcdf3211acc94f32d07b94d801e16c6cd83fc1de4bb06862c34dacb. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBX721700026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe09fadd6adbe525243713d57d4ccb31c13fc9b1473cbd353657749b6e0c406e8. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMDA72226247.
Mofoti 2.0 (feat. Naira Marley & Sarkodie)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c98318030f7b131380ad81d2e66f6a763e562f552e097aae17b744cb7fef3fa. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ZA56E2100795.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd90faa55dc614fb19db1e440c6ec759f8d4c8dbfe1669a229ededa855b5c0ed0. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ZA41S2021156.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x780322aa121bfce0b059f6436f97bafc79be4279b625cb2fca6835e856cc580c. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ZA41S2101260.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe19d2b12502556f6b10d97c7a415118e9e5aeebcf2f98fbfea2eb8397ba6aa56. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMGR32043908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58965471c66a506d9d17323013a8f2502a18f0c933eef9d0b2c42d6d8a5e9896. Chain 2 (Bitcoin): anchored in block 960506 (2026-08-01T03:50:58Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCADT1870919.
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch