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 0x32f5809bdf06c56b52c33d61259c0804689d8c91d5e6821c8b59e2431a0469a0. Chain 2 (Bitcoin): anchored in block 954717 (2026-06-21T15:47:51Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/f64af052-6a44-4532-8b9c-9a061d09b2dc.json and https://artists.proofprofile.net/proofs/artist/f64af052-6a44-4532-8b9c-9a061d09b2dc.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 0xd29cb624300a548f7aa628489101a11a41f0e4bc467080e9ac8d2ee729360987. Chain 2 (Bitcoin): anchored in block 958775 (2026-07-19T20:13:58Z), 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/QZWFV2544179.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73744ec64c09096a0451cc3b76bac384c4b887948db39da19cbf8bec244e41dc. 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/QZWFV2544196.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4f68b6dc31364d63e46e802d639c2a17216f18db1f36f3885ece7c3ee890101. 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/QZWFV2544173.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f05643f5361c1396b5509625b5218cacfb6a0c2be4ea857e36357be263b05d8. 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/QZWFV2544172.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f451bb765ecf5ba860e2e7d65649d736c5fec1a297d947a0330741a758e9ae8. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24: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/QZWFV2544163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b746392ce7b02e8f28097b90709765f093c190bd44d88c7f84fee3be9fa062d. Chain 2 (Bitcoin): anchored in block 959105 (2026-07-22T06:33:30Z), 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/QZWFW2549560.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1c1a9b8f3a18869f8d3d7b8a75f710503528d56037dfe839d9b4a661ecc228c. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01:58Z), 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/QZWFW2549559.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6f1c7f5c37d4684a7510a71fe556d5984d90d8249a90780fcde3d974b5cf34d. Chain 2 (Bitcoin): anchored in block 959146 (2026-07-22T15:41: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/QZWFW2549558.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55e4cdbdb20f0db3e2dd9279f27e0c3c834c611893e2b7b34fa372f8fe17c29d. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T13:20: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/QZWFW2549552.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3714339deadd986f59319574ca2ea340f70bff57085132f224f0e01c08eef96f. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53:57Z), 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/QZWFW2549550.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57b4022b01344879d7ae292d062964f99dcfb52e8fcdb04d219e727c7bf8a345. 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/QZWFW2549549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x505e4ea24b63e119c05c44c9e54cc3ece4e78d9b44b89198848d33e2e32133f8. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/QZWFW2549548.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2dc0835b5cc679d75ac18376325c96bf326d71b6c7c57e86cdff71c043ab14fb. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53:33Z), 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/QZWFW2549537.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b9bc32a9a5f79f39df13f4d9aa3dd940507258e92d6db53a36879b14aac130b. Chain 2 (Bitcoin): anchored in block 959134 (2026-07-22T13:34: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/QZWFW2549510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ebc964d2f6a53601eba7208a18ee136ca6f4265146b93dbfd6b9a0176b730b8. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/QZWFW2549551.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaffcb32671d20d10ef24d1900b33d9f8bd08ac9c1e57971bdb4a23341615c61d. 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/QZWFW2547835.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a31799e8ce6240af3e1e8acae4c41d53f6f9561d744f2ce9da1edb49c35bbd1. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T16:23: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/QZWFW2549508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbde09822ddfa1a93c0a82f8562c84ba2e0d8a5e53796bd7d5e21350fc6791d8. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/QZWFW2549512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf16d8661a9f2c9a5ccec760ea172308334b7ab8018a160195eecd71e23e333c. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/QZWFW2549561.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fefe9f43fb598edd5c6496697bc59646651acb51374bba2f5d4fb4aef3ef8f9. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/QT3F32545199.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec4ca303854c3b81da8c9049f4b158d617670ab2cfe488ababd97c161a33e06a. 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/QT3F32545211.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d62ab66da745dc3b8273f990499d99e52c6a1846eef1e9149e6a28b7f1c5d4f. 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/QT3F32547802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7faa4dade3699236bf4c150f5b40f7b17b38c8ff3bf472288728aa9737f79b2. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/QT3F32545102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf21d0af131d7f640aa793daa14fd89690d60fcae18fb3d107f2d8460d28a2283. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/QT3F32542370.