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 0x27f65dbc3fa5c7dffbb47e8bcbb309a5a728939dfd40810d3d101b1ae3ea581d. 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/ae8a4bf6-d538-41de-bf40-38462af144ac.json and https://artists.proofprofile.net/proofs/artist/ae8a4bf6-d538-41de-bf40-38462af144ac.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 0xf79759842afb0189d7fbc334c8ecaa66e77b50241dd4de3436223fabc5347378. 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/GBSMU6749958.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a480991d47f966e75cdd01492f70b0294e0e9217f52fb7e9de5a0a239cecd72. 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/GBSMU8595613.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3b737d9e6b0589b8de5efb3799d796ff47f660c399df7abf9a1de27276e5e32. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/SE6QE2032549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc0dd36764452892dd814853e38f6c73d12028902f16e74559f96882c612f84e. Chain 2 (Bitcoin): anchored in block 958568 (2026-07-18T15:23:47Z), 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/SE5BU2040412.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaae85d39027c2bc390be8a4133c62f09cfa32b00f7270d0644d1faac5c5ddc49. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/SE6SA2097954.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55bef26bb9a9df95024cf70e0157a5aabf44e0adabe536c6797e7901d09a4eb6. Chain 2 (Bitcoin): anchored in block 958568 (2026-07-18T15:23:47Z), 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/QM3DF2106913.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e4709f3686b0b9a8f1568803315c92b0e9cfb61d4b8c8a884b3fb07fb9d52ac. Chain 2 (Bitcoin): anchored in block 958523 (2026-07-18T08:54:12Z), 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/QM3DF2106929.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd1ce3c6d62fee05b9449d38204b3094847a9bd7aee0dc42b9a93133c9e5350d. 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/QM3DF2106933.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8700b6120442d0d0ea1c9f9901731637215647d1910cccaa3a7ddd61bcfce30. 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/QM3DF2106936.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc10dc56d2e8e49ae7cd9aacc046f2b3f87a237e273f4308cf89e3192eabc24aa. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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/QM3DF2138686.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f8ba7dec15a51378f7e37637c6a3bc551d6a78665dbfbb633907cbdb09bd0f4. 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/QM3DF2138683.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72e319401873cc697ec2efd49af51f293e125e8c4851a5ef823daee96b8754ba. Chain 2 (Bitcoin): anchored in block 957876 (2026-07-13T16:00: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/US3DF2231027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8084f9e313f1509fd0f2a7fd001587b34793b283e6ea3644e9284787c876d68b. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/US3DF2261538.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x802b0fead4945517af048d7ee6e2bd458c5d049560fc5bad53e60985ccc27356. 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/USANG2222089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b1f840e30cefbb5207489903c93819a169eb2b10e6efac233493d2b58cb9f2f. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/FR9Z62400841.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2c82061163ed228eab50f97c4d1595bb40bd08c8d4406d0f60fd700dd2857b2. Chain 2 (Bitcoin): anchored in block 957888 (2026-07-13T17:43:59Z), 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/FR9Z62400891.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1c8f1bb2eecdc2712104444da7e8c3dd9e03454b18545af7230692a763f28f0. Chain 2 (Bitcoin): anchored in block 957779 (2026-07-13T00:19: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/US3DF2553318.