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 0x045400c8c72965bbcba83acaba5321aec6a3bffb71578b6f01603ad71dbdd8f0. 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/d05a874a-e271-40ac-9f29-9c8158f4b37a.json and https://artists.proofprofile.net/proofs/artist/d05a874a-e271-40ac-9f29-9c8158f4b37a.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 0x932bc3e2b8ba31e5893931667db1e569362f94353203b1e290cbd03e4789350e. 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/ESA012294646.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00d6018f112e29fc11ee53512cb5b58046015933e7839ae97c8d875ec69edd4c. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/GB8KE2306924.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x391214ce0786c446944757f65b15c7c3afb77800770468dc9fbe7387048389fb. Chain 2 (Bitcoin): anchored in block 958415 (2026-07-17T12:50: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/ESA012363027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfaba969b13e5c03fb5add82a51e0fa9484fef1dff675028b11886b8ed57e6915. Chain 2 (Bitcoin): anchored in block 958571 (2026-07-18T15:39: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/ESA012398181.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5edce9d0bec20bbd8a9b5459d240af3c0f5893ab7550267ba0b5b5fa3c51e4b. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T14:57: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/ESA012398182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1610ee6e3cb78b0cb8cff623a3e3d984926dbbcbd2286482813ae738816850f. 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/ESA012398183.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8c42645bf1298ddb7228bdee9eba15c4e2ccf0e0734b0b08b88d8701cc3b6bb. 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/GB8KE2325762.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53a81c44346ce3cf832aae00bd8fba30effda1c89804c1c8bd91a76ff87f2bbb. 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/GB8KE2326418.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7cf73d4fe40b984a7de2910914aaa692299261717836a1bda68f7834016e644. Chain 2 (Bitcoin): anchored in block 958876 (2026-07-20T12:15:48Z), 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/QZZ972366048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73ea2a1eeae5a266a1cb0c204d080e80f2fbf3b787a6170e7824add9b67a7874. 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/GB8KE2403400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c680644d15d95740989a0601b0f512a9de643cc063443c9e12117e0f6f7afb2. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T02:49: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/GB8KE2403402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7455deba3744d906a2eec580a74dbc7d8b8b57ae41aeb3f38799f07b7f9d0dd6. Chain 2 (Bitcoin): anchored in block 956745 (2026-07-05T05:33: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/GB8KE2408428.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c6ee115aa11409a76712e170d12c2f4bedcec7515ce3db1bba2e48e242bc116. Chain 2 (Bitcoin): anchored in block 958319 (2026-07-16T20:12: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/GB8KE2409272.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd748851c79b69d571086f859802a9b6ffa4c8e48f39db765fbb77efff82eac85. Chain 2 (Bitcoin): anchored in block 958134 (2026-07-15T09:14: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/GB8KE2409460.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43f5d043a69b49f064cdba3b98efbec03f220e23f8da41155e1c93963fcf6d3d. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T05:50: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/GB8KE2410158.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc1322626db94daf85ae82e7ccab40935d47c8ac9afe7e96074f7540d47f5323. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/GB8KE2413403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e34736386bb08067ca5f4019a71a9510ecd4b8a1ee552e372faad4afe18fd30. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/GB8KE2415247.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe68a2adc825a8f30f84091cd875a5171d6a758f7ab5fe60ef5a01e170705dfa7. Chain 2 (Bitcoin): anchored in block 958134 (2026-07-15T09:14: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/GB8KE2416831.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb5188c9abf8f081710b6276654ba7760a332f12434e742258c71a37cc288800. 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/GB8KE2418499.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49acd298b92fe5216e6b89513a21b50a1ca94dce9dcd857cf45987c224f411c2. 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/IEWNY2480891.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x763d47a1780d9996921001a3f1f3f450a95edbee4e95c4ce7320627c97d54103. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14:21Z), 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/GB8KE2422336.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0084ffb745d16421b5c4c148ab5df0f638679d49474c2affe23d5460eb72e472. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54: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/GB8KE2422662.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bd0f90133bf83b49e51560ed6d087009db36789c1c07c05431836b55cf575f2. Chain 2 (Bitcoin): anchored in block 959051 (2026-07-21T19:48:03Z), 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/GB8KE2422913.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c6816e33476f101653c6038e0cc5b53aa8d3430ec5a9ee17c1dc01655963626. 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/GB8KE2423059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x652cb72af2ecf4571b7ae3f39e915fd6a8916911f604f6ac880f24ca652f171d. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/GB8KE2423060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa7f29ec584730266ad95dd707eebc9a3d3d750d75ef01bf0ff5dcb45b502caa. Chain 2 (Bitcoin): anchored in block 959037 (2026-07-21T16:59: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/GB8KE2428248.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x923a8a603c1e8a299bc538fd6180034feb1149c5b28fd3c95e473dbe08406dbe. 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/GB8KE2500304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4741ba9905cb9bcf43d92a95da896fc3b662d8f29d83947a1db5789906052596. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/GB8KE2500309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc494a41f51ad75f68baf11302841ee14468b606ef8928fb7138e5ad3336bd5aa. Chain 2 (Bitcoin): anchored in block 958218 (2026-07-16T00:33: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/GB8KE2504849.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89d7a1636b430798087acb714a409567243d897e397a308006599836c8ce77de. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/GB8KE2505269.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13a4dabb7fc67cab994f8f4fe2ea6ea0930bc7042c4c3275ef0bd0d5f8f50bf1. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/GB8KE2508882.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bc2f60a1748a963dc69e9440ffb5c36d169668a21c7f64e6bb7f1719f41fa34. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54: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/GB8KE2509747.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66499bec6d18cc2a33dec0dfac2c45372eaa0b97ffb247ec4a2977ebfe7c87ca. 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/GB8KE2506010.