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 0x74cfcaa6e284ea996ebfceebf6f953c5f71145eb6070ca71e7f401601a72db58. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/cbc14c97-6d11-478c-aa3b-ac931ac543fc.json and https://artists.proofprofile.net/proofs/artist/cbc14c97-6d11-478c-aa3b-ac931ac543fc.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 0xbaa85ae4c87a8309adebe4495532fc899f9419540c8de2e8789229a2ded95f5f. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21:04Z), 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/PTGMQ0610116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe7681f78f1c2b6882bab6dd22b81bebc52a48b64849aa92e56672be35225b25. Chain 2 (Bitcoin): anchored in block 958377 (2026-07-17T06:48:00Z), 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/PTGMQ0610117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bfa1f36a81800f98ed97b9a20cf4dd36201aafe59e4540a041a1a174b756f5f. 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/PTGMQ0610121.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x370235031b0f34e36215175138428a890d4abf49adf3607fbd1cb21fc1c7b022. Chain 2 (Bitcoin): anchored in block 956440 (2026-07-03T04:03: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/PTGMQ0610124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ecbbc747277d4da9f16544fca106c2b94d600ccd8d4c5a57b57b652215fc863. Chain 2 (Bitcoin): anchored in block 958770 (2026-07-19T21:53:24Z), 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/PTGMQ0610126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf89b6aef35fbfa50ad8fd321cb0a0bae57018ccd38bd39d18ca320d04e50ee84. 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/QM7281569953.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ecc3c1b83f9f91825c31ebe6120b067c2162044ecb708f618da92af352e531e. 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/QM7281569954.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6373e7cd11b2d23fe51704f01ef26cef6050a147fcff0e5b0920e1b2430e5ad2. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QM7281569955.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f302c4113afbf85624ac930515cc23263d4d22a2448b4deff366c5ab2bafe69. 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/QM7281569956.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x411ac4e532686851fd3bd08933a643cb478d71c4653ac53815f4cba3940fad7b. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QM7281569957.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x737d1d0a788f8da582a14fd0448214ebc3bf35cfbc8ed30918f91337696a743a. Chain 2 (Bitcoin): anchored in block 957067 (2026-07-21T16:34: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/QM7281569959.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf523494a3489f758141e75418b440ae88f8b0657258e49f34b1df8260602c720. 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/QM7281569960.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfb6d0fc840f5e405b777b983d679cb0b2bf306716d54c05b3f32b1bd68e4618. 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/QM7281569962.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x316d07c64d4054f3814b3952333183a713fd1d87ad7bf6e339d2a2ab11f10a89. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T17:00: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/QM7281569965.
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 0x9eb3431f260b7b8a71b9dc8e160f198ff30006de0ab303ee560a23a6c31f5f16. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35:13Z), 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/QM7281569951.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf425554f71e8018c5d711b36689297f47e12204cab3cce29b8cbdf7803889881. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27:44Z), 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/QM7281569952.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe98e85214f47552f4b627c5035886bb7559fbdc8096081d234e04df94c62e6cb. Chain 2 (Bitcoin): anchored in block 960407 (2026-07-31T13:26: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/QM7281569958.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8abf2690cc22017ba7bfd0e9c03d01568e6e82ee400bfb50b72e5e3432563379. Chain 2 (Bitcoin): anchored in block 960113 (2026-07-29T13:38: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/QM7281569964.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d01ce86471cc56cd4c7108f65147a70317026b0aaff73be99986476472c60df. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51: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/QM7281569968.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbe41329cfef8be034f2a05613f5c6396e5ea090d92a5a73e0d01b7f20eef486. Chain 2 (Bitcoin): anchored in block 960389 (2026-07-31T10:20: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/QM7281569969.