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 0xe397ac4d3773e9a3c0ace827335efc8c778893beb2dd4c010e6a8ab33e36bf0b. 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/a860918c-4292-4f9c-93d8-501b581f1c83.json and https://artists.proofprofile.net/proofs/artist/a860918c-4292-4f9c-93d8-501b581f1c83.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 0xd62a593b7daa665d8d291708579b1da397bad09d915904dee67ca78968860bd7. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/QZPLS2179546.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7b2c180b0048603bb5bf73b4f5b59dd899e2e5b492c5dfbcecbc38132a6a6dc. 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/FR9W12148007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f798aa777c4eee98a05a9416a60303af2b352af7d664afbbb86708f3a56438e. 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/FR9W12148004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1918e702aa5e4770c8f9898d97e9e84c4bf3b87e5eae6d91c225076b72d659b. 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/FR9W12148005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc04192bfb6b71c97d036e9c68a144a3f8c6daa8cbe960a3070fee3b716ab6bde. 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/FR9W12148006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7b2c180b0048603bb5bf73b4f5b59dd899e2e5b492c5dfbcecbc38132a6a6dc. 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/FR9W12148007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c8125ca3f8a0c3772e09b6257b8fed18346088baed7f77379f498167de635a1. 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/FR9W12148008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa9f856ff823af44fffaaed88e28820cedb51965b40719fe991e411ed6496ca9. 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/FR9W12148009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b5da6bb67674362b0b4d7983e6348bc7f32595947b143c04535c37015bb0579. 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/FR9W12304306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b1d42a1e261692ea6c43aeb87089d1f622c89a4286b246fdefc8de316e539c5. Chain 2 (Bitcoin): anchored in block 957782 (2026-07-13T00:52:48Z), 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/FR9W12538815.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34fc43019bd14b12662801c6bc82d6bc23ddffbc2535e3beb52f12f97aec9f7d. 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/FRR642201708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6da4167dd7e8f4c84624fd7ab0be63e98990d8e7664e555c3999cf22e0c58d34. 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/FR9W12362805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6da4167dd7e8f4c84624fd7ab0be63e98990d8e7664e555c3999cf22e0c58d34. 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/FR9W12362805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40bd4a6236e0722cdcf4f8f02b0fbb78f9c0e8713fe2e73fdd7a7b787bda49b6. 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/FR9W12215742.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ff01659ba7ba0449b0e13391916efaf2b3a583ba4709eaff09c562d18763cf2. 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/QZTBC2327752.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8299f9712919e5ac656a40e46e4181d476c15f571d2d4558b77cb0667491d633. 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/FR9W12354264.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8299f9712919e5ac656a40e46e4181d476c15f571d2d4558b77cb0667491d633. 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/FR9W12354264.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea4806008a51d43ebd588e0c9ea336951c927a154ab7e49887cce775ad3ecd45. 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/QZNWT2319494.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2f68259aa3d6f374a9671d49e4cabd328b85029c3a70e27fc264a6a527298fb. 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/QZHN52288822.