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 0x8589ba9ab9305775608a45d321f854f72ecfae9e3a3f4376164fd9154a9d9173. 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/4eb2bf00-7ed5-455c-a95e-7482878eaaf8.json and https://artists.proofprofile.net/proofs/artist/4eb2bf00-7ed5-455c-a95e-7482878eaaf8.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 0xd1052f93af2ad63d1840404c29d698696a07f633ddd67936828a908d3259deef. 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/PLL041400079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37e8addd1641c14cdc6773543da8e24f37b2982f263264be6c9f2e02585ace67. Chain 2 (Bitcoin): anchored in block 958579 (2026-07-18T16: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/PLL041400084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38f17c138793d522cd82940d6c8afc603f607c2efc3e632453d49c88f24dc804. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T14:31: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/PLL041400086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x798958faa05ddcbae11c037ce71c308d686c5803419def1c6c5475ad6c7f8ecb. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05:23Z), 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/PLL041400087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde9d6cfffc3747d1db70ae835bfdb27cf6543b85fc7ef7186e34db02fdb01694. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20: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/PLL041400088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcf8d9f4d0f8320ddc32346bdffad125068dd69707dfe3587a9968f803f45a4e. 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/PLL041400089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a9203c679eee074346886bb94593afc46b5627ef8e31ba391df8725a847e33f. 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/PLL041400090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc117f2a378f6a7dc5204cb7c6996373e9aaaaa02d08ca6c0826d008d93e61d66. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/PLL041400091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7963d71bc16300112965da666428f2df838b55f3846034d55df32e4810f5bc0. 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/PLS461600002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00472dad9f1936756f51392415bf5df814b612f95c8885757d90132ca9309144. 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/PLS461600003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7a516dbf6dc19f36c6d89ffa2f94d8de9a985f7d2f95dc1100c9783f6b1d39d. 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/PLS461600004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0c98083ecb64994277c6142cec5e9d38b125872cc6e505ddd4929c6f610184f. 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/PLS461600005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6748738e7e37530b7d2e84b1736e39d992f631b9bf53e8b68b3932ac8dcaba3. 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/PLS461600006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a288461f785c53a077a20085974d5b8b35cc022f566dd280936e57ab1392cdd. 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/PLS461600008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d5909325e0e587c50ce5c546213f8131cdefd395eec6d112bdaabdcbecb39c8. 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/PLS461600009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x610c9e71a69c59ad23b5aef02295dc3cddb193fcb9f746e74bfe73b0f8b3dbce. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/PLS461600010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf900b5e03ef6db156a631c7f0a89d02fa80514fb8c91a20a949399b5fcfee52f. 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/PLS461600011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefb2aeb16a2f288409d75ca493b642a89e86dc667645af9a7884906fbb67dae1. 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/PLS461600012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4859a71fe4fb6c70411bd3dd65d5fa44223908ba326ef68d9b2cf91144f7b5dd. 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/PLS461600014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7643c951c25b796f5d7c20d699e71ccac89d4f25e5fcabf6ad3f150c4ffa7ac6. 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/PLS461600015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1fc101d299ea6c2b259ec38c924a2810c2567685a93e76f7d9c3c3d80675ae2. 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/PLS461600016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a197c7ff7ea636a3ad135b5a963547bc027ecf73ff641599066c563d32282d0. 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/PLS461600017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d85ddbb002c94e22f25b8dd8fedfb7c10e3ff15eec7d1f7e12d59297adb3bec. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T18:02: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/PLS461600018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6259236e0e728dfaa8669dfbe47341d9cbb69ce321fb63cb1b19104f426ef3cf. 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/TCACB1462273.