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 0x2c9ba919341b2144ebbed6abc7df910fd45ad87323ed31498a96eac715a4c3b2. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/578907c9-8b57-404f-ab67-bab460bbe20d.json and https://artists.proofprofile.net/proofs/artist/578907c9-8b57-404f-ab67-bab460bbe20d.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 0x90115f67be92005a64a4f7c3fa25e72b4c2da17895bd2f01281e0a0cc68299b1. 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/KRMM02311097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d427a78b6a32ad11c63dcce8a3acbca4167ffe288a0e241384e12b3d820584f. 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/KRMM02311098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce812be99bcba1d31d8adf5ef9cbffffdcc04785bc29a807e994d65141b358ce. 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/KRB472302051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x416803ea4ee36429be7a125c0d1a63be53996e5256a68a1ff102ec531d13e848. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/KRB472302052.
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 0xfda17fa1aeaff5a6a43f99f4bcbc4540e95d3e520aae5c012435e1cee330b427. 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/KRA382320611.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x379413a431112349b4d3625f243eb29ccabba38001dc7e0cee378273ef73889b. 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/KRA382320612.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d33e351995c1245c7b652e77a3023f546032e90c6a33cc20b4e1a30035f3731. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/KRA382320613.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8fe17b5b767c230b71b18088f3ccf575579a058824b514694b628ecdd9abcd0. 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/KRA382320614.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73a2cdf8436d10fb6d8987b55316c17060d6d939b3b1e3744d0fb7f0f86fffff. 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/KRA382320615.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2308c85549a2bb3751f47796968105ac7268bc2e177fe4dc9cf7d1349778c68f. 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/KRA382320616.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4da56e854196ba0140158877e4441b24ea8bdd0492fed14a7f0d6871dbecfb92. 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/KRA382320617.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e0bf3002f83b1e95a1b3498228829bf062c992129c82e49bd6df184136b2659. 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/KRA382320618.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda306d902cf94c5346b13a3af8704410fc23a844572f0ffb64d699e57f546258. 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/KRA382301771.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0dee4b36f4679aa282fcbfab95edabee1eec8b992931831785e0144497d0824d. 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/KRA382301772.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0a35c3a45595d7123b1dddb9b1e9b2c830f49801fed30e441b6f45b9be6245c. 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/KSA012162481.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a78b8bdfea5f9313e67473db5e3e26fc1362ddb6a32a4c3ef4152f23af2014e. 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/KRMIM2027044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bd5c394b80121ff286d6f5b46e0469a6cb4233c3354b047237e77b8720230f2. 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/KRMIM2027045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x175696a505dad648d5df0b0984aff2e4b50427e44297a8d42600d4794f3dc1b8. 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/KRMIM2027046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97995e35925df6b97e9878e8143eb79f46c25792c317cf8cc2aeca75c3ed90a4. 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/KRMIM2027047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17de0f69cee18fe2bbb2a316b4dd44b2ff45ad25bac248785e11b9808547a6b3. 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/KRMIM2027048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x726368711e372068a6f566cc0e7c9b2f6ca28af23d8804cd14e7cd3bef1bd15b. 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/KRA531911001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb6a5ed20c324120c2d0c113a6d8a86018a0c00dff53f1215d6c4b7819c09905. 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/KRNAR2327035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91ba28970d868bc448cec84c7211d1dc63cb617b9321a409ea032d5226005987. 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/KRA382100319.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7423aa93c7b4574f0ef7b64cc533d4018223cb7b63fe29b2d9fbe3f524404826. 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/KRC712300027.