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 0xb77b3516feda9c62ead21cd3d39cb77a2ca5cfef80aa16d77abcb608d505b64c. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/dd524139-8987-4e46-a7ee-ef3c6530e836.json and https://artists.proofprofile.net/proofs/artist/dd524139-8987-4e46-a7ee-ef3c6530e836.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 0x79065e57a79b762b7b05c01e80ddfdb37bfae5148082dc6a9d073e7bfde3cabe. 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/QZHN42299129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea0010cd66488728def880096d4d05c170322c1eddbd02225e26f65154187733. 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/QZHN42299130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb808c2e082bf4dc560a9582a684c7a5075654f946ece09a061417d940437d28. 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/QZHN42299131.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf41f2dc7d1d9b37528c266cc826c088b356bf71d3e2ebedead189cca65884094. 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/QZHN42299132.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6090cf0b7bbcc6bc79500b283079a1226697be0af19b22e4273ba6a34d595620. 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/QZHN42299133.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd416ea16fda03a837a2ead77f37c31fd609a0911cc7ba6374443f076f154b713. 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/QZFZ62289930.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef608ff9c7f09173f5507675e6015603089d539dc7be0ad730602458908834f2. 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/QZHN42299134.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa94e058918237a4387bcb746980335e9d5698b77bce4034dd7d359a186df72fd. 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/QZRD92304226.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa94e058918237a4387bcb746980335e9d5698b77bce4034dd7d359a186df72fd. 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/QZRD92304226.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51e5194eef1084f0b096cc779fdf67a46fa4de6754fca98e94083ede4f9e20fc. 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/QZQAY2363571.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd77d5e59e130ee564e056328251a701c3e9398945169a70828df186373571a90. 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/QZSYP2310648.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4107d017f34f5500a23d6404aa13c84425ca9c733de8b0c06a420bac49d6db5f. 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/QZSYP2220249.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa415ae7263d35abfd29ef97a638d2ac2a42e1dd3aa912fac47c0dcedeb31f7b5. 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/QZS7J2200994.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x851269fb1e950bee876eda27aa99aa5b82c9e8f0fc4d960774e483e1ec8676c1. 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/QZS7J2266108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94b03ed957a9bdd5727e2e42a17b9f87371c1c1a808c40befd024a7ab73fe735. 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/QZHNA2293756.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd416ea16fda03a837a2ead77f37c31fd609a0911cc7ba6374443f076f154b713. 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/QZFZ62289930.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d809ebeffc58c679f90b9bd1e6a95ff45fa8152d5810b95abbf1de0e2063f56. 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/QZRD92506750.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9155444efc03aa461a74b628369f8b301298b7d54974a29dc0970d4a644c9d03. 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/QZRD92406170.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b56990704e828dac8ae71494657874416f7ee1ef6b6061b5fe17f20617a39f3. 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/QZRD92406492.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75c33fe13aa1354a102db7e8933b65e531209815146aae93847e74ec0141015c. 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/QZRD92406491.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9155444efc03aa461a74b628369f8b301298b7d54974a29dc0970d4a644c9d03. 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/QZRD92406170.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6c71eb08fbdf5536bae4d98b295099279ffbceababa2bef70d869fe64c3ac47. 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/QZRD92405404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a10d0e239fc3915fe70c63f42ecba9e0726b0aea922170e8b44910deefcd656. 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/USCJY1518469.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bf0578284fdc299e6ef5498e9d7c8870487dddef23cdc9d3161730c20a0c3e7. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), 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/AUUM72400307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa8a6fc772c98274be8d4a8327bdc5764205e1a2b7572422327f11eee5c7c219. 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/AUUM72400310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2796882b91b08f6728b7dac6e65dacab0717b18fa47cd0313c0590f91b3a199f. 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/QZHN62280918.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x166f60e2a5dad73dc2c345d2aa7c8d215e0ed03e8471a19abda93600a1f86403. 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/QZFYZ2397103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f2370d698120a0fdf5da4f13ec7c7fceae3705eee624ec1abd12b8d540257cd. 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/QZNMW2402087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc86d0ae032ea941a5c6c8120b87eff7397fcb2b4ed272a98715196a76e601684. 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/QZNMW2408487.