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 0x0e94b4d7522babe678d26f229a1e1fd21acf8c817de266f474fcfbe05f827941. 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/f8a17b2c-ced1-458d-a946-622f199de98c.json and https://artists.proofprofile.net/proofs/artist/f8a17b2c-ced1-458d-a946-622f199de98c.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 0x1769e58046ca84d441d0a38aa531e8be744f20f94d51cbd858953bbf629d53c8. Chain 2 (Bitcoin): anchored in block 958395 (2026-07-17T10:10: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/FR26V2015333.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff8ac5097f05c1380f8cec6ef82f944cec4c16c41a848b55a3ed3ee1348adfed. 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/DGA062046539.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11590ba86dd4e5cb4248f342f84aba620f790f458ded0893ca22b376d251dabd. Chain 2 (Bitcoin): anchored in block 957653 (2026-07-12T04:35: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/DGA072167762.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x796e14893643dc369e39203cbbbe62b44584d7b7184c7aa3133f5cc5ced307f1. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14:32Z), 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/FR96X2197498.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fc11fa2edf6dd6bea3e8dcc4d64b5b61cd1d2e5fa072e69f6ac5210135401d7. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/FR2X42171569.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d219cb75018a4d520861f86b7cac2a70198bb9fb69dfa168398d3ebc1337fa3. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53:26Z), 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/FR96X2197499.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf51f022520ea0335855f6bf4ae3146c39b8424011926deef732dbf67e7725fd8. 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/IDA172130130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x900a65f16e0d88c527791f7f3f3afaae99ecd03113741b9f860455d9adcb006b. 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/FR96X2121426.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9832167b3355ce912958561cb026bb97047f17c306b9dfff35e928a36d8fd9a0. Chain 2 (Bitcoin): anchored in block 958543 (2026-07-18T11:58: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/FRX202145331.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf33e0d6569d62a5da38d255cd4dd420a42fdb358146931f66a6adb66477830c. 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/FRX282155620.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4ac6c72931a9f02f385b57128bcb68f2921e2ca3875689b6346c3978f642da4. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T05:50:22Z), 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/FRX282155622.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a1fe028a9990e985be38dad11f3abc88060574be15a4b5fa743f273769e3671. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/FRX452105745.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x402ec92d219e2965253d47d0a8844f4a30bff725dcfb2ca2fcde133ff41822b2. 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/FRX452167891.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac703c17f71789ceb2990a536a2f3641a9e47b6095f113efc9f1cc42bf935ff0. Chain 2 (Bitcoin): anchored in block 958885 (2026-07-20T13:01:04Z), 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/FR2X42236758.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0b2faf8ab908a76b9e99685dca7f5f72015518326f249df48236fbdecc1bb93. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T14:09: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/FR2X42238471.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1a3b9995a5e752a825b0549734d87f1c158229d8ccde05a970f3b17ef1ae2a8. Chain 2 (Bitcoin): anchored in block 958251 (2026-07-16T06:29:25Z), 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/FRX202375479.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1c66e7fee3c1177dbf8fa1ccbf6e94b2c5eaef2d86208b02250ffad7f486a7e. Chain 2 (Bitcoin): anchored in block 958943 (2026-07-21T00:27: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/FRX762331684.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x609e3788f421ef2fec8e587904f5eb7202f969abea27da6f4357f9257fab1cac. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01:11Z), 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/FRX872304599.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe613d131d937ffa5536309345c3126d3f81f72d4b65af0d5e9b3dd134a1445a. 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/FRX872347177.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e6f046486b100a51c6fc8c18f1e04576b378fcf13e7632965e691beb30b863c. 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/DGA052372693.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83e5b1e227bb32e203678dbe8ee4d24d96e39616fda7288049731e480dc45a78. 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/DGA072319837.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd49df62559349399c8fcf6cf819ab8a00bc456792c93be8024c24ad059ea8c34. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29: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/DGA082397170.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fa71c57e296dd912c4fb59974302c5999c1039b6baf1900d61a11687ed3649e. 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/DGA082381121.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5a28e55c08b6dd978c5259b7165d4e039edec5d879bb04877aa8c96daaf8ce0. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/DGA092364524.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11636e0d5c2763924021536f4f2b714ef8940107ed7f18ad51be1a98e9ffcee9. Chain 2 (Bitcoin): anchored in block 958547 (2026-07-18T12:44: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/DGA092364152.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d99119cd0509ebbba1df231643907e6c6a1e0ab96b6648dd0d3db89eb4726b5. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42:22Z), 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/DGA052445740.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe36c8dfc884e2ac0876f8d49006b609577586dbb4ce4944e26c90074b54453b5. Chain 2 (Bitcoin): anchored in block 958547 (2026-07-18T12:44: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/DGA072400518.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a94f7d72f1547fba1c51920bebf83c897a829b4b72dd029de12a2113de33f23. 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/FR2X42524223.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x740fc440fabe53c2b16bee46f1cfefbcbbdc288671edab3dddae9980bacc4bd7. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14: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/FR59R2513228.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1deb2ed31e2400eff99b376029d6778b62fec42004823da79de1b8388acedb81. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/FRX452589682.