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 0x1064c0787da37ff922224c890434c565178ea8b5433a911ee6db163022f06f90. 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/ede0d0ee-7e9e-4ce4-9931-6e661502cdcc.json and https://artists.proofprofile.net/proofs/artist/ede0d0ee-7e9e-4ce4-9931-6e661502cdcc.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 0xaa335fa60ad86f9a637097ef4f12030e5a66d37098d3fb7d757b82bb319eae33. 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/QZMZ92359741.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaabfbebef913efd44890eb04ed84b2ba31e003ffd094aa9f0b58aef31051bf2c. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/US7VG2303915.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccd615e061d9395efc82cb580ccfcee3fc52c2804a7323a7448f5afa92dc538f. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/QZMZ92359750.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99cef08c7f882e787b7c41696360613c0a57b316eef09e0c62b590d59f952ac3. Chain 2 (Bitcoin): anchored in block 957644 (2026-07-12T03:18:52Z), 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/QZMZ92359749.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafc2cd3465952b3d81c26dc12632b74e047d5a8016a8bab9c1508e1f6b595973. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/QZMZ92359748.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ef526d4fad1d315fb304fff3490405c6da27bd4aee13f1a7830ef654e10e9a8. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/RUAGT2421305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeca22ea6984e5a71fcc82ac2dfa6e44bee5d9bf511ed8c50d18eb6ce233cb8da. Chain 2 (Bitcoin): anchored in block 958885 (2026-07-20T13:01:04Z), 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/RUAGT2487809.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fc2820d604a334b39a9ee42aec2fe082e132f8d5ad466bc4c2197a255669744. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53:26Z), 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/RUAGT2487811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5b018b11d77260774b177b8f8285c7ec4fd49dff80b4fcc05a571d8e3c576f6. 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/RUAGT2487813.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bed77901b510897acd28374d2fb542cb47efa1ecadfdb45f5bfd64648cb483e. 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/RUAGT2487815.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c4ece54f1f9b7c49396d960fb3b7e402687d65e109fb0489ef264f25c57c3f7. 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/RUAGT2487817.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26f09f2dc8ab1e3cf993d3ffa916e68c7fd0b48d5b9a2d15c56a8f436786d755. Chain 2 (Bitcoin): anchored in block 958484 (2026-07-18T03:34:53Z), 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/RUAGT2487825.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6185cae37496f7dd71d8d7fcadcf612613d57b4a72a0ff4cd6ab3a3b7d0c563. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/RUAGT2487827.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcab7316aad3c0766963e404669bbc2673ed243613e2e35f251bdd673196d9a9. Chain 2 (Bitcoin): anchored in block 959054 (2026-07-21T20:19:31Z), 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/RUAGT2487829.