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 0x027fbf818193cc4d2feb88a2b62638b9009cab6c9883020cc4b95e4a43ef5900. 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/3da54fc8-3656-4ae6-a78c-93a9cf624703.json and https://artists.proofprofile.net/proofs/artist/3da54fc8-3656-4ae6-a78c-93a9cf624703.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 0x42f2b4ec913352361ee9dbcfb2f8a0c7d9246b0021e65886772f0d62bfddea78. 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/PLB382300494.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x810961b1a67ef9112c6160a60c03eab381addcd5d2687ee478378304d87c47cc. 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/PLB382300274.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b0709ae36ae0c2e1b3e582dc9227902a44f6f02bfa1bc62973cb6ebabd4035e. 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/PLB382300495.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77acad11cb040594d52571c3a187dca2a6c6c6ea145a4b6d6c517628d73022e4. 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/PLB382300324.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdde36892160bc1b8606cc4ae0b60e7ae516e084a21a4c7f8c69fffb2f7290bfa. 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/PLB382300496.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a379089975dc52fb0c8c000550304de08334360d6328dcf800de19b1a1f8167. 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/PLB382300490.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a0d366addd712c96e9e3bbaced353f89b88ac1308fa591d0f0973a1ee9ef81d. 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/PLB382300497.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7ede0e9105bbb74e43a760b34b58be8419e7c647d9e63863efdf7cc2dc83159. 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/PLB382200194.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21df2b8775131fb2d3e38b2f97c79695bb5ae5900c93f2bf42bc47f6c37ca67b. 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/PLB382300498.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe23b1f348a398d0ed5268f10ed9f0d7965f181ea7f632a7173ae35817497ec16. 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/PLB382300499.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff59d930291537bd16e3488aa3068f0d0399fbd1aeccaad075db42192b7ff423. 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/PLB382200044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44aee480ae8b1286c19025092837d71bff26d1609e24626c9caf9d1a92f7b954. 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/PLB382300500.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfaf566bccc490b77185a71e86eeecc675b14454fbce7cd7194ed4b6ed4a45330. 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/PLB382200095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb886425d0d7531ec23ca30d75d0033d16fc5a94db82f58c37969f1890d960040. 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/PLB382300502.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7ac3b222fb58846b5286360c28d08d6c8d3e1451109ac893d923bf4f6a2a607. 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/PLB382200143.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cbe5239ed4ff4ca760fd5f1acb4da85032ed77e6ebda9679866a5a415e000ea. 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/PLB382300504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b56135a9577cd526d6b09871c4e6d03a5984eaf2d58c0ac91ba457a303c4aa1. 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/PLB382300505.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8fff7d0deab9d81623b98dc6f1d3d017c54b24d3b6bc2c2a9da8be518b39f4c. 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/PLB382300506.