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 0xe6c88aac662c6f9584ef8018cfd7547015256ecc4f076182611838f0d683e439. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/b424a5d3-2509-409a-a024-0828084cb4dd.json and https://artists.proofprofile.net/proofs/artist/b424a5d3-2509-409a-a024-0828084cb4dd.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 0x39a8fc02d817a91db1803bb87e7095f5d655fb5af084d9a786c644b7d23eb544. 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/ES5702200686.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9487aa8f0dae090d9b274668ea3152e826afa648c626730536ba817bae6b2b0. 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/UYY112400020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b79f94d3849b27c47a3898acaa83c131c6b5edead647494d09abf448c357bde. 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/UYY112400012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x506b158154cc3dd5c414cdf00468cf1a2acc6df788ed8b4e0dd818df8246ffac. 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/ARG991033812.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fd81a7ea663ecf0a8f7ae49e31a89a0f6567dce4a3c9b8776c52aac4ae8e654. 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/ES5702102082.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70022717bfe3276308fa3d3fdeec9252a305258bca10a1f847b3aa4640ea0e60. 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/QMFME2278496.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e3dc077c109e0bf4842ba77098d3f7d95234f60e1b352ff8437687549717e47. 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/ES5702200481.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4f9a4786108e26953606eca66ae312df600c267b36da3cd66fa156581b3d543. 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/ES5702101893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0dae5facfa866acdd1e4f47c886946c514cb76f7e310d6b9b5026c192923b5a8. 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/QM6N22395315.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40240865383ef341bd1230c45ef5a8b3198b07d70cf881ddc4036b8e87dd05ff. 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/USANG2177864.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8e5ee130a0580870256166b3737bb349975033de43f16702528b1421a832994. 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/ESUM72301394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6758949f2c447baebad07b0f64a2a17cc5ddaa7e44567cb06029bdfa1111365f. 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/ARG991040785.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64144c2f3d0602a38e19f6146f423eb2763c1ab5788ee7ddcb9e863688b0ad0e. 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/ESUM72200178.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xded34304eb21f3617777832ecf3ad2ebedc4d7aa61de7dd8e3aabc9cc41582cf. 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/ESUM72401331.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f2565876b4a9bdaf41e86c775e80f9d2b4e270d00ee26e86c9810966c154000. 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/ESUM72401346.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11b2dd6c23ac846569407aa33bf3f50f7aea9bc9cc6dc00dedc974f9c8f616fc. 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/UYY112400022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2344dc6b2c665796ba5160222b187b9ccf21990a35dac02c0cd89b02365774a7. 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/UYY112400006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe1b9db3df5f133bf5153fd770ba51e70e1521b6e55f01fdff4b764a17cbb3ee. Chain 2 (Bitcoin): anchored in block 960145 (2026-07-29T21:13: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/QMFME2251653.
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 0x07d939f18606f10fb2d1b75a57ca8d7b82bf89b3702e3abf6d7431d27e9ea5d1. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36: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/ESUM72401333.