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 0xe19becbee3eac1dda908f0c69e565634ebca271bf9f8030711fbf9c0d268e070. 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/320f2a00-8e3f-44ef-80b0-09563908a547.json and https://artists.proofprofile.net/proofs/artist/320f2a00-8e3f-44ef-80b0-09563908a547.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 0xb9a8a1da6615325beb17ee1982a3ce2bc772211cc9cfda193fab8bc881e35c76. 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/BK4DA2410868.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2efb03d703140e93f17de8a4a03fafa4c34f35150f8c5b33292d898da7a7d75e. 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/ZZOPM2240056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf30b99dfb638ae2e9230f9f221977b253329b0686685ea99b320092a5d7ef6a8. 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/BK4DA2417122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88d94c3efacdb542e44d56afd20d4ef1a5bedd38bf3006f62ab31c330eb2c7d3. 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/BK4DA2413172.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b7744478ccbcfeb6c317c6c33fb75dd5e44f68c62b108e9350dcd3869b0c771. 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/BK4DA2407185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2efb03d703140e93f17de8a4a03fafa4c34f35150f8c5b33292d898da7a7d75e. 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/ZZOPM2240056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29d9f8add59e77a675aba222f1e053ce1fcee61af341092e4a119fa8dc9fc6de. 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/ES71G2116820.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6ab616be347ecb0cd0b6404fb69ae921134c2f0895a88eaf8361b6882ee442d. 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/ES71G2116824.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86c86242224a1934e8ec5668c6e74eb6028ba86c0b90325f8d1617117b7d6677. 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/ES71G2116825.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x585cefaef9b12a42e4148ec596f238b94cdf676c8200e2bef4fc66dd825c8e42. 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/QZYFZ2459541.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9be6c216bda75ec2267c779df81fbb80639ecfcb060dbf37d21a9f67baefaf4b. 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/QZNJX2483703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc406b1c7ef42d951592ce22ee592350492db82d7b21b402ab5972f0f21e8fb4. 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/QZNJW2429773.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95e4b1e1e5adb755f8cd049472925ef7b47c2f0b06772e5552a0b7166e2b8d25. 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/QZMZ92478878.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd948a69f92a3614acc7cf8328655cbb52042e9e2a6648b1224e0632fba675795. 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/QZGLS2414409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6df8a836bf676e6c4645c6bfd45fc0c4abb00cf9fd101b81e794179c5167b163. 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/BK4DA2501558.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72f35a2e91d3bd9c2cd34ce406c39b0252138e5dc23ca96b57bacc859d764f90. 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/BK4DA2456434.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0828008abc83fa90904d9709c8a9e5e0eb19e56dfc0eec1074dec71ea3a4bf37. 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/BK4DA2441138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cfbe68c26849884c9ca1488d4e90fe038e703e4a554d64611f0ff21ba5c2d1d. 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/BK4DA2429902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71beaad9884301c7f77beef6dd8d6b021f1127608846d5c61bda6ce64df9c3d3. 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/QM7282403426.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb54e5132eead4b4b5039968e93303c301075e70845d453f09cd65a82fad6be2. 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/BK4DA2421949.