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 0xa59066cdd5f41a5bdd21091c922e524d6eae78c1ae13d1c3f2fec4ba6e41012c. 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/346144b2-afe7-4ceb-a3e4-04d3c6b46594.json and https://artists.proofprofile.net/proofs/artist/346144b2-afe7-4ceb-a3e4-04d3c6b46594.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 0x7d59ee4a99cb593035807a6e59c993a5da149e0f6bc05d283d25fcadf094208e. Chain 2 (Bitcoin): anchored in block 958268 (2026-07-16T08:56: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/QZK6L2364454.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x613d2b498b3afa47946c5b0c278cd55bcabb1e40aca984fb11e68b7fce63a699. 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/QMFME2332951.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a2fbef149cdc4876ac0ac6f83a3f6cf7f0ed3d20afe5bff723f868f03cb6e33. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40: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/QZTAW2334078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf213472419a3464a1e45dcdc71cacc8e30bde79df096e2deb8a29de9c5368533. 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/QZTAY2394668.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66c511adc8fe8aeda2f8ca1814a85baf2728f4cddb8c6b7c37df84fa6baacdba. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/GBKQU2389075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe50527435fda3b102499935de6f83b7a1df156402ebefb5042dce154102a54a4. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40: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/QZTBA2364913.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71c4f10c594813ff4d3194cdcfe0b9933fd9e96a33a31ebe93e198b4928d8489. 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/UKZGC2308789.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x610428f1368bee8a5597ed1c8e1e8cc3da5a78c8c54932cd98f464a099dc5386. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27: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/UKZGC2308790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc875258132054840ad05134d96896afe10a8675289da34a78e13f904309da690. 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/UKZGC2308791.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8dcae1c8ddac48dc8246d3f737772b1c45f5ad88d3251aa8b63fad3c43351ad0. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QZWFK2351849.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd80870996453ff9885e4181c7f8722f16faf963869cc7a63d75436e69b251f93. 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/QZWFK2351850.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf072c82dd191d97a37d8f0c7829299e921e2079786fdcb965fd95065f59da8a2. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QZDA52461065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85971bd2e4bf940f2da59b8c84a2b083e0099f766ee3348fe70369b9ca351a59. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40: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/UKZGC2403013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20d9c13ec8ab2318a283fcbd9e4b7d65dd53e994551a66736d901aa49e390ef6. 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/UKZGC2404163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe412787ed58f4788580b84a1e9712b06ab85cd2f6f709870870fab679769b99a. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13: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/UKZGC2404932.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7619011e6de92df5ca71535b06cfd5fe027c66bba5cf45a2419758d27aee34ff. 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/QMDA72483820.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fa6ae0c2ba72156dd30ccc290351854247826d48f26fda75870df5fa743f219. Chain 2 (Bitcoin): anchored in block 958401 (2026-07-17T11:10: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/QMDA72483821.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1657fb6e674896a6a7af34782f5e183ccd7e126c4afc6ff7fd4108c745ac2e56. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20: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/QMDA72483822.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c8efc9a0344ec3c8e1d9ec843c92a74c11ece3cda6563a414bff1118bdb716b. 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/QMFMF2519688.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfefc49d7367b1ce02156b1bba5dbadc16e2b9388b671a4f02c4d25b5050ebcc3. 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/QZK6F2345762.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf24888af8ea78a3dce6b73c91a0b71f597fbe292980d0f84def2b1790a40c47. Chain 2 (Bitcoin): anchored in block 960376 (2026-07-31T09:09: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/QZK6F2343823.