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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2befff825f91a34b18433f336183d81400df03e51605f0752e9b9558c10286e. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/29e51b8d-c904-4a9e-bda0-aa1e296353be.json and https://artists.proofprofile.net/proofs/artist/29e51b8d-c904-4a9e-bda0-aa1e296353be.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07662956f01c44cc1ce2dd6dfbc22def2f7f0d48ac3c8aa596d77ef6ccf280f7. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07: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/BXIV82043181.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b2b67bba9c407eead99e86fc01d9bac43cf69696a49f9d9a4e939cd2262e447. 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/SGB502552416.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf63feed429fd97fdc1de4df7dab9ab0f10e3352c94f7f2f655f90f5603366bc9. 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/QZW9K2442569.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82d7d75353d7b71f2b3feb2bd0362f94b4da6bdbd350a979432013e7427d4ae0. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29: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/QZW9K2442568.
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 0xad39008eba14ce276a446f33119ac9dfc7dd4c16a65d042dbffa3d8a031b6a67. Chain 2 (Bitcoin): anchored in block 957075 (2026-07-07T18:50: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/BKMHG2400010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x939674213fd379c7e72086c7447f6684cbbde4e5ddec7a9253f471ade44e0e16. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/BKMHG2400011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0264907a5f203f9b71e043e7c76e3c48205c257eb8292269748819cb1117be05. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/BKMHG2400012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a45fabc8c4c88729dac02c61c415540e94a1acd79e0ab2577a2fd9b2ff64ab9. 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/BKMHG2400013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39c3cef5af7e63f4f1b67a0b080333ba6578f4ba9a90dab206c029b3be16012c. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/BKMHG2400014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2be5b41ac3322536486149a1324bf51e20df472475dc0357c1830a5e2b48075f. 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/BKMHG2400019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5c15faa5e9a471bfc3a034a9289704ff2502a8d45d47ed006824f942067453d. 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/BKMHG2400016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e00e36d53c84f292d9f461fe1667dac92fa605331edf985c6633ba11571ae01. 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/BKMHG2400017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcadecae3c96aa87a9ea8b4bce92da4e5ea4b15f58873a0046ca4df7a935a3a5. 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/BKMHG2400018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85ce90873e986fc85de81d990e7939373816be4fe1f496011272709557f3b0fe. Chain 2 (Bitcoin): anchored in block 960218 (2026-07-30T06:57: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/BKMHG2400015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fec44ab6e3ad4c117b785ee5ecc1484feaa0302168390ba1e25922dbc74e59c. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZMEQ2583939.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd38f61911b439884b0fde9a4828e2eaf0897a2bcdf8111236d3bc688457774f3. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07: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/QZMEQ2583940.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7cb0b44b99606cc1b191b1e7cc81925672284b00faefdf38cfb886fb4148022. 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/QZMEQ2583941.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e904ce77e2cdf360e29737cd9eea154b1aef89823cea262d715d0aaba0551e0. 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/QZMEQ2583942.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37350a8c0bc2e1115c7fc994cf39645920f8a1a0e6b9a47015dee74cbfa42c70. 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/QZMEQ2583943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e310567a6447d9157f9865b4bc3219fb0c4b1ba345cbf43d38d19fb0d4f9de2. 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/QZMEQ2583944.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ce3990e2dc9dbd66bdadabf911539d5016ffabfc3d0066842547d2a450cb252. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/BKMHG2400020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2f10b7f2b958e6b92d2a41bc01ce98dc396f1b462f64a27a68a38528f4bf4f7. 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/QZHZ42059723.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27e13d1fbfaebf92b46ac07b40c96bb77974767cbd39c2eb6fca3f31ef431cc4. 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/QZHZ42059724.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa10b4fb2012b0f0ff102d26d7dec015b9686812a7fcb5fb4df895d2e2826cd0b. 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/QZGLS2005442.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa10b4fb2012b0f0ff102d26d7dec015b9686812a7fcb5fb4df895d2e2826cd0b. 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/QZGLS2005442.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3604d0ac11664145e3e57c838a5acb79e52c2cc43def1c4b0c796444cc06fbdc. Chain 2 (Bitcoin): anchored in block 957039 (2026-07-07T12:58: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/QZFYY2459176.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1cdc3909044d222df7fdff5da60f6edffc4b7e3008ee475e3046cd29ba0e0aa. 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/QZW9M2319587.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1268cb8195a4fbf658c9bce226b4580e95c4fdeeaab1634c17b81947ccb8093f. 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/QZNJV2121147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5cd850f37efc88e3c8021dd37f7e14a57a2f81706533c4ca497935f0a61bf85. 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/QZHZ62137914.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20ef1581c3dbbaa4bbc6e2339e2112bd6618b67b0bfe52cf8dfb28df87e1ecf7. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07: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/QZMZ92109488.