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 0x81c9d7891b1acef465c601a3baadd2b478c12657175fde39ec248c5ea67291d1. 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/47e9674c-7168-4b7a-b93e-fa868d2e8a21.json and https://artists.proofprofile.net/proofs/artist/47e9674c-7168-4b7a-b93e-fa868d2e8a21.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 0x12bd0f02ffbd7fd56183ba0eb701f76020baac533647f26b233c971601ce3e12. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/PLL531800060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x022ea1aebca2717098fb9764feb7855c9b5a617534f0896b6b2c29fca66860bb. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/PLL531800061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac408ea037144e330ac19a1bcb9847a4a208647ac6f344b3f19b76f6f38489d3. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/PLL531800062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3be4dbe2a3ebf374663cd0bc6c74513fb305438e6b49e20dd10fc9f1b4c0d0ae. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51: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/PLL531800063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96e4e4047d1bbdb17a7e2cee1ea6c2a0da3bed6d9f93d7306f464af489687f23. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/PLL531800064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c78d72c112a078757765e21e59b0517788222e86754f4c8878f65ddd65d2f9f. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35: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/PLL531800065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x456f8bbd56c75f5baf8daed17eccb0468aeb5d231eae283a7cb472a3bb227e22. 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/PLL531800066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59df609336cd95c919b1f0f808b11bcac6b0d3c26aba8fdbb34e221ca0d2f5a8. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/PLL531800067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x966c370ad09d1d2ca5164b4e31f1f3f7006d8c8bcf4e827986da0383e8adf14e. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/PLL531800068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38957c9729873c1297435736779703357598bfbce5a2051fffd784c0c71ea855. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04:34Z), 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/PLL531800069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x369b50edce38dd6feeb0e3f6c48e1975d04622f642dc694928a3796dcadc9f86. Chain 2 (Bitcoin): anchored in block 960362 (2026-07-31T06:58:00Z), 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/PLL531800070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb57fc75381a50c0f1e5009ae300d8e48aac05dca0957599b56b80fd73ae4b899. 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/PLL531800071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3710df02a31eb807f3c5fb53ee317f23da187e10af401ac311bdb2033954b9f1. 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/PLL531800073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9115417c95f45bda50f03824e08d4e6c48a0bacf11e8e8e46c577a8b4d33cb0. 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/PLL531800140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b5ce288f04fdec60342d49115f56011fdc97a2512ea42014e7f6d4f0d8d9e95. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/PLL531800141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacdb239b10ef97114dca6d86799262ae5ad4a0d69eb31de6f6c3d48e188deeb3. 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/PLL531800143.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5349150bab71d881fb7365d4de5ddc337385b39ceec40b7a388b54547077bab4. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/PLL531800144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8f956a60faedc733fb27cc57b21d14cf54b1c3599021ea4f1e2f822f31445e1. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27: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/PLL531800145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd93db8939b1e96fbce9cc494080cd86035498dd035e44b84960257c0534c43dd. 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/PLL531800146.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3dd4a1173e62a76a7f5147c7ac42443b9a9a4af15d5a715b6bdad1249edd6bb9. 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/PLL531800147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c19a6f8ddd9bc3b09181253ae7b3afe7d39907eae099367ed4418c33ea0aac0. 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/PLL531800148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b41f71d87ebcdc060af6646ed1c153e67b8b4a73f1f4b0ca5377efdfff8f8b7. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/PLL531800149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd407e764da3d9a18cda99043b3eb37b6ebe6a19fb1d5daeaf2b23ffd313b5155. Chain 2 (Bitcoin): anchored in block 960314 (2026-07-30T21:00: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/PLL531800150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d8638e58fcff9f44830c2a21971de7006532e95abe60ea539051f3561a8a529. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/PLL531800153.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24d8ac64cecbeebdc69530a660054d11ac893ede20c9f6182e6c9929b7bb6fde. Chain 2 (Bitcoin): anchored in block 959080 (2026-07-22T00:07: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/PLL531800099.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5b3734eb5483ea6a672995cf379c885a92e35f29154f321a6c5f539facf0964. 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/PLL531800334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x861ca045e4651ceb01093d3ae33cf2148a9290e02a179df6850d51064de67b9b. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/PLL531800336.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5954eebceb4ece621bd84661013d94cfc0ed31101d685840db7b035f4701f98a. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/PLL531800342.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe36dffc3c0161dccc10b3d5f2fc556fb7461b333691953c0eb86d1dd92d5f400. Chain 2 (Bitcoin): anchored in block 960210 (2026-07-30T05:21:45Z), 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/PLL531800301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x845f7341597413f60275988086685d17fe67cb9cfd030dd66dbd8631bb44195b. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/PLL531800306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd9949eb88ac0f4782c2829a96a7e2b61e1b5fc1c33398059e4d76197f8ed18e. 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/PLL531800372.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x506dbb92d676fbd1812d88bc5ad80db10849169bd001028721ab8999d8838e18. 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/PLL531900001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e0c2eb8bb21689aef4a4e3e1828ccc8581e973e926767e947604699c84e5ba2. 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/PLL532504100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd22bdd4643b29b4e8fc365b60ee8024410e9bc8379d8d07d6e2685dbcf93df1a. 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/PLC060900398.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36ea2863b4fa5b9f20f53f5a1aa8b5ecf6d677d3084f80fa15449e6a87f6a1ff. 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/PLC060900406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23a16419fcd408c55694d48637907bbcb294c608d3c7cbf48040c04621cbb083. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/PLC060800210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd95a4ed45b0386a761c7ce1b2545acba096466d30580bd22b65a2a59466afa55. 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/PLC060800212.