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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d852f6b5e67b7c43e66d462416fcedd02438fb1af0fc7018f9280427ce84f48. Chain 2 (Bitcoin): anchored in block 953741 (2026-06-15T04:44:49Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/9d4f2d61-52ec-4255-989b-97d4562fd07f.json and https://artists.proofprofile.net/proofs/artist/9d4f2d61-52ec-4255-989b-97d4562fd07f.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e6a0dcadc73048fabbeb41cda236d7b6ad41dbccf9e9de8374b9da4c7c5f2ef. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/JPF302400001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27ba1840ed7cc1ba365df9d5ad70503d66a47f5ad3b7ec25df4e1b12d3700b73. 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/JPF302300162.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff34df785e9fd591a9982247348df378fd4ffab34349901c441b82c3443f533b. 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/JPF302400005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63d0ba664f528ffd754e7f0fec2c612a038b354278c58cf28d36b698b146635a. 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/JPF302200135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1983a8aeae4ca3aca2c0337c380558156f2ad1907c3c789403eb679bd0784dbe. 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/JPF302400037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cc7648adce2b230b006eff7c7071f2de543f879e6da8eb589cd2c61fa1b2afd. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/JPF302400004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2470f222c6868c4c6a009e6f7b826a5f75f74ff48fe8e25630acaae14a6685d9. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/JPF302400006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c03b11d6068344da67c9bfb1b0e099ded275488a02c8779c3176e33aecba030. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/JPF302300002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad2d2945167b4d9e3aa207954e4a026979e7c6853b25d48dc1f01ad4a4e5c1cf. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/JPF302300161.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeab60aad8d505afc794bdc973fef340e967a9f61adfe603fe1b604c55e64597d. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/JPF302100296.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c848f4e9a41090599e6417f4422e92dcf88b740f10357b1f17a95ebbe54dad1. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/JPF302100300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36e8d2b767aaf772b9e5400917d5c5c8cd42acbed3e90058993dfe9f775056da. 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/JPF302100307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2afb1acf9aeea3cc2cf3411906e58cc070a7eb094080fd9a586f3c6cb6414c17. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/JPF302100308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7ae78cfadd566852075c8c3a732e94a50e5561f6708284e6a33fd81f719d211. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35:32Z), 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/JPF302100290.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5a62c8b9095e946d1d222dccf4f0cae1033b43d86c40266abfa3ee15e361adf. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48:40Z), 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/JPF302100295.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4c9234bac67057176c293da0d19f4896b0d9a3f0e5736a69b53a06f2ab40d53. 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/JPF302100301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c3de7be325a9a78a260853cb6c6b1491c2c0bebaf2710d2492fb1cc847f4882. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/JPF302100289.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e2609b7d4544efecfef578e7c14ec767122fd87d2da0d9f199e02ee7df0e055. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/JPF302100291.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57aa85af369c6a282dbe5172b83a42f36ce4a18bac3fbaf0b072f0e9c492809d. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/JPF302100293.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe713bfbc97e7bba5b6c54475ef2a60d1965ac407b3675296f9415756e085b832. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07:00Z), 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/JPF302100294.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac2a40c7ffde66cae5c6ef37fdb7e1eb63cc9f58254d5f31db52360442088ab8. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/JPF302100297.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c46f8a1b2f8823b37f00aeb1f8b731c276a35d7d3f11f39c4ad5706d5f0c187. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/JPF302100298.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06baf48f97fe22f107fdc55299bdbc2dfd1475f4fd5f8b296a63ccda7dce1e33. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/JPF302100303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8c9fe5dc210ccce5252960961c37d2599bcb3c39b671861c6f7097671990bf8. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/JPF302100304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd1b517aa52d4e08f6cf693a5e9fc025631723ef36b69047dab44a3d0abe781f. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/JPF302100306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad2d2945167b4d9e3aa207954e4a026979e7c6853b25d48dc1f01ad4a4e5c1cf. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/JPF302300161.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c03b11d6068344da67c9bfb1b0e099ded275488a02c8779c3176e33aecba030. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/JPF302300002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa05a7a4ef694dfa40623dcb8ebb2c7c7dc52dc492e49737306324a17d833414f. Chain 2 (Bitcoin): anchored in block 957052 (2026-07-07T14:50: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/JPF302300003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63d0ba664f528ffd754e7f0fec2c612a038b354278c58cf28d36b698b146635a. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/JPF302200135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x271f3d6fe225c31cbf74bef81fdda3ec9c11a3ce7f9091b42c1e682cbc6c0aa1. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/JPF302200136.