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 0xa80206328d6a1d5828d848f1421f378be8c540bf97c247fa6db9302a2398b972. 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/11303d6a-57e6-4eb0-bc70-52618b39dd34.json and https://artists.proofprofile.net/proofs/artist/11303d6a-57e6-4eb0-bc70-52618b39dd34.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 0x2b04334b20b19a1f3cb8e2ee0663ec47dd3d697a447e0478b71bc27ed78de2c1. 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/QZWFS2449791.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8289f495e48d4978263970d4acaecb43d7500bc5de7fac8cec205b56b2d63804. 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/QZZ7W2435499.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14eb66a4c4953848b5c321edf381cffa7102bd679eca3ca94a2eb3475e833bd3. Chain 2 (Bitcoin): anchored in block 959051 (2026-07-21T19:48:03Z), 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/QZZ7W2435501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f5eb162eec875c3d3266645ebcdbd85945af10f45dcd9f7d0141e81f3e175de. 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/QT3EZ2468534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43f61f7a37907e27e8d9eaa10b089eb1565fa77066c3a4088965d2ea6cc13e48. Chain 2 (Bitcoin): anchored in block 958774 (2026-07-19T20:03: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/QT3EZ2468535.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7c676965f6d48f72c4c64711e873d488f7424e766caa312642722db4427e39b. Chain 2 (Bitcoin): anchored in block 959105 (2026-07-22T06:33: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/QT3EZ2468537.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81a014f82d1f7d21520dbd1f279680c5997f60c4c79ab7679b42865e370fbc49. Chain 2 (Bitcoin): anchored in block 959105 (2026-07-22T06:33: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/QT3EZ2468539.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59cfe3319815e9ffa7db687c72d1b710cb455e2b286cd57edd705d9c3bcb1753. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/QT3EZ2468540.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c681c04a3bb665f3c511077a468bcaa05b48230ef2f85ec011d3889e67792da. Chain 2 (Bitcoin): anchored in block 959024 (2026-07-21T15:31: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/QT3EZ2468541.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc995f99d4a930c008f86c20aca71c63a549f975595500268e751b43304007920. 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/QT3EZ2468542.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e3fc7e3c67b3db72a299f7eba14882c2a2df29c465e1b387e711a4407a6f1b6. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33: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/QT3EZ2468543.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e2192deca15f5460c7122c98de4c240fec298bf228227ca21ff61f2846a0d30. 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/QT3EZ2468545.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89c68fa36371f2fb6c751ab287cdcb9d127a5700d570a70e072be491f613d9db. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/QT3EZ2468547.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0513f182935d41d842f08b95b40f24e054ae43c51d9d6b58ef35e64bfa3deee5. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49: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/QT3EZ2468550.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94131a6211910ee33434a029b2ad1cfcc99d952dcac2a423834e75f54f503396. 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/QT3EZ2468551.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc338ce17e63c2eedc955799154b1b0fc7ee3ff97aff4ba164c0591f12a0d2a67. 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/QT3EZ2468552.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc53624a70f8124077e8c9a73719bda4a02c89658615187765e962d944ae4216. 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/QT3EZ2468554.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf011aae98eacdc0f86f83c27ecfa7e25b450b196f0e8038e72b169f821b98615. Chain 2 (Bitcoin): anchored in block 959096 (2026-07-22T03:48: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/QT3EZ2468555.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedd806ccd5f237c646bdd8d63343d94b115f460b022fe828bc04b49a83f431ab. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/QT3EZ2468557.