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 0xf6358f750af7ff5a20427394442d611b34a7d922e080c2adde95a7e43afc47f7. Chain 2 (Bitcoin): anchored in block 953697 (2026-06-14T21:49:28Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/68be0263-c953-483e-8e17-7cdb6ccaefcf.json and https://artists.proofprofile.net/proofs/artist/68be0263-c953-483e-8e17-7cdb6ccaefcf.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 0x0b9cbbaa33b44496e008308c419b33491322faea6876b04728c63eedc9f87774. 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/GBMJG2323851.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f1970b03a16fd0da756af7b4aa6ca8d82ce8df8464586cd5a3327d73a385449. Chain 2 (Bitcoin): anchored in block 958420 (2026-07-17T13:33: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/GBMJG2323852.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27f4d8afd8f380354877a2e718c43c63c77af08dd9c0968aad14cba69378e7b3. Chain 2 (Bitcoin): anchored in block 958362 (2026-07-17T04:32:48Z), 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/GBMJG2323853.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccc54a826b6b97d0cebc6653823b91667aadbce873bf8fe16be4df7d974b70bd. 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/GBMJG2323854.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb32d5e4b2d8bb4679cdf6afec63dd9708fc0aa2aba722a9e1c9f6dd7fad37f9. 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/GBMJG2323855.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8812cac640fd469d823b6c9b213b0b1ff92b20a07c2e190a4fa7dc90a2ccbf83. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22: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/GBMJG2402941.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79889bc28bc89e1fe529a15b85fa5256bacea0707424c3a632f11f20167e6cb5. Chain 2 (Bitcoin): anchored in block 958996 (2026-07-21T10:57: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/GBMJG2413283.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf52c53976379795595e22c5b654f617e28aab1f3d4d293e6afcaec9142ab57bb. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/GBMJG2506045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4f63b3d0e18180ea3f705b693cb204f21ac40e36c7293f7d09972fede1c87c3. 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/GBMJG2509176.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6218f81a7dd215126052f972d1323a1790d2b3a693e3b4dbd231e0525fc7c380. 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/GBMJG2509177.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeeb4a8c2d5419587fa39c9fb1fb58dcccc2ca78f1567f954435a6b1085dd669a. Chain 2 (Bitcoin): anchored in block 959002 (2026-07-21T11:47: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/GBMJG2509179.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ead46cf9b509c8f6f755a90a410ff9f9c2ae8f948fbe41a9a3dd7db1645a3e2. Chain 2 (Bitcoin): anchored in block 959076 (2026-07-21T23:41:40Z), 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/GBMJG2509285.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec3af6284221e4e124e63c5dbadcb4a0377c8b3a7f56c4f812ed06a5e5ce37af. 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/GBMJG2509286.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x684a54a0a2894a221ef5b2b861b557d1f519856d4866d5a63ddacd012759c6c6. Chain 2 (Bitcoin): anchored in block 958611 (2026-07-18T21:24:44Z), 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/GBMJG2509287.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47bafcb801ee8d86057fb6bbd0ed8828002e8764d14c24dfc4e3ba5a17384de7. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33:16Z), 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/GBMJG2509288.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5b5c01ca70c73b5d0752c5bec195735defcbd284455a5506490e5c38fd50cb8. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59:44Z), 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/GBMJG2509289.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b6c1ddcaeef4b2419da4c793370bbf4dfe733d995096f89f244d958732b0789. 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/GBMJG2509294.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31495f21d84b39da28aaa58ea18230e7bcbbe2b225795660be4180a7c4153c06. 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/GBMJG2516340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84b5de34433359568153fb6d619a64e219a86816ea2c08fe509c1efd27db4056. 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/GBMJG2517024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb92f89801bb21782a899b327f9f7fbac193e0aa9026d779d3dd288b09c70e985. Chain 2 (Bitcoin): anchored in block 958802 (2026-07-20T01:04:02Z), 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/GBMJG2517026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x022e72a854d2ffb9cfa15d4bf09fba4f07b0b75b90868e790c536ede384179f0. 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/GBMJG2517027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f95309d2275df21b648079426f0873ffca41e6fc556fdfec0da0875df50b15f. 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/GBMJG2517028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbaa70154489155e6760ec1b29b3e65202ae365fbd938fcb95e7850d4d42bff63. 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/GBMJG2517029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd604244e8a7c1f31fee48091d233b24d5e181483defd1ff52a997fb4174f5cb. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37: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/GBMJG2525947.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb799e5e65c25fc7989221029c061cabce051e6477bf7d8a2df92151c1119c688. Chain 2 (Bitcoin): anchored in block 958825 (2026-07-20T04:55: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/GBMJG2525948.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6292993e37a412b70643034d165e546c96f35c456debacb77ef7ed50b720b6d1. 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/GBMJG2525949.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x604c59a1d18a116682525b404765cd2ac9bdd7bf728aa646ebb9ea2f3ce7c697. 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/GBMJG2525951.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4dd0341682687c698ae4eec7f29cdcc9c7d7f334183ad600a1b4786c08874a32. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/GBMJG2525953.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04dc79c7b5f3e1db9b8efbf733ed069515699e7c16ce3e64540fa5c6f4c854f1. 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/GBMJG2525954.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73e8b8e2d0bc59fa69375c07087729eb98abae862057a4c95714f22f521183b4. 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/GBMJG2525955.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0426a9ad24b4c327bc51b6372cf7b8378dc7bf2687a59d44fd2a2d45938052bf. 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/GBMJG2525958.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe499358b7a017fb730666e802bf72dbc14df77eb2389eee5951b0a58666ebe0b. 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/GBMJG2525963.