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 0x60b9fb971fd9c1678170df07870f29288e901ed05416f7e06537777254572881. 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/2748b1c3-9597-42ea-9041-1b7d139f7ce6.json and https://artists.proofprofile.net/proofs/artist/2748b1c3-9597-42ea-9041-1b7d139f7ce6.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 0x8e6ccf86f869e51a1ce00acd5bd61b227c68ec1adc9214f070f1e3368ca542f2. Chain 2 (Bitcoin): anchored in block 958134 (2026-07-15T11:28:51Z), 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/ESA012021920.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x705d5dcff89373da22dbfb592f08d92d818cb2e7d9e4de7f6990430a4d60f934. Chain 2 (Bitcoin): anchored in block 957771 (2026-07-12T23:27: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/ESA012043701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2571440812ccebcda299e2567188435ec279c88380090ca115d7d6c22866e727. 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/ESA012043702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdc0dc1ab22af7ecb03c6152fefb52e6ef5ada39000c4decb684d6a93a248ad5. Chain 2 (Bitcoin): anchored in block 957771 (2026-07-12T23:27: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/ESA012043708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5eeb2f69264ecd164d4b56ba5da93914e5876de29849e526f6565139d0f0ccfa. 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/USDY42318812.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6dc046396cc3192d467c8f82e5f00184c2d7c8cb8572ecea5288a5183ae035b. 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/USDY42318813.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e02f243e537384aacb9bf76cd5811a86155413983953f986364cee3b010abe8. 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/USDY42318814.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e2c075790b1d1ef30b7c2692b2bf118977188469dcbb98f3a37e41358bdbe24. 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/USDY42318815.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb3781f68fb678a596b98bbf0c7e55d37f8e5486204294e348fd28f7093e4fd6. 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/USDY42318816.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x409f93c96c67b12e17dfc6f36b85b01f77912b1ecaf985f67acd009d4609dc0b. Chain 2 (Bitcoin): anchored in block 958341 (2026-07-17T01:08: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/QZWFN2367607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x647d8b0690777e7ab1b7810ec6509329676a44b688b68c364cfdda49d8e67a34. Chain 2 (Bitcoin): anchored in block 958825 (2026-07-20T07:30: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/QM6P42499274.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f200f65186e2332d10c776000edf39188c66acb8abf80a049fe3741e447a2f7. Chain 2 (Bitcoin): anchored in block 958390 (2026-07-17T09:35:49Z), 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/QM6P42499276.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2609c621cae728475a0de4c98d5299efb2e338da7c63e4c62cc539de304aa7fb. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/QM6P42499277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a26fc3aa7ad32a7d0e5742b3b7146964eba366f0f2f76b80c9c133c20da6f8c. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/QM6P42499280.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69096cac55e92908613171ea7dcb348755577ccd124845f2baa42439c8c89377. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QM6P42499281.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1aefb51a55cfa11ebe56eb3d4fe02ce9c2f6256a14694059d9f7b3f60f2e74a7. 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/ESA011916148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea8438eea6d16c97b5701416b2977cba11e0b4072ccb217275fd5a566df23fe3. 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/QZTVM2243013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e63570764f3699b7cf7f50cdb7ff3b8a1e3d19e054b7bef9bb00df00765a77e. 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/QZW9L2373346.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1059b4524009f50ef29dccff1268f9adcf87080db561095ab2fced1747b231e3. 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/QZW9K2442301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x617aad8e84f39196ee5ceee56e01fca7fbf33a556dc282fbf4b62b58bef4fe4f. 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/QZW9K2442302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf6ddf0574451f9abc0563471ea355ed5848bad2ccc101750deec61ac137d3fa. 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/QZW9K2442303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9335bd7db80552f9da0abaa88886fe4d06fb1a047c52681900a169bb5cf7c97a. 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/QZW9K2442305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4e1a60493327e98f5640f17a5e348cd312389f94a1763fb7460193243d111f5. 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/QZW9K2442306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb76aecb61a672d67d6c61b28fdfd1c2f4700313ce2c71c4714c56a64b955d156. 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/QZW9K2442307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c21ab1add5bdcb91d8272026032541d7e9b44392b692884619449ac7d3504a6. 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/QZW9K2442309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ee277b4a2e70e8b7c5b9f350e0acdf1865b029a6027e0fb546962a47fb97be0. Chain 2 (Bitcoin): anchored in block 960163 (2026-07-29T23:20: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/QZTVM2243014.
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 0x921cffca7a9a5160daf390b09941f5c534cddc5bdb1468a7053772f53b5d5bc0. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/QZW9K2442300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x159de7a60832142e3e8c88c35aa7d88e7a36b6b227ca1b898fd184142469c76a. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28:24Z), 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/QZW9K2442304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77089e0674481fd4a4f624325c357377a9c43b790e120897792c8400e1d20632. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28:24Z), 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/QZW9K2442308.