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 0x0bce560dc8d7471cebb9e45243a3e891e8a04550ce62916609e86c96d198691e. 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/29795c45-00f9-40b1-8a25-9879604fda4e.json and https://artists.proofprofile.net/proofs/artist/29795c45-00f9-40b1-8a25-9879604fda4e.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 0xc2f93b3a4301133d0e10909c69f687aee6c5496022a52eb1c357f2bebf5d20a4. 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/BC2GV2400034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94e69cc8b2d1ff81b3d574b097fece395472c08dcdc42bb8a72815e41f5cceb3. 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/BC2GV2400032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fce9a73d88f9b7ea6ec262bab47180a6d096f3fd9445d4ce338ef60f48df735. 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/BC2GV2400015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba801ca45369dc93576042edac48c315ca4c39ecd6a74eaf7dd3d4bf73e1699d. 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/BC2GV2400009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa789d5aac80019a8c15caaf7eb68dd06b5608c57603b7fc7fd185f0c148097ad. 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/BC2GV2400007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x284f2a0b4bcc80e1e5f524227166339fb604bb5ef71c8399612de2024895552f. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/BC2GV2400001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a1260a0207ac68dbeed6aa714d371b7de1d5ecf0d32f91d4e87b01e360f3334. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/BXT1N2400001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e0f07c04e84a35b2e8c3a1fd8488d42de67b1ded797e8683dafd4842cd6dee6. 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/BC2GV2300078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x754073a2ab379cddec45539f30c727c965bebf3fc94691b0ba74a41689f0670b. 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/BC2GV2300076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd00aba16e34502c6c4855787d1861c637a682046c9dd47ec1a73c694d0dc01f. 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/BC2GV2300080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba9954a96be303fbda1093634909541c79c7f7a6a247e9c194c92ec0028592d3. 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/BC2GV2300073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6a3b0a9d4e324dbb5c72e1599e14600950e1764ac08f203e1fe38b1ed5cfe22. 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/QZYHM2371703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x029f224849f544fe532bc6c44f37a02618bd07f1d6f187504e178ca6f5d34a37. 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/BC2GV2300071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0429a882f2b87e501739fcd8c011158d71431bcc153b2fe1216ddfeebec3f050. 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/BKCHX2300003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaeb8c8b27c53e3bd4ee1d11349bc23e478823da387d17851da4dba697367ad14. 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/BKCHX2300001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x506292648fa69c3f8d2855e960d95798e590dd509806cbb2462b11a27368d3e1. 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/QZTAT2335034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82c636422ded8f50d5c7185c253cebabd13b3166657c70afbcea5959b9349018. 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/QZNWW2345635.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d14f6ea2ab7ed52762e01a91614d2862083a7f694c86e1589e1b0e1ca818d77. 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/QZMER2326433.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11cfe1b84f81c3e95f447fc067ce8134d878d48a5cdd0fea8dc634d4ef153a75. 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/QZNWQ2326988.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12ce139423c1f37c7481710c42058e470a0b0beaa74d6ccf2da09dd908ab7ce8. 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/QZK6M2309315.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae8b3b1f0f5f77a242eabb01b4183c32d06bef971ce8218c497dd803f4b95d48. 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/QZHN92318009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbec04ea138f4054d19ba2014fc248e909298f926e53858414386c274506c4f90. 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/QZHN52321591.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc40d70c59d6ac29338cd8a8e6ec247e3c7061b847c23292472bbfa4ec743c973. 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/QZES82342209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16fc0842d26303fc5368c9d383eff8e53f1a9cb3e29fc7f06136d748aa4280ef. 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/QZES72321714.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x760686f5390fa19629e103de1efdc50bec5a0c7cab67bb572999bd41f3e8dc11. 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/QZDA62306284.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc7cc620da3138e92f966ee4a9800ef6267e504fd308f3ad2002d606a515f52d. 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/QZFZ32360980.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44c46aea8ef94cc1ecf576b30b2f8d9c2e7d2436e62c1aec5b6a6f58404131bb. 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/QZFYY2338204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22fdd4b70fb0598bc68d8e854591ba3b8afa2ae3ce32647148cfdb8a1de9d2b0. 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/QZFYY2349660.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53edad1aee0856cd56000b5df9b53bf399a6b53d799e8d40581dd51091c6797f. 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/QZTB72291498.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7b57d3a0ae48d98c2a5a97b147fff2a4af24dae22f08d91034fae757f212d24. 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/QZTB82258383.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a9722e645e4dd651ea84cb7f550197da7dc10f0a99fc414e0c7393038bd686a. 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/QZW9M2286003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37efdf8a2a6b6130d668269ecc7fad3c7005343e6fd5339d1074a6f1ed5642bf. 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/QZTB32265929.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5df296937f835f65e64a7aca0a4e42cd31751d707cb1c3fbd67ae0656821873c. 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/QZTAU2277736.