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 0xfe3b4c83ebed5a6e8b8adbc902608aaf624c171f1500efa2d3af40ef125c342d. 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/c04a6da4-3bae-425c-9545-df3fcc032faa.json and https://artists.proofprofile.net/proofs/artist/c04a6da4-3bae-425c-9545-df3fcc032faa.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 0xb4ff8875803fda300867cc4bd4dc40a02010adee9348eb72698d9e2b18e25072. 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/PLC062538836.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cb87b505f7c978ce0128d7a229ce3755ffe36d3d0ffb7702fdc1d0a67ad5e62. 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/PLC062538837.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3eb5c1fcf4c828fe37c062eabba40d4e02210115397c0f2acac1e9be1ea8daf8. 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/PLC062538838.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d8ffd26b42f232f90ec20f75575dcf82733232274de93b1fe9311e846d6a212. 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/PLC062538839.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17db178c936132694d63d40f853421a0da3228d23d5fdcd21c276b2c0fb6d21b. 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/PLC062538840.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fe57efeb9213c0419f6c0bfb76cf6d6c0c5e3409cd62af402ad2fbd7197fdcb. 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/PLC062538841.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa6b975c3f398c84401ea6a4a49f878e9c53053a7822e961f5d4673cc4cd1f4a. 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/PLC062538843.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4182a91d0d8988996cb42e581a4d1cc19f2a17901ac921fb2ce67bef8aaaa60d. 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/PLC062538844.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2057e6e25d77d7f7bbd1090d9c373e122ffde5c1e03cd6d68946aef2c5684fc4. 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/PLC062538847.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f7cf42a28c7264cddcd5281bb55325f12d8bf94456adb221236fd2e06d1caac. 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/PLC062538848.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeeb243122e25d19178f9a97199fef21d5435e10d4c1595bbceefc46188e652b3. 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/PLC062538850.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff0bf9dc558c1db950bf2336f03ea25fc7bdd16447d29f454029e5f8ec075527. 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/PLC062538851.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43906f3bd306c60bf76b194f686e4f777c3b788215f2bbe47be263367f94d827. 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/PLC062538852.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c6934fda5a67456f7fe61111c5ecbda126fe29f3206744eadbb7140c3c49665. 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/PLC062538853.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5262a67d8e339d624f8dd80d8c87b7d7dae501ae69d5ab72cd4ae754276fd8a8. 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/PLC062538854.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b9f67952e9560bc119e64bfbb6892e272d96f7ce38cccb0f7e34a173616626b. 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/PLC062538855.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e4593909795773c7ab4e03c80ff072549715b52640039d39ad960bbde19003f. 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/PLC062538856.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x690946e1507e45d3e0d882d7b35d848f5b85fd4ded7943d0167fddec7f517538. 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/PLC062538857.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4265af27f5c4b1f4c2f703e46c133171b83f4016b369ce7ee1f23c9621c223bb. 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/PLC062538858.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71a760df7704e1b84d82eade4d4b8989c8bd16d70977b11b4b7dd14d5cc58f85. 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/PLC062538859.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8dc131896e26c309e292acd330ad456980418c099d72bfedb9d7189d9b68f1ac. 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/PLC062538860.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb24caa6bb829bcd52b7d1e911305f551d4036280cfa86ede9ef9a70652994b9. 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/PLC062538861.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xceed4419652cad49d979fb8b819d1fa1a55034cabcf15a1f96baf2ef8efdc479. 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/PLC062538863.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x515b24f40eaf57af91522ca0f737b62e85e7425ee53e594de7678d1fefa39e9c. 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/PLC062538864.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bf12fd578134f1538a7b954edffd4add296b47ee449517b009a746327ab5797. 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/PLC062538865.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5234316950963be9d93a71deedf69cd2d2a5dd5849843b7a2bc2de0286a7093. 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/PLC062538866.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a0ce4a2b9a2fa3c2918d5ca4ee884fa94b6c8eb9df5490ca1f5c147772da0f9. 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/PLC062538867.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5daf248c49ca8c1117b9d99004088e47e55e8d8385bf8f6a54583160de73f0a2. 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/PLC062538868.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x896a2ad016e739d1d0460fb77145e76889882342b1c4a7b8e24f45b6a008573a. 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/PLC062538869.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b31af813049d7b24980d3e78f6bcefef5e76c2c2e00e3499eac67ad07a7524e. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/PLC062538870.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb9e30061e15d8792f16ed44fb469718a379f013d6b8e65101c0452da575ba38. 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/PLC062538871.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d52766617284e4e41f71b80a2b5fd63691d74d5c6e4b24afe2b0b16d3ea0ef2. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/PLC062538872.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77b230ce54fa7b13d6bdba78506a56a5a3e8ce19caf435818fcb47bfaa24c75d. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/PLC062538873.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa309c1904eb5377b72eab2d87ebb38afe6fe783acd438215ace666babbc5a47b. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53: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/PLC062538874.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcdffadf2a3ed6c84bb23741e195230e6faf5b6395f33708477ecc853811a4d21. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09: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/PLC062538875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x636005acba2e0c56c4b6cf5f0f2796f6e2663c02332b14ed1f8f88bc16ef143e. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09: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/PLC062538876.