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 0x7e629a5a36433c636f4a31c3ba1338cb48243a3148a893bf1cdcf6822f218bad. 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/4c98b298-0637-435e-8c96-321e2e17efa0.json and https://artists.proofprofile.net/proofs/artist/4c98b298-0637-435e-8c96-321e2e17efa0.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 0x98dd067edf65c94853785936179e8bde44e80cdd268d52438a8096304ec2c82b. 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/PT2DY2400525.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8f162e059fb72353615f09d5a898c7901192f574fea6990aab523ddb939666b. 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/PT8JX2200007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d9573c93cbb7294d07f005323877116d04586ce67ffea550348b6ea1b18bc4e. 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/ES71G2214245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb33c7a57792e05ccf6170d1155cb16b8fc02cfd93e891b2f2f952d985572718a. 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/PT2DK1400002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21283e540491421ea2476219f20577db7c4beb57903d51d227d59fb022d1e831. 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/ES71G2001166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf30d1b15138abac75fdf50bc863db949d91fd3cc46610fead97c894b72af67e0. 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/ES71G1946050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a245ef88325195c2cf7a29bc182c1da5ae29ff6b190915ff980e12ce36388f5. 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/ES71G2001168.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9442ce48a4ea3c56f90458cd8e9c9054da5991f4aa1220281d7b58f39079b492. 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/ES71G1908136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a56c22ee6ec8946618d29c41d7ec296a0ebb46863a8a84676e0fb83548bc881. 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/ES71G1920749.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcabc782bdcf105d9b90c15133df40934dcdc7d68dda41325b4f714180b4fad5d. 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/ES71G1950683.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a2b4398137fb9912c5534c9d64eb571c64ae779ccdabd44998c6228dd6af195. 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/PTNS11800016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c5649fe9fa6e43aca95697bc9e3b9b8dbf449a654561dc60b7c9c4e7ec0f214. 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/PTNS11800018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd09e79e26aa897cc7148091e66f888de34b08836561e38927d0f2fcc357f6993. 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/PTNS11800019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb33c7a57792e05ccf6170d1155cb16b8fc02cfd93e891b2f2f952d985572718a. 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/PT2DK1400002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18b3594d28da3ca7d0e3d7570cb4f25bc25cf73590de355b532f6645d2e94fb8. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07: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/QMBZ91322231.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b789fcd3050dc469f67e790ee4cd96b697d272ccd1e65fb0e67ab79effdcfcb. 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/QMBZ91322233.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62bac393439673718a4a12b4512b6d49ef425099fb9d34a729be84f8d0719f09. 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/QMBZ91322238.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x640f41c3be25dae5ee75e141c5ecd1f44253888f2eeb0209b0d6ff563d228af6. 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/QMBZ91322240.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6c3649559c9db7bcd8a6a30f7ebb4c959f51f637f3f3e549c26abde6f7b4546. 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/QMBZ91322242.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbe998f5b9279db87068205b2de84dad337946608bf19d32e5935643b650b763. 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/QMBZ91322243.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb99d0809fe706820aa2371e0055b8e023338b12211025a8c9becddd802bbb0fd. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/PT2DY2500283.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81090ed19fcb90213e3a7a723939704636a70a9178a0c68f28ce8468c87dae46. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/PT2DY2500282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ad91099bedbe06097963d748cd243a034d150d7e671f9511207a61dd00420bf. 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/PT2DY2500237.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03079d2e69fbc8967cae7acd8edee173cfb8d23725e4268f5382b5c558d1b195. 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/PT2DY2400674.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a2306ab93d9e24819850124c5beafbfbd10a8a882a77a619f4f4c3234e44386. 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/QZTBE2313060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5abb43675129d14d83cb83d1838ffb4a8c4445ad1a882bb5b16d93b6f07afed3. 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/QZTB82348241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e194d6a216b08da2c12443d22f067b0482b71fe30e2f9c5b28d296cc6ce143c. 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/ES71G2327517.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4785b2be156f1f351abe609ea340bb0ecbc2b0fbe2f796250551c2500cfe6cd. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T20:25: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/ES71G2322384.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3e4047ab349903247b4da20aab3965172341b51ff0523f45c556366315579f2. 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/ES71G2312127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8f162e059fb72353615f09d5a898c7901192f574fea6990aab523ddb939666b. 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/PT8JX2200007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61c6c7fb4d4eacbcb49e9bd8f26bff7969b36e5d763cc06ddcbdd21ad95c5735. 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/ES71G2208954.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33e65396f5fc6669345024c538519e3130399a81740f1651f57fda00ed6b3b34. 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/ES71G2036669.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa97130852bfb6b7532ea4ac8552b563f274316c5f43c72755291c8d8dd152826. 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/ES71G2036670.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82c7d1aae1b2288ba70a8d5b539bfe6b1ce004848a250f09b632dd562f22a55e. 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/ES71G2036671.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90c695a1e53d84a0d49f735bc4e3e6eea6c2011e37c3de9d45f46487ee247a09. 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/ES71G2036673.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91e72ebc674d38a54a04fd01c586512ee601563b625743fe3a4499787db0f723. 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/PTNS11800001.