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 0x134bf8d37fb7e4d6f8cea134205d86a997a778cd8e2dd888fdb6dc7de4fa5bde. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/7655484a-5637-4758-a292-5353a347ca07.json and https://artists.proofprofile.net/proofs/artist/7655484a-5637-4758-a292-5353a347ca07.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 0x51382501231247c1a8ee96657156ce695607b7830836ef5e398a4a9f240e2011. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T20:19: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/DELK52119060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x851e1b3a1fd7025663b9775c6c2ca048d707f2c519f7c7791356169d41202341. 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/QZU332200386.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x451ffb4adb1cd3ae6bd2538336c7853a8f83c22c9ffd37cb47dfc5e8e38f6716. 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/QZU332200392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x186782ea50c0f201e9f0034691b1866e2797cefa207e804350d159786dcf039f. 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/QZU332200395.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe92b10995da6c140df79d89105754cfe583c98b096c336abfc4c9b588293426e. 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/QZU332200398.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc061299170b0071da2ad2f39b564f1060655d92774a693338661ac687365dac0. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/QZU332200406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8acb3af0f8564fdc88601d19a7b1622001255cfb738469a058299e9358347dad. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/USA2P2453371.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78d9ede46775bfd6fcc16210398af334821227f02d8c6fdb47093ae5fb6fb7b5. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/USA2P2453372.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe35a7b6548f7d5a61e329ebb0267881fb98fda088b463855550e499ca0bc984c. Chain 2 (Bitcoin): anchored in block 958716 (2026-07-19T10:15: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/USA2P2453373.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d40cc24686f3cde58e8f3971874fdbfabccbeda663c6475f5db04daf4e5a625. 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/USA2P2453378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa29f2a31af33bb1d719b77ca1101423188cd10b921bca1aad8111c857bb745b8. 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/QM2ZU1702866.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0ebb4070fffa7c1da3dc4323bbdd7ffbc13c6503fb561e2153342ab24bb14e4. 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/QM2ZU1702820.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d2245d72ab525b5e2cad440757d8636f72cf38268e280e68e3062abf92a9783. 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/QM2ZU1702823.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf07d8a8d58f0c675e76e69c38464255361fd78608efbc3850c36ff6f3f61032a. 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/QM2ZU1702877.
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 0xe891ab2b3b701d08a05a6771f8d45a3fbbc70f7fefbaaa4db23051dfbcc9a173. 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/QM2ZU1702885.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f3d3bb8dd84311b4bd64091083d374890b747b4b451d6961f6ba4c1a681ef89. Chain 2 (Bitcoin): anchored in block 960503 (2026-08-01T03:41: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/QM2ZU1702817.