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 0x5824d42879d081e09d59a6f98dffc363fc83cab19899d2caa7dcceba85138009. 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/6a2fa62f-21d2-442c-913a-68c2973d1662.json and https://artists.proofprofile.net/proofs/artist/6a2fa62f-21d2-442c-913a-68c2973d1662.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 0xaf449cc2fc7ddeb838290d13e99facbd730ae17196b2a35f165001ac3303c349. 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/TCAJJ2549684.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaec4eccac6a177eca27125e88e991c6b51cc18d823e4bf109447619a31d9d3c6. 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/TCAJI2549690.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e32c49fce2f2af886587b1897d72f7be1cd796adb3338bf167219517820c583. 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/TCAJI2549472.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa742bc952bbbe8cf5e23e6d9ce89290b3e390cb09663eae2a1455f0619cc3af0. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/TCAJI2549491.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2615000c5bc14e8a4db08f5414545af85f34a614ca81edefa44c3f49683ed47. 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/TCAJI2549513.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92c4fd494daf1a920a217944eb78577a389b9e82ca89e007829ec2eb094dda96. 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/TCAJI2549540.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd9eaeb726d34a379e63aa422dd25da0336ac379ba25b6c7fc267b6b90e1f750. 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/TCAJI2549561.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a30a5aa5eb2b47fff0c20aca617b0c0f98ca66713d1e396dd6d74cbd7253741. 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/TCAJI2549607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f8c778a34e2d5206b5b1b3ddceea34f59ee371d085d26a143bcfb4625c35c13. 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/FR6V82712699.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf36a4809f716459766debf59f639823a08f5214114b34e7bf795c089d0819836. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/FR6V82712701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x600f46e01c618592d91abed05c582188a3f8f5115bfa1e3ee0d7bb2393703337. Chain 2 (Bitcoin): anchored in block 958686 (2026-07-19T06:43: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/FR6V82712707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf86d34a133abd2d7a2349ff5813f223712b1bd197443e64bf2eab751e2918210. Chain 2 (Bitcoin): anchored in block 957599 (2026-07-11T19:42: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/TCAHY2478834.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef3accadf6ee27ca411f09c180886029a280423ee5b638b4fbef11205ed7d8ec. 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/TCAJM2532144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f6ad47d14ae9634418c5fef1131b969d6154304cb7e12a57563524f536445b2. 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/FR6V80631790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x881df8642efa01008bc04f3411184f15c8c26326c7365a11dc3b992884416a6d. 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/USMH92378565.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa95502277bc38fc777db222b1b4cfc89b2868272a043d43db2c77f59d04860bb. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/USMH92378597.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71edcbf4a5c4a7f792eb08812a024565e486a8a9742d60693da6b3aa68c2929b. 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/FR6F31642780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc623d06544647b547ebb6d6a1f3dfe5b3274403714cef6037fb0ff9844d75ddf. 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/FRYAS9707889.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02b71f210729eac6db0ab8eaea1e4cc7588f185e82f1e480a219285610433c92. 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/FRYAS0007912.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fe164629c58fb9a4c8fc8fe82b795015d5ae115ceab3ae92d0519f1850e93f6. 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/FRYAS9707890.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd81442eade5f618d497ee1af39553ca61c33a5c3fae4f4f0a017bae72d1783f. 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/FRYAS0007913.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59e8a8179cf627650b8e7c7684b85f1d71c502af8f4322f951d2007089320c76. 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/FRYAS9707892.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbe945f803e17f0af92f7024b1dfeecc8fe55daee77f67e9af1444d1e46b8d26. 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/FRYAS0007915.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4c7ff034153d88b4bbc56d144bd641e59a7bffa264c1b88827fa950d6b5a518. 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/FRYAS9707891.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc5798b6316b06a8fda9881e71dc93aa243421bf3f2348ac0a6bbb82ed0efe9c. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48: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/FRYAS0007916.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02df2c74e00670407be132895a604882b01776bb52ac7185194f1f992858b64e. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/FRYAS1002359.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb846c7b803320ee441f537579d951632837147903fef04095ddffec99b776b40. Chain 2 (Bitcoin): anchored in block 960340 (2026-07-31T03:15:04Z), 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/FRYAS0007299.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfa4c075397136bccb3e86856a4873aae9a6b3039ea46f5cdafbb2407194c8c6. 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/FRYAS0007300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8039c7acc8718af4958a8212af2226e22c2e9b37cff6613702b85755b0ac5f15. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35: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/FRYAS0007301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc34a451dbf0622b3bd4b9e0b121551a504074a12bb893ebdcfbd03cbfda10a2a. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29: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/FRYAS1005049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a69881978d912ba229986bfedd1665414d6b3a59c0b70ccb0ae223c6e4ae296. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04: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/FRYAS1005050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabfcbdd6e4a1db6da04a0135d5f2af2f5ed494bb9765832e87c9f57f92a13a8f. Chain 2 (Bitcoin): anchored in block 960266 (2026-07-30T14:44: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/FRYAS1005054.