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 0x1a295b2ea1381111c73e4f7a992f4ff0bd7701bad24b2a43902a2ddae77ada66. Chain 2 (Bitcoin): anchored in block 953742 (2026-06-15T04:47:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/864e1225-2c07-4e1e-b158-aee47ec048e8.json and https://artists.proofprofile.net/proofs/artist/864e1225-2c07-4e1e-b158-aee47ec048e8.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 0x932aeecc24a44d943c575a4584af38176b2b1634e1ed7c6a1d2c8bd69442fcde. 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/QZTBC2524931.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f8b6743c57ea01a6a36ab0a9d19840c77fcbf28a44931e192c490cb6ae2f307. 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/QZTBC2522581.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf443a190b941ce8a5b34061a7cfbb04136bdce07cc2aaa0159acb584c31f9e85. Chain 2 (Bitcoin): anchored in block 958770 (2026-07-19T19:26:13Z), 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/QZTBC2525051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5bc1723461c6d13aab2f51b6de195a799a65a234d7b44d2f15fa364353374ed. Chain 2 (Bitcoin): anchored in block 956859 (2026-07-06T01:42:12Z), 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/QZTBC2525054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff1ec734473382417adc2d70fa5207deabd99040c797bb7830cf914763420050. Chain 2 (Bitcoin): anchored in block 958891 (2026-07-20T13:27: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/QZTBC2524932.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85d5b7efac3ef31f7ffe18994ca3a9caeb8c352fb3c6ed440e43a65c9c0717be. Chain 2 (Bitcoin): anchored in block 958873 (2026-07-20T11:48: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/QZTBC2548076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1429fecb5bab2900f88df563ee60a46dcffe824d87e339b8fd1a32c6c5787ef2. 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/QZTBC2548078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcb1d395e7d8ac71cc3d5acefb1b0e2b665d11e344576e589073750de1e31d64. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T09:11: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/QZTBC2565978.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe82062d8d1948182bc98233128693c50511df011da2ae42d4fcda1524ced1db8. Chain 2 (Bitcoin): anchored in block 958827 (2026-07-20T05:07: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/QZTBC2563541.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42128599069e495a090a9a66a72769f38d80999423f3aea7b91cf5c6c7283ae9. Chain 2 (Bitcoin): anchored in block 958846 (2026-07-20T08:14:15Z), 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/QZTBC2565980.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc0a481834aa16d003c558465ad52b3dfd898998564bf1ba9d84abcdc6b06374. Chain 2 (Bitcoin): anchored in block 958800 (2026-07-20T00:52: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/QZTBC2545751.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf719bfa79c49a4064595e5e9bee639d987adc618f14ad38715246e15a563f91b. Chain 2 (Bitcoin): anchored in block 958878 (2026-07-20T12:32:15Z), 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/QZTBC2548080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f9d7d08f4bcffe97c964704280770ae12f203ffc10131bc13538fbf312afb0e. 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/QZTBC2565986.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbed49ba5ece504feb6acbc37a945c532a3502b6d70112dd5a5f5402e3ec60d06. Chain 2 (Bitcoin): anchored in block 958771 (2026-07-19T19:27:18Z), 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/QZTBC2550643.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x094c447443c3362bb719c5b6ab8dea63a3b34fe41b250c08e55bcaa63996c0c6. 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/QZTBD2560577.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21667c858906ad060e5ce0da95cc912db79591582277b1400cc658ac530b7274. 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/QZTBD2558144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d206f3fd403ce54cdbd1f389292903c6f3958ad298996dc81ce98d9407e71e1. 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/QZTBD2560581.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0b164337fae4864ad5780bbaef79c89ce7164dab3baa651bd8a5e1086ad8439. Chain 2 (Bitcoin): anchored in block 958596 (2026-07-18T18:42: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/QZTBD2560579.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37fcd1d8af995e1ad148b9bb5891c7ebbacca8abc54e4dfdf0720b1b77dbd5a6. 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/QZTBD2560585.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0d1016b04c8027e74e8b0d7c228791d68ae98be17ea314dbfc043ffd35750b0. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T09:11: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/QZTBE2518511.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x928b545233c9f9e383ccedf4a160cfec564e9aa513ad35f56b807730861748ae. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05:55Z), 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/QZTBE2547472.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1d181114dc6df2e4bec93c515878dae5bca0a0f21abf7ca88dba800a2a3f1e2. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33: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/QZTBE2516602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80f97b6c9211cac4d5a7e642967948d5de81dd202ea21356bc3ec078a17244a5. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/QZTBE2549720.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddaf9733107376cfe628455dee272459b3701bccede4543afb7c0ced91210685. Chain 2 (Bitcoin): anchored in block 958913 (2026-07-20T16:58:47Z), 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/QZTBE2518510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5042387fbcf9050ece3ed294e12b9f0324e756124e6062b60372fde3f2f6f179. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22: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/QZTBE2541663.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x195effe32e2a2356e5115c462b1f547fc67f6f1800ee0a48ccff02e7b2e77a4c. Chain 2 (Bitcoin): anchored in block 958867 (2026-07-20T11:08: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/QZTBE2549721.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2facfcb58de01edfa203e287b33de988e08b70a491cdde02103663652b15eeb6. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T09:11: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/QZTBE2549760.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2655885d0397e4bee1b8a92a3f15b599f03dc476bdb806cdc04504f22e2fc1d. 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/QZTBE2549722.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13bf6197a8d3500b7e42ebd2fcf7505d8a50aeddc135dfdbcfc7790e4e7e87b8. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/QZTBE2515069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12cf0ece7a78b15a799be483ec20e8fb5b67c19f396822f4daea213cf94b2fbd. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/QZTBF2514778.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d086479a19d9aec2d28418b4b90405fc19ca975f6c69de9c06633f4a5a4d573. Chain 2 (Bitcoin): anchored in block 958846 (2026-07-20T08:14:15Z), 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/QZTBF2514779.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4968d5a8cd945300b8ca5d8d72ba2069a4cb1082065d6f5f0b152764b0b2bcd. Chain 2 (Bitcoin): anchored in block 958867 (2026-07-20T11:08: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/QZTBF2517939.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a7b9a299cbc3c6f21430c0707ff2469a7640f400e951c2ae08ba88520a77cab. Chain 2 (Bitcoin): anchored in block 958823 (2026-07-20T04:29:18Z), 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/QZTBF2514813.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb647b60b226620a5e6643ea58cc1332c9fb5f00c1642dc56de64d98662e9fb4f. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T09:11: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/QZTBF2514769.