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 0x2712d255adbaad6124e109602a2732d574ca81e4021ac88941128bc80d6079c5. 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/a3e96264-0a85-45aa-a384-3738dfe1caf5.json and https://artists.proofprofile.net/proofs/artist/a3e96264-0a85-45aa-a384-3738dfe1caf5.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 0x3065d374f2ce724fbdaed81eab20b737dc2cd82da21cd1c7e7e2dc0e550f50ea. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26: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/USUM71512287.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c628f12ffece8e94b74a9e571d7ca833aceb6e63b1202190b0777eb8f0c8029. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-27T13:26:56Z), 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/USUM71512290.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x590b91e7cd6cc5044f533fe0d941ab504f5e971cdd1aa0a675cfe072dc8afd0c. 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/USUM71512296.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a997857c99090d077f9aa49c934455699f03f2118de0acefe35003f03bbd85a. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T16:31: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/USUM71512300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x546ffc244b3bafba162beaba9e31405cfec6b20dd2cfd7caabed62764ddf0c0b. 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/USUM71512304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66d4c89f84b9d511f7969e99df9dea264d8b4b95f060b1e5fc13669f622a13e9. 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/USUM71512305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c628f12ffece8e94b74a9e571d7ca833aceb6e63b1202190b0777eb8f0c8029. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/USUM71512290.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaeb68550f0e7ada170ee2d97a51dd4c6f597b7f508b4aa94e338e07b050f78c1. 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/USUM71512286.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad44267577e124c014f7179522227b81f4373060638e31f62ee469a339821649. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/USUM71512292.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbabc6c3c0620bd7ddf254397ab3eb0eb1ac93400658c698bb450084dc101025. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/USUM71512298.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea52edd062f99f7ef59500e0eb8a86be00da0db028cf5349e4dcf0d72fed7241. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T05:16:01Z), 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/USMH92349831.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9689157d845c4052f18f989faa7b26dabf132b154be941e41b6ae871095f9a99. Chain 2 (Bitcoin): anchored in block 958054 (2026-07-14T19:33:24Z), 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/US86A2400465.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1dfd9d1ae01789580164b4349165509575a89231fb59a1437493ad8e9863af8d. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T15:00: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/US86A2400466.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd81c7b90cc3cc4b99515d59e968e8b4deea330790ceb90f6030d6a0d0c158881. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T04:30:31Z), 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/US86A2400468.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb21227adb1cecfeda45fea655709cd7dde9f934eded753bfd829dbae182b09ce. 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/US86A2500120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98a76dd070c2d1ddc3aa3f80e463b35448c876211515da2616a4675d380a9779. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/US86A2500156.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a84abe3170f72ec04c1d768376c6a47cd856dfb3a81b81d24f1b2a907a0fe70. 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/US86A2400467.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9689157d845c4052f18f989faa7b26dabf132b154be941e41b6ae871095f9a99. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T21:06:24Z), 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/US86A2400465.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa957f46718e03428199731c444c1741026538cef906fdc06ad3111523a254180. 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/US86A2400471.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x820aec1985ecbd07a23dcbdbf72333f6978544364c1e3c1324cb43e69c8c850a. 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/QZFZ61967499.