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 0x2e7747dc4e9a49430b569eb1da109157000768862108171c3ea967e019a56db8. 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/1bf4795e-10e7-4167-84a9-5fe6132152b5.json and https://artists.proofprofile.net/proofs/artist/1bf4795e-10e7-4167-84a9-5fe6132152b5.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 0x8db65e4370f44e2190569151cde5772bfd867d2bcf88d1f73a53083a98eb9f0c. 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/UYB282266000.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe46bbbda4be6c422ad0e676dd89b8c42946a68109004bb30cf39636388cd33bb. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/UYB282266006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbad04b7dece6829039904060c2f567e90bf4a463692a1fa4dca8a3499cc8c958. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T14:57: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/UYB282266004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99d806d0748e2bc248413a4840b3c83e027b310cac9dcb97d68af0c9a82efe38. Chain 2 (Bitcoin): anchored in block 958867 (2026-07-20T11:08: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/UYB282266002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd425ebbe69e09995f941f0b22a7711e06bca12f8a72581b77a8c054ff62f9af6. 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/UYB282266008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x973574d76ac6d15dacc4b75c76fda100198edbc8876fcc3649740b6e67154ccf. 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/UYB282366024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9b6bb7d62fd2a233017364806c34ab599bc366aad1d99f6cbb9da8447d6f14d. 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/UYB282366029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78769fb3756e33a098f993d9a07390cf200ac1cb0d27eb095f5c6e9971a1af76. 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/UYB282366030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x567e38caad920eed0a22ad4006067a155af9325d9251ae2cc0c040cc330fa89b. 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/UYB282366031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5fa1a7ce76cb3fa3b2dcc613ee0ae7b81abcf795817207d32ab33c859887940. 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/UYB282366032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33b4f41f98919acf1604b8a1893539c1ce1362e906bb700002040c16e385381a. 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/UYB282366033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x973574d76ac6d15dacc4b75c76fda100198edbc8876fcc3649740b6e67154ccf. 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/UYB282366024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5048101ed0aa9b3e5f04b8cae54213200051a6406fa0a566563a96db29f5876b. 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/UYB282366023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20790a1c7735c6fdd1e5a912a8c12fe3431ef6cc19b45265d0b6f34385b558fe. Chain 2 (Bitcoin): anchored in block 958271 (2026-07-16T09:16:54Z), 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/UYB282511244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf5548d01cc2a4c0414d74034a7b1afb8ec15aa0cb9f7f829ab1ec0fd906f562. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/UYB282510541.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6d793123d1224fbbc81f7f4baa40ff32cfdac4559996bdc6d8dda0d85716af0. Chain 2 (Bitcoin): anchored in block 958465 (2026-07-18T00:04: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/UYB282506642.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd59e91e7d6abb87ab875197b49764fd0236275d415fe4fb647ce1df824313366. Chain 2 (Bitcoin): anchored in block 958594 (2026-07-18T18:05: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/UYB282544255.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65e6ef7ec23013d18109d2ad1a438dff89b6ee92e4231811d2908c597233cc9d. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/UYB282538015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55b4d8c2f06ae3c08fe1c3deea5db64a200ce1fd5708b3cee8719ebe8709422a. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/UYB282593324.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x297a307c7c2d4200c17b6b2a93e46c4308e7324a96e6e7499cfafa22048368ce. 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/UYB282541376.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc65b7092019e20c055b40520bd5782f80243634cc66872cd6fee6103fb538b17. Chain 2 (Bitcoin): anchored in block 958594 (2026-07-18T18:05: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/UYB282551758.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd52d2bb658ed1897f80b368b239ea149be1d13fd5f6d5c434b524038645d239e. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05: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/UYB282536261.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1ddc41eb2e6eb93413cffc5a2e5ae8e5fde0b4a155dc82a6b7aa7c5f8673673. 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/UYB282578957.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0915545265c275c916daa568c80a4517c4c3340b755f3f30d9ef9c47396e572. Chain 2 (Bitcoin): anchored in block 956775 (2026-07-05T10:41: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/UYB282564780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7416b5420b5a5614846ad30fbc32d8f4d6a92fb4839858a020d6dd7a79b9ca85. 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/UYB282589715.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05ef183ec1a7adc3d478c77fde4b318d9c754c46b5a0b8ab2ff37a76d3bbabdc. Chain 2 (Bitcoin): anchored in block 958860 (2026-07-20T09:58:28Z), 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/UYB282548365.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ae947c1e011a7db32039d848c2fc3cbd894ade17a94aac0dfa3b95e26cce592. 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/QZHNA2139684.