Andy Narell (born March 18, 1954) is an American jazz steel pannist, composer and producer. Biography Narell took up the steelpan at a young age in Queens, New York. His father, who was a social work
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 0x40a9ea38f542522ee2af728fe15c5d93224866221eba74bd41e376996a968431. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/8bac3d6d-c0d3-4e1d-9eb0-11b0fec21eeb.json and https://artists.proofprofile.net/proofs/artist/8bac3d6d-c0d3-4e1d-9eb0-11b0fec21eeb.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 0x88d710233165c3fff84c749fd3c026c95b40449aa685c7cac85df3df00c052ff. Chain 2 (Bitcoin): anchored in block 959009 (2026-07-21T14:43:50Z), 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/USWH18701112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4dcd0ea2bcaddffec02b624557ee3d15373fd6964a5b8c09e3f8f308eff8e970. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20:01Z), 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/USWH19201119.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89a703ce2a1914d62084461cf54aa11de5d9566c8fe568bdb70558497220f4bd. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T02:49:15Z), 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/USWH19201120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38aed3379aa38e173c56d15bbfd3c26f8fcbea509b196b94ef3c402b5fa91924. Chain 2 (Bitcoin): anchored in block 958196 (2026-07-15T20:38:50Z), 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/USWH19201124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf19046351ee501a63aefcdf2fd6d61b088e58e5c7092ba9efdce181f1a0c7595. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/USWH19501096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x907f271623b58b9bcde58ed714e254c30850aa4b8451896dfee7c78ac9c28f33. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T15:47:45Z), 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/USWH19501100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b6eafd8e4d2da5e9d7177eecb472c216a82e021d6524b8708acee73af23a3c9. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/USWH19501102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0399ad70a6457b626676e92b57a48ce4a3c0fbac3d47606735ed9b84d6923c19. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49:48Z), 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/USWH19501104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bb63806d648c42f49f255b99b71f8d45f74c96199438e28958c9e83566e7789. Chain 2 (Bitcoin): anchored in block 957048 (2026-07-07T14:18:56Z), 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/QZHN82218327.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd43aa5eaf321189a8096d4cfbc7fff2fbc17b7eb7e34693e4bcd41ca5e9f8c2e. 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/QZHN82218328.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51a761c50c55e3943eccc0084587fd1df03823e7b96bef2fc71d1d73d5ef9600. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/QZHN82218329.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd4f84abc2c9d54f2e9979020d32cae9328591dc742fa8791e2d90ec33c84a1b. 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/QZHN82218330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7be082da2f2cb79807fe36a682924ebf84b0a685e91a6a4e2fd87923f1be488e. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/QZHN82218333.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a7007aaf62353145f5e36209612ed16a0f8923a1512602c5e187d13f0177458. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/QZHN82218334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b1580e4a78b320e2f29ebad9aab11e2cff8246f3adf26d9d4b69b435289f5e6. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), 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/QZHN82218331.
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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bb43b7a3b2e1c2efdddc226e51f0594a9a780f8bb7f70e12dc342908f2653b3. Chain 2 (Bitcoin): anchored in block 960383 (2026-07-31T09:50:37Z), 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/QZHN82218332.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45cb8abcfe138e9375450ab82a94f4ed027461c12caeb9e71927b6f5a162af11. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03:40Z), 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/QZHN82211980.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x724cfb8b1e769e6ae49bf39b5d73c6d5d888766bfc5aa6f2f2ee0cb9c8b46d0a. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39:05Z), 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/QZHN82213147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80b05966c1e24f49a469f926c7058194ab80a5b97f5fa51caa400ae6b519eb59. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/QZHN82213149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6d7f6977769aa349f880f4d4fea0a8e1ade28b546716476c69ae40e6a8d2423. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22:21Z), 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/QZHN82213145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ffe22ce672963002706f750adcc62e26b1f6fb90c5a94a20cccfd826db80954. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42:38Z), 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/QZHN82213146.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebaf73586bc4003f778de1f68c8523bda5033e4a8c085e364adfcf0c112f1cad. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51:48Z), 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/QZHN82213148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf747e310f02a43bda657225635e86e1acdda12b431e6862a9a2fef557a20aebc. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/QZHN82213150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe05b8fc10c1a44c0e0effd6d8394b493488cbf4a07016cfc429223976ba61f02. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13:26Z), 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/USCUE1430102.
Dis 1. 4. Raf (feat. Janysett MC Pherson)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1195057f395507370e2c2cf9449b6aa5c0d641c6626962f1c58e70ac96e4334. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04:44Z), 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/QZNWS2106636.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x720ea657dabae75eee6505cfad27b806b6ef2813659b07f919db9e4f616205a5. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T15:00:35Z), 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/QZNWS2106641.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x606d8cf87c6227897cab7bdeed5f1d7ab9614e2b787b3ef5fc4fd3a1b7ea4636. 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/USTE10447304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc47a801bd11bb32896046fd6237cd57ea0ee8461d9f74b843aeb7e5f10b5fb03. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/FR12Q0400145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47b8ed3d9d5206a49c3576b12371f13c65a508ee793d09e64b883712d9219349. 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/FR12Q2401191.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b769bc02f34175c7cdbafbcc1b4de2e77cc7c2e851de650f06eb56a7d65ece1. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26:17Z), 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/USWH19501097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe2446ccb02fc8a6425a2deb2d23c0ea52a7fa7e29383be863b66b602bb8a206. Chain 2 (Bitcoin): anchored in block 960229 (2026-07-30T08:30: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/USWH18901047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74be75b89373dbb97cd96066e814819bf46382b566df9b5af7e03a8e154fdf23. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/USTE10447309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x734e287ba52f050be1a7dfc7504708fc7e8cc1e2e564eee6959bcde529d0fb07. Chain 2 (Bitcoin): anchored in block 960294 (2026-07-30T18:46:00Z), 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/FR00W2000200.