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 0x83fecc02bc9a69340ef0431ae7614861592301960a6aa3bc36d34782852e89d7. 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/5fcd5378-9f09-4813-a819-1c5af07d1182.json and https://artists.proofprofile.net/proofs/artist/5fcd5378-9f09-4813-a819-1c5af07d1182.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 0x3937a984975a0269feaf750d4e66c44c311c017f155e856b30efacf2979fe461. 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/ATEK02277543.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe047abfdf3607e46893fde8d50a9bb54f77443e71a0c4b7c5883d89c76d49850. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/ATEK02277522.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x932f0c42acb1bd42a4757613f3e06d84772256b391124c53eff11a3bd7be76e4. Chain 2 (Bitcoin): anchored in block 958680 (2026-07-19T06:04: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/ATEK02277677.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc7730995bbc7d1813488aba0c0d92bfaac335c8a295a4cdc40ae78fe15cd46a. 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/QZNFJ2213960.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc914c6962875cf929b4701509f79a9ded96000aacfc7ae8684c4ad0e61582172. 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/QZNFJ2213961.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13f318ca486b72df58b644b2e27f00e33cbc021671ccd18bfbcda44e6d4dd6ea. Chain 2 (Bitcoin): anchored in block 958834 (2026-07-20T05:55: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/ATEK02377043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b9a1c8767130f6d0cbfc8211c51ec7b3ba830a4efd299f0f3f51eb6990e6595. 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/QZNFJ2301519.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf62e525821296f13e38c817772389dcd48d03d842d937687ed18cf5e70beb500. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20:01Z), 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/NL9KQ2390492.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17f925a28434bfc164614b0e691a35365f9de7c1881a9779236e1cbd5904f298. 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/QZP7F2119396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ef15560dd078c10ae8ccd2d8f7999db0edfb1f4f28b1b79850da127f06d1aab. 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/QZP7F2118119.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2fc222614652162fa2495932b9c8fd296521abb4184ebb495e7001752e3a730. Chain 2 (Bitcoin): anchored in block 957064 (2026-07-07T16:43: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/NLQ8D2300455.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9513253caf8e9048600dee790b985f28e0910d4c8cf28d513bc84e246f6e732b. 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/CAQOI2407400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd84d53f63290ce36302940761c3401e4e082ca26010d4ee20ceac6668fb8a780. 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/NLQ8D2401058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2932a5f3a330ba7416c7ff51b1c247439a5e9ceb3a93b35740239509aa15843c. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T13:20: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/NLQ8D2401062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f149788c7d7e4491de1909b0520703ad7a8aab6dff90d942627b7b03c405850. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/NLQ8D2400374.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f149788c7d7e4491de1909b0520703ad7a8aab6dff90d942627b7b03c405850. 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/NLQ8D2400374.