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 0xc9aedffb823779a87cd3500f57ea7dc67e0d6c654a39eb788eace10b5cb31005. 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/6e91d115-2b04-4693-968a-0e6077d0e83b.json and https://artists.proofprofile.net/proofs/artist/6e91d115-2b04-4693-968a-0e6077d0e83b.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 0x24066c27f7963beab0268076102cf16d3f88d8c47a3e1ba110890bbfcc4ebd18. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19: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/GBJDN0700252.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8176c216ecb9c6f959b30c2f5aeee4589738d606e078f5aad6b627ce10cc3be. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/GBJDN0700254.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x543b93305f7d86f4b12b916acd4f30c9702a5186e6f40069fd22c98e9f3d8445. 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/GBJDN0700211.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fe0c77101abc25e18f2a99c5b2b453ce94508d21fff83909857bcb45f2c1ad1. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T02:49: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/GBJDN0700212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf2790a52559e3d9035432c5a12fae12ac8c6f5e62cc6be3a7f6fa848c16623b. 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/GBJDN0700213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda0c096d7d575410b3ce8dcba821d0b2850b4da8bd1727a388c376811c886d99. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39: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/GBJDN0700214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48daba2d64d76320f811bfac9550ec617da35abf536bf757534901927a842474. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/GBJDN0700215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf27cd083c42340154aafa7060ef701acd5c1e98af28e0b75c7fbbe68ec848752. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T09:47: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/GBJDN0700216.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6f54fc164373bcc0f4dde41b742898496287bef92db8951d54a7eb519fd95b8. 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/QMDA71511671.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc4f9baa47b9210fff41f32bd4b90e469cbbfb9fb327da4dfe880fae99c4a072. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T14:57: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/QMDA71511672.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8b81a041f895c1c19f00d1b8ec81257f5517ca343834c0f1a02c4352c2bf28a. Chain 2 (Bitcoin): anchored in block 958838 (2026-07-20T07:01:21Z), 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/QMDA71511674.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaed0ac713bf12c6a6a1ca281d80d172ef8239b5b890b6537fbeec56800c2953c. 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/QM4TW1772205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3046352c40452575e9cc2db2eb2bf98e72cc3c174fb56f96e7b99a7644f11ea4. Chain 2 (Bitcoin): anchored in block 958362 (2026-07-17T04:32: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/QM6N21844466.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5c7ed283043abedacbf70d0acf5ad44f9b42f6cc066b375d50f415c16b4a724. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QM6N21844470.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe85534e793616a088be6f6210936e3be2728beacc647cfe0c524545c8efda6da. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), 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/USHM92143432.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x234ecc38b741f2cb1c62e0018b7f487b16df1650b39cba8679c549481279d80e. Chain 2 (Bitcoin): anchored in block 958716 (2026-07-19T10:15: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/USHM92143433.