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 0xef5827df4dc0fa476fbbeff8231fb4f4f51f899cd11eea40b7cf0d437af9a6fd. 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/f556aa8f-fa47-41e5-88bc-64992e619119.json and https://artists.proofprofile.net/proofs/artist/f556aa8f-fa47-41e5-88bc-64992e619119.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 0xcfb0f671db1f9cc88e96f9a4614ef84b07be86229a31e4db03826b0bebcdcb0f. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/ZAJPD2100048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56fceaf8cd74d5a14b90a94c3c8627389ba62137eb045416d5ac6c08ebb240f5. Chain 2 (Bitcoin): anchored in block 958876 (2026-07-20T12:15: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/ZAJPD2100050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd1943914723ded26cbaeb875df8b4988e12763f1cbf05c00786e1171997f34e. 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/GX3GJ2100077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b64e1d00207c1a93cf29bd0db4f8f783cc2f4aade9939c67dbd40a88356a026. Chain 2 (Bitcoin): anchored in block 957961 (2026-07-14T05:58:47Z), 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/ZABKR2200033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82c74cc5df70f7158a67fc59afbe504e4b3b8d60195cb3a232a241bdb3e3200c. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/ZABKR2200054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe38d87216882bdb6019e2fcdcaa78298b256433edf94b9567268e7419d6c704b. Chain 2 (Bitcoin): anchored in block 956841 (2026-07-05T22:14: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/ZAJPD2300174.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8dd871bdb5c3e560a63eadc40f7f9508972cb4e96022bc965d5c73c36b780cc. 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/ZABKR2400001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf450654153ed3a1cf7651448a451082333e1ca002d96e61e57f14be95f4bc114. 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/ZABKR2400004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1003e2117299ff9394f9eca0c5dab3d6c4f3e27119a51014f8484f3c0f14da03. 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/ZABKR2400005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe509737bc3dff7db1df3f669685173998645900920ee21e769011e98bb624f0. Chain 2 (Bitcoin): anchored in block 958319 (2026-07-16T20:12:32Z), 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/ZAJPD2300185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe45ba250e49da6756169711647a77dc561ccef72f662d1a742f35858c701cd28. 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/ZAJPD2400207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84ad1804f33a5e79a8ca1817cde38df10159bfe5ca3b4c8d2d1932f5086a6f58. Chain 2 (Bitcoin): anchored in block 956711 (2026-07-04T22:48:52Z), 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/ZABKR2500001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf27056cee456d80a66a830cb7ca3bbc9b32b8c684788a9b6157049b0cb9ae35d. Chain 2 (Bitcoin): anchored in block 959076 (2026-07-21T23:41: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/GBLFP2533530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc25b9536cf16af1b269a784dfb8c10fdc466b87f866bc868e0f9bfd8e069ac30. 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/ZABKR2500009.
Mamela Mphaka (feat. Kamoh Xaba & MouzaM)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b731ebae9aba3b776bc76b8e69f8a1a5f1c2af106a26cccba9faf911cd0c96f. 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/ZA56E2534595.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf69d3add65107c1a23d68cdd1f4d8413e1c5832e56b7d9fb9e9d0570828de7d6. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/ZABKR2400008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8abb64945fcb93e4d25b98ce9501172043d9a667a1eaee7258b4948926717ca8. 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/ZABKR2200041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b48c0f9b8ae589f1aa4d04b2f9dc44cdd0924369a9eaf0ab94db33076544ff4. 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/ZABKR2400028.
Sweet Nothings - Kyika DeSoul's Expensive ReTouch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5a7fbf5726ba5fb0338e1116347aa65c2fb7dce8fa13cc89da7292f866c5191. 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/ZABKR2400030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2772f3cd435bb9b98f4f0be3be4781aa20dbdb9ad77873ec700eb0578fb1b3c8. 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/ZABKR2400031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9a0bee2071d499cc208bd32d4450dda6bef489d43422c92501cf1a176335442. 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/ZABKR2400032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x054648afd48b9ddba622b8a7d390606c86be923698c91cfc3c6200fb88050249. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/ZABKR2300037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29988a354f29078add1a48a0d552b8c96c5dba79ea93a658d198f04db54205ca. 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/ZABKR2300029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2eaf52e775fc520ce6c643ac72f6622c51f1e1563eed0c065845a3396fbdf76. 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/ZABKR2200042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x718b78c0684c5723bdc495146a25aacda551ddc91d2030778861465914b18af3. Chain 2 (Bitcoin): anchored in block 960198 (2026-07-30T02:21:55Z), 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/ZABKR2400029.
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