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 0x99f7cdb13170bb8d81180bc728573ffc21bf88ff6c1695e1c36e216ab0a07265. Chain 2 (Bitcoin): anchored in block 954066 (2026-06-17T08:11:48Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/68d03ae1-30c2-4f24-98d6-9c4de60df490.json and https://artists.proofprofile.net/proofs/artist/68d03ae1-30c2-4f24-98d6-9c4de60df490.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 0xb9fecc496b8a193287f2d27e8d024764a30fe70f7f26849b99dca82220b5e576. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZK6G2541849.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9418ba41a2c8f5fe60e5ae715efd5f5902881243c9952d4593428961ecf15cc0. Chain 2 (Bitcoin): anchored in block 958095 (2026-07-15T04:30: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/QZK6G2541851.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81ba8a5a4de3c0aa24ff96cfb46ab53d96280c4b152ddef6ba1a36136ebd21e4. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZK6G2541850.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47bb47c3d9776bed970f189ac08b0ca2c03a024d27ac65f556256680e74c6628. Chain 2 (Bitcoin): anchored in block 958324 (2026-07-16T21:05: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/QZK6G2541854.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ea22487809f73deca40ad6c5e378a19e9210303108e280110c9bee9e07edb7d. 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/QZK6G2541816.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd87754a1aa6a53dd28b42f8ca226b2a4328d8554839fa693c15125d3790cbdca. Chain 2 (Bitcoin): anchored in block 956578 (2026-07-04T02:23:20Z), 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/QZMEN2587855.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe58ca0667f092c4898c812eb44853848b948f9e6962b2d8128f148a81d6f008f. 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/QZMEN2589662.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x652b7c201c8e8f061bc0dfe2c1a6e274203bc919b156036a92ef67db99f1a134. Chain 2 (Bitcoin): anchored in block 958371 (2026-07-17T05:45: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/QZMEN2589650.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06a3c0c6992964153325272cc4225bbba01cffd404ef4b426056a011b05113c6. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15: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/QZMEN2589757.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9238ed4088926959674726ad82f65e25a5091846f59892c93f21e2ea260ab4fc. Chain 2 (Bitcoin): anchored in block 958325 (2026-07-16T21:10: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/QZMEN2589731.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b3d7602f72db7fbba3def6d021c29c3b0b44d723149ff8cd22dca1f43b3c4f8. Chain 2 (Bitcoin): anchored in block 958594 (2026-07-18T18:05: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/QZNWT2589706.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45f1b1adc0362e9691e60244d34b58e38b6b36c07a74e9680e12e608b8a3a5a2. Chain 2 (Bitcoin): anchored in block 958582 (2026-07-18T16:47: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/QZNWT2589698.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4db5166f23a132593d3c79a8e8da3acaaa3945ce9a3314c08ed625b0b3456a0. 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/QZNWT2589691.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a5252a452c37ae0e01d5b6b86e356ebe4fbe4e32e2454ec335c8742e58c5cce. 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/QZNWT2587692.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x444a856131fbfcce5709be5cbc497ced76bf10751e65523ebf8975329754e2eb. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57:12Z), 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/QZPLS2592125.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5df5af0e6b1afe4c650b87c89dc5d4ecec5e23fef546eb38277199e06850851. 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/QZPLS2564090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x483d2a472418e34895423ea03723665d2d61f2cf52ed95893d15bc3726bbda9b. 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/QZPLS2564087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70db3dd4f7dcfcb6951af9088b6a6ca17a63fce72be9f9bb50fe996eccbafee7. 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/QZPLS2564100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55b6dab95be09864fc6bd4c3f75fea30ba7c742863a7f5127e439832004aa9b5. Chain 2 (Bitcoin): anchored in block 958104 (2026-07-15T05:34:05Z), 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/QZPLS2553691.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0b9e90f3d975147321c79cff5811a6c8cd22cf819bfe1b0d31397ae8d28652e. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-16T22:37: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/QZWFP2577282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3201116585490b0fc0b35e938168a7001b65493a11991ca70b5d3ba631e9038c. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57:12Z), 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/QZWFP2577287.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72ef47c990acc83487cb2c1536f634cad8f6ddeb53627ddc14c7680aa58ea01f. 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/QZWFP2577286.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e8da9d54fee2fc366d253d9383c024a45900a82dd0a1987aea7240e3a0ee6a6. 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/QZZ7N2548063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd67fcb6456605b821abc31ad30c5949c37fde3ebaa1971d459dca817f8ede716. Chain 2 (Bitcoin): anchored in block 957796 (2026-07-13T03:24: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/QZZ7N2548079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe89df53ea07447fdba9a37ed9a8bd4c9a780ff572a0cc29ac2ef19f4e54eb0c3. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53:26Z), 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/QZZ7N2548155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57162ca91305ee1577b129ebd23fc2d5cb0400049ddb524c08e7e9cb5d2b3d4c. 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/QT3EY2557430.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6775835494bf68e8b7a5ae1281c8507f9c8e038e2d1bcc8739ce08df93fd953f. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57:12Z), 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/QT3EY2557432.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x786e262829bfc5a90155f8b6844369db7694ad53f0123656991526179af185ee. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/QT3EY2554887.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9eecea65189a5e61b432dcf93249bebe3492550b59ee24b3dfdb2a2682f0f8e1. 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/QT3EY2560089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80b1b6c1efbac1f309c86b303e46c3923227b8cfcecb7746e953779114f9c585. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16: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/QT6E52539082.