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 0xabd24142cc8f5b7886ffd46983134d4fbd3745b9ad1e19dd8f12b92b84ef0cd8. 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/c29a2258-bcb0-4a32-9a89-9ac39a65322c.json and https://artists.proofprofile.net/proofs/artist/c29a2258-bcb0-4a32-9a89-9ac39a65322c.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 0x4629e2cd8268f13f196d66e391e099c19578764fcaeef6efc695315e77632c35. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50: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/QZNWT2154825.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5acf4482ce18418aff550ea191029f7595683bf9babde7141b53c513ff943089. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50: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/QZDA42280211.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94187702527d8c2682f54f1e02959d90336c467ce2c48ddf5914989dfbf3587c. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZES52231686.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fd8483f0d616f94e1fa22974b0996f7a6241e07e57e797293a4aaa70208edde. 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/QZNWS2207014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7447c0134a9f2c4b15884add925a75c38e8af7c90cd50f42c3139dfbe2f31f1f. 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/QZNWS2207015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3c7c436a034a16ca2e6ed1b130e2d843df3191b6d0b988388acecba1139a3f6. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/QZJRB2253686.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f396b9ffe70dffe012166d466d1b798f7ad2a3bc2164981cd969b33e17e2c75. Chain 2 (Bitcoin): anchored in block 958726 (2026-07-19T11:47:20Z), 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/QZFYY2361732.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e234cb2c7ad74440a4dc7b552f0bb8818be9b1474268fbf7f939c7580842069. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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/QZHN72375184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x707e879cfee259924884a0534c5985cb7a70b453bede164e76c40b6df5ab48cb. Chain 2 (Bitcoin): anchored in block 958633 (2026-07-19T00:54:50Z), 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/QZDA52432526.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedc2388d3422728b31331f4bb1e3445e2c84fe5de397a803788d2d6055ead9f7. 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/QZK6H2323693.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd808fac8d4f16a0e14049bd84c12841221b716b44aefe6a02ac79c7cdd73f7c5. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/QZK6H2323694.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4a77467fd2244db9a037c1b7951b8275e73efa9b78c5db0f233b741c7f2b12f. Chain 2 (Bitcoin): anchored in block 958420 (2026-07-17T13:33: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/QZK6H2323696.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8d907d4bc89f0b272ad5853f1f6255d5e4ff7685477434fc1c23ab96b08dfc5. Chain 2 (Bitcoin): anchored in block 958864 (2026-07-20T13:21: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/QZK6H2323697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfa6b03462de15389a5b541b06b235dc0f29639cad2a4de5509b6047beb0459b. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T11:59: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/QZHN72375183.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d35b440751c7e4e2927771cedc20181be1fe02d969d10c5a26edb481f18a1fa. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42:22Z), 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/QZK6H2323710.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2771768a7d41f695b91db063bce596f9cd639bbc8596735f2aacb32c6ed0240d. Chain 2 (Bitcoin): anchored in block 958864 (2026-07-20T13:22: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/QZK6H2323700.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b0e16e62c01f9cd8dd3e1313a3173909f026bddfc7526373a92129679d51646. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T21:10:24Z), 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/QZK6H2323702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46e8acd5ac25594d005ebf98cdb90e25b1db122dee370539d0fe876fe2cfb01e. 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/QZK6H2323704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a32c5a079100c85e6f727415ef1920b683065b784fc46071e903e9be03ec457. Chain 2 (Bitcoin): anchored in block 959069 (2026-07-22T01:29:29Z), 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/QZK6H2323705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x539a0a26f6b7e9ce4b7d7d08a23628315efeb0a89e50cc035d971370649ec1b1. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZK6H2323707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6145c269bab08473fbb8b3c5ec6218e7682139681d200eebdac3ee1c173e41ef. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/QZK6H2323708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7efe764db1e569a960c2912ee338ce8cd9810835d7a81fad8394130e0788512f. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZK6H2323709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc15288339f4910de4cc8430c146aa32739a9c81838ad5406e672a5f767c60594. Chain 2 (Bitcoin): anchored in block 958568 (2026-07-18T15:23: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/QZK6H2323711.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d544f9b9f1af763347044e28e6ae0c446169b0f29732d035ff5ddddd9779fa6. 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/QZDA52432530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf1b7d9752fefdf1a72d1175cbf1983039e437a683cb94cc609f22b971645720. 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/QZHN92415886.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x663f459c4992c32655fa1cdbfe91c2a618534b8cb1abc1533b0d7bb0bf016117. 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/QZHN92415887.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x127cf29405aad40114d2f5b011b14f6fdab624c5a5dde913b7b4c678dc822d6b. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T14:09: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/QZHN92415889.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd01f90e3678cdef75f5820a774231c7612a823dd777cad8afa5cdf21c9a9a8f2. 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/QZHN92415890.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a8085e727370fb11ac0c9ff0e5efbb9e741d787bb1fa44517ebde5da163e846. 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/QZK6H2118538.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd18b35c56044080282e9a73fb2c2912ac39b4bca18d1969c65cd575655d47125. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/QZPLR2235851.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc07324f57cc70b1f9cb68a61a00063f32e8dda723eab8995d8307f160abf70ed. 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/QZPLR2235852.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26226df979bd92ad2e9e6d4f3ef78fb5bdc6cdfdf692fade8510706fa99924f0. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/QZMEQ2447839.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fcb5dc77aa47eee56fca8dafb0f32fbad5670be74b933c393e555f6a056b897. 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/QZTBB2448573.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c160aa434f44c4746100b93148715cf579736efd340c043015cd10fb83a3bd5. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/QZTBB2448579.