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 0x0ddf94286dc4c0b1404fbd08440a6fdd9ff7fa6ae52fb38d282e70a34b317827. 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/6f3a961b-78b2-4524-a800-dab7db22d85a.json and https://artists.proofprofile.net/proofs/artist/6f3a961b-78b2-4524-a800-dab7db22d85a.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 0x9b6cf576fff9455bd963f911b5c5ca952593891c0e737116c86679b4c19c9fc4. 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/BKUG92400111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac10e05f1a2b36bb39b565ff4c19b9d1e4dbca8a6ec43079954c9e61ed43d7a5. Chain 2 (Bitcoin): anchored in block 958552 (2026-07-18T13:15: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/BKUG92400113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08c5eeee0da467d4102904836a465531b0b8fd2edcbbee54c11f03020d70cfb7. 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/BKUG92400097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb3023dbcfb5a7a5f4420918fb77b51e3626c2cb0e57938a0e7358bd8dc85513. 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/BKUG92400199.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91c389c9fca9355352147a244e8cb218c7cd952b9de9bb4914138cdb20bff652. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38: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/BKUG92400237.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb90437a863dadc282c2e3095355829a4168825700bde35caec13893c98971f78. 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/BKUG92400267.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x304cb55d040196c3b610bbf6cc0f5530d7b3d30af28a07c6eac6e899e040f131. Chain 2 (Bitcoin): anchored in block 958508 (2026-07-18T06:27: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/BKUG92400269.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b23b212553c4b9cab329e32b0a80574d5e7acc4df3fe454b01124b7e832bad8. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00: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/BKUG92400271.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f6c58994e0bc075cd5957033a3cd9ab98aa3e6662ad48e276c7f73f0ad49997. Chain 2 (Bitcoin): anchored in block 957880 (2026-07-13T16:39:18Z), 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/BKUG92400275.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81576bcd50c4e26c0aacc5d8d522a15c8e8bc93c7fb58a8d8bf8fc545b8709b2. Chain 2 (Bitcoin): anchored in block 956742 (2026-07-05T05:07: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/BKUG92400277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7ac0d186b7e4258399ae40eff0d316ba1a060d295d7d454661952fcfcc45fa5. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24:55Z), 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/BKUG92400279.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x950c0faae94bf466851136fece4e566836692d6269820cefdf539c5ae64ea9f4. 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/BKUG92400255.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe105960a638eafe8f7f9c7f6212dccc0c047ca88ffadf3ef21223948d4fc9d38. Chain 2 (Bitcoin): anchored in block 958271 (2026-07-16T09:16:54Z), 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/BKUG92400283.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd92433c92c716328cea304d04d44c1c4f3cd3ccfb499944713d1224361aa48f8. 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/BKUG92400285.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf8d8689ba523d17df189da87726eace73f83e8803a0e7636e145e26c2305dfc. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/BKUG92400289.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ec9143185246ccdfdfef8137a3c945f879ad8ba26b2b9508e3d4d84515bd507. 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/BKUG92400345.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3d6ed2241e0756c5a827011309e60a615e989cfef9e70b7c3e8c157c24d46ce. 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/BKUG92400353.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6aa6a053e35a77a6fd49b24fd9cf292ae5f4a1cc6a340eafab26523fa51e3e8d. 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/BKUG92400367.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f397f46359f1e6cff889a89b4a53c8239d13a8ee85e28c1f085c439b730bb29. 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/BKUG92400373.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x626ef9acc8cc22dbb0d90545bcc98fcea14a356911d8a0478e25cc6521953a76. 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/BKUG92500005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcea9014b3feaffaad18e6672e05c1036ecead7e4b499c3824a37b46ef27eb1e. 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/BKUG92500041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd8fd058402f7cc99a9fff16cf80096f525dab89b9f0a2275c808d9978c4556e. 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/BKUG92500125.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea97ddac492940d1ac9606aea6249612ee9dc397613a4d69e002a2d4ca0048a1. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/BKBSS2401174.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c0410da789ba9c43f9b29716382314b276b1568bacc126cea14302f638e2fc5. 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/QZW9M2424455.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23f378289b4d794bdf88ce3b554813b13951f0acfa4cf523f7aae7dcb1dd8ca6. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/QZTPX2303332.