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 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 0x6dafa11f533833a50f29be77229524326d4ec44aef71e10e083c70f7cb93fd12. Chain 2 (Bitcoin): anchored in block 953694 (2026-06-14T21:38:09Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/6e23993c-ee4b-490e-ac73-d8cf5af047ef.json and https://artists.proofprofile.net/proofs/artist/6e23993c-ee4b-490e-ac73-d8cf5af047ef.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 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 0x757097e807db3eae06ee0c7b2eac0f733dd93c20cadca6a5975b91dd62cbe6da. 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/QZW9K2282801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf03fe0921a53a307f05061793830be61471035b0ea912f0556b3973142d175de. 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/QZGLM2259876.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb119edccf0c9b3892cc0b0f308638f283333d0469671f55dd001ad2c45072bd4. 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/QZGLS2377242.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8316351d52c175dc88840173a8cd4eccf824af2827a8ca2b272467505f9a830b. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29: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/ES8332200004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02d4d8c3cdd3c61e081648520c72b7c325b321784643dc27f2c50495901b506e. 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/QZW9L2248853.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x466bc9cf016e6311fb14a5b1455f67a3f1e16e1cd91cce6678f82f4bf7747831. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/QZW9K2283004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb7cfd5ff44a58bbb67f821b706c1702c10bdfa236c8d7e29928ee25fa0a5b1b. 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/QZNJW2223113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87fa5284eb40bc0a6a1a8a152e78a4f5f9d547b5dfffb26751559279b2c0cda6. 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/QZNJW2148174.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77642038cd3463790ca55c7bd36df44aa0bc19c60d0c59727ab21bd6c042fce7. Chain 2 (Bitcoin): anchored in block 959138 (2026-07-22T14:10: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/QZNJV2063375.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fbffa3e239b28f4c01146df11e1ebf039d974b0d03de0ac04a49f8d8721c02b. 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/QZHZ62015806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ec6856480c5de1bb4c03416f61c3709dfc6a80150abe3ff826acfdec145777e. 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/QZGLS2377238.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bdf685e6bbddfadbd83244e012e733f39cc0360383dcb0bb1d792a692322afe. 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/QZGLS2377239.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x998fcddd9ba401035c8d47abcf9a541f038fadff2d320e5dc7544938d5c0d336. 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/QZ5AB2303695.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2f5a4689a2e0f78d4a653f90f9a1ba2306e18e1412fbe76fffdaf6433d70a56. 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/QZGLS2377241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x932cd869594fcfc91e0e26d1e6a6331492d4d7f6aded227a960f794930b1575a. 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/US7VG2393057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda8a4413d943204b2215cd8281ce09000ce5595f57bf79ec5d3d3cdc008640d4. 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/QZGLS2377236.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34084e07daa1418febda8521603c59c3477bf5faf669c80ad8902b9cdccc936d. 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/QZGLS2377240.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa6fe01979e898a9d45ca1c2f4b564ae0c5fa5c8b1571c3216175a4824d612de. 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/QZ5AB2303701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25344fc66e463b538be4b6188e4af76c6cdce5bd416ad9375f956dc06dffd8a8. 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/QZGLS2377237.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb119edccf0c9b3892cc0b0f308638f283333d0469671f55dd001ad2c45072bd4. 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/QZGLS2377242.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff68234018d724cd8c1b7bcca14ded26239a64404e2894d1540e47695f2bb26f. Chain 2 (Bitcoin): anchored in block 960362 (2026-07-31T06:58: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/QZNJZ2104673.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa99fa9b77ca68ccdd1745fb9520614971de30a8373069d7969476c1a79121301. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/QZNJZ2105149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b00d286fb645a5fc610af842a59e425ab579595605908f357ebff236aa42410. 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/QZNJZ2105124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc846b32a51cc2835fb60472d1a3536d7f7e7de1e4b35952089313b1099c87ffd. Chain 2 (Bitcoin): anchored in block 960113 (2026-07-29T13:38:16Z), 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/QZNJZ2105281.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc84bfea36a52785900ae0d1c6f8dc555c8098db31be0a1d9fe904389b139805b. 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/QZNJY2157810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdee5e341b8caf691d98b0a5106c429ec60e6a0e310088e438511e5d008faca32. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16: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/QZNJZ2105033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d2db7ca94e2e304310ff5ad2a9fc964d6c6dd3ef93441016156fc50ddd238a8. 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/QZNJZ2105219.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ed9ecda205f91355219a5940542fcff561bea8f5fd431dcf057737908ad0bc2. 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/QZNJZ2104676.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fddc458a5fa89c2cad0e12b66efeb9620359ee3afd3e14888e0bf4d098e8cc0. 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/QZNJZ2104681.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3422714ef1a9d01918ee6a8e97ace5b2d439d99b4709cbcb48dc185ecbaf66b5. 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/GBKPL1674309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6004363132a27a3db113103e7b2859e1bfd6ae437f4f0537b5a0fe0dad76b7d7. 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/QZMZ92011470.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2884316bbab3099ede27e69b7b55ab657c3eb84d4268799bb3c992635e7026b. Chain 2 (Bitcoin): anchored in block 957020 (2026-07-07T09:18: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/QZWDD2244499.