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 0xf8f576989d73b44086146c5d8ab19dfa6f3e86f751269730039226e80b846e5c. 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/b079aa12-e28d-45f0-a1d9-744cfe044e21.json and https://artists.proofprofile.net/proofs/artist/b079aa12-e28d-45f0-a1d9-744cfe044e21.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 0x90d5b3d3070b8da0918ab19df11feb202d2d8ed4e7cb20ffce662c1b524c9e75. Chain 2 (Bitcoin): anchored in block 959105 (2026-07-22T06:33: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/DEZC62279127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5404bc2d547ed45c5dba35813e559e860ed79b946f5764a2d1910a595420f632. Chain 2 (Bitcoin): anchored in block 959073 (2026-07-21T23:25: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/DEZC62318298.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d1bc6ac36501d3d3709e2cbc674b2bd39ee9f980feb28a31d87aeac58f846f7. 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/DEZC62345171.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02684d111d31fa913591d11519229c389c1627baf1707b798690817858b9f872. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/DEZC62346321.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1746bfe0881c983698d16f9da5b9f6d287b9dae6cc0976a03c66dde3c130736d. 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/DEZC62358143.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7deb2654102d7cd384621fd6bc1866e51967564791e6a94096d0284056d9a3f5. Chain 2 (Bitcoin): anchored in block 957583 (2026-07-11T15:53:17Z), 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/DEZC62364381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc8c113160b6676e2e12aeb40ebb3b30ad498b2f9cad927b009c18b7ae0dad3f. 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/DEZC62364394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ea7b93dc8d32bf0fb00635bee63e641aebbf208cacda68196e8bde447ae62d5. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43:49Z), 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/DEZC62377427.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca2759d6778ac3d6a8e2001eb58fd7e8720f86ddf39ca1a35d7964ddc644f5e1. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/DEZC62389138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d7b9ee77cf99092d3f07cb1cec7a715328e003de82e128a7f3190b710b3a293. 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/CHF032408487.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cb56f807f0559a0f97b4cd0a4beb0e92e4f388ff3c515cedb2c53ce0b38f0e1. Chain 2 (Bitcoin): anchored in block 957591 (2026-07-11T17:21: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/QZMEP2490944.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc37afda6591f092f6ade583b3c0b0f8ff9dc5fd3fd0179fa393e8c6ff84c212. 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/DEZC62437052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x363976efa36ff82f7c779b85dd1b101e33c21ac6a583a5da317cd02c6f1ba2d6. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55: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/CHF032417403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf092c1450377b2770aaea56551f3a3254dd9556108d3b69753fdc0f089b89c00. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14:21Z), 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/CHF032418595.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x250a84019e35fd225809ae30f7870a421c7db75a3982b89f43fb2f6e235f1910. Chain 2 (Bitcoin): anchored in block 959051 (2026-07-21T19:48:03Z), 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/CHF032418596.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fe2967e08ca87a3ecd768c573b815339f75c1bbbf149f6871de7c02e7214d66. 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/CHF032418597.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17ddd115b69a0e6471a7028a9f9773a78ccf933adb874bac1dc471e69c361aaf. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00: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/CHF032418599.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed18da79b5d3770a0f82ba08c6d4a5e7834d534b837fa62337ddeb11d82e1526. 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/CHF032418600.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa65aebcaa227cd4f2a908d43735142ddf8ec3022b5c384fa08043a91026e6440. Chain 2 (Bitcoin): anchored in block 958476 (2026-07-18T01:26:56Z), 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/CHF032418602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x363976efa36ff82f7c779b85dd1b101e33c21ac6a583a5da317cd02c6f1ba2d6. Chain 2 (Bitcoin): anchored in block 958060 (2026-07-14T20:39: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/CHF032417403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe07c2b49a86bf9478fb4d7b2a8f55b1d4dfa4cd10a75954ec9da5e8168a7b49b. Chain 2 (Bitcoin): anchored in block 958058 (2026-07-14T20:20:34Z), 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/CHF032418605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67cf046d7c97cbd4733ce4f31addb469f5b71801d466b3253a82565049d57978. Chain 2 (Bitcoin): anchored in block 958678 (2026-07-19T05:59: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/CHF032418606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd33f0eb5184d22fce42e9e8dabc2949b4007ff1439612197cf5eab1525fc2784. Chain 2 (Bitcoin): anchored in block 958670 (2026-07-19T05:26:23Z), 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/CHF032418416.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14202fe3c702d73e9c54c0d28917731c62039e89f3c77c5861ae520aab2cb47f. 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/CHF032420672.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d42da37317e11620a4c34d30dcddeb8f37d9820e805e2de4f825c3c5239313c. Chain 2 (Bitcoin): anchored in block 958251 (2026-07-16T06:29:25Z), 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/CHF032512288.