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 0x24e0152fcbf3e64e24203c3f6946572b710dabfbb10939462b5bc8d623118ef7. 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/b1b5c892-6aef-479b-bf07-a9014d79ce0e.json and https://artists.proofprofile.net/proofs/artist/b1b5c892-6aef-479b-bf07-a9014d79ce0e.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 0xf9865a6f44ab9eab5a23ff476515b0d7fc642a05258f1b9a15ad17682a49357c. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59:37Z), 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/QZDA71890137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b8a23a17cc6debb0b7b81b110807755a53f2b080df7647fa770989f0bcd9607. 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/QM4DW1891384.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x049a084412ad25c5be8df754e7c14ae79b14451deecececc8196378d0ad5b1df. Chain 2 (Bitcoin): anchored in block 959010 (2026-07-21T13:22: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/QZCE61887918.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e302a3a3bd1e067eae5619d5a0d465c0421f84e81d5d093bf12a4215635f752. Chain 2 (Bitcoin): anchored in block 958734 (2026-07-19T12:54: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/QMPKX1812660.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1005e75b13148a87938d64d91918b88fbf2082af0b628e5bc5881f24d06bad19. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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/QZ4JJ1855705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91efea6c5a7080a3dd0567984fcc0ddeebcdafa6870b2ebb162c5cc8d336699b. Chain 2 (Bitcoin): anchored in block 959031 (2026-07-21T16:15:11Z), 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/QZDA51935481.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85f102d71151b2ae8cfe4b7ce4c311089f76efeb45f7e2bdf182b3f517f11ec8. 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/QZK6Q1928453.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x176a28560c75b512f2610b864ec188e952b01ecd94b54ad70b6bd3915366983c. 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/QZN882083376.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x943b86605e15cd92236f2797b4d5fadee2e81d62a5ac1fc00e786f4bfd527116. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZN882182640.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb83f9c53822d6144f67dade3f8d30a7f4d74ef29a932e5800b4a955afacda642. Chain 2 (Bitcoin): anchored in block 957788 (2026-07-13T02:37:37Z), 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/USZXT2557730.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89ad693751ebd97ed6716313199c0d75e5e3e7926e7bd9b4afc110db14a75f04. 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/USZXT2558037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5825cf446e32143fe8d004611d6de1578841b61e334633c9f62c513e6cbfcc5b. Chain 2 (Bitcoin): anchored in block 957788 (2026-07-13T02:37:37Z), 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/USZXT2558038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa45d90dc28905d74e11f9679504b37fbfbf6729ca62fd14686fe8cb317285f3. Chain 2 (Bitcoin): anchored in block 958115 (2026-07-15T07:27: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/USZXT2558039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x487d6ecf5ca4def2ca636b75540f5bf20ad8adf94d772500422cdbded228d505. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/USZXT2558040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaceb6d0d37a374bf6decc26bb9aecbdb5900361789fc3640c824c591153e206a. 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/FR2X42518173.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x880faa095cbf9b4481c65c6db9283e1ac8cc92c7492da56432e67272e9c77d37. Chain 2 (Bitcoin): anchored in block 960481 (2026-07-31T23:51: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/QZWFM2471932.