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 0xbfa0818f1d02413d6ad525c40db0c82a82a4c4c9fa057dc11cf8a75fd2fc665f. Chain 2 (Bitcoin): anchored in block 953778 (2026-06-15T11:57:35Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/d3d668bb-3d2e-4d99-97af-59e2ee814800.json and https://artists.proofprofile.net/proofs/artist/d3d668bb-3d2e-4d99-97af-59e2ee814800.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 0xbb27179ec0790a91b8655792059f35cf31a81c833a02bea830385d754142073a. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42:22Z), 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/QZTAX2330556.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14b33cfab36dd528a9e192fccdf2ec7fd8f2097ba4bb9551702946cbaca88825. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50: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/QZWFE2483111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59ce12433726df5ca3ca6f6577a0cd6f3b51d79d34ca9ca008d60baed3ed8040. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/QZWFH2436031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c41dbe4124d25d4ed9c031cb460a77de6035f9c5e16e74f7a6b24c9641db431. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37:54Z), 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/QZWFL2460971.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38daf3bed23a622b1f77fde782207b6c55edcf8b28e2962d9218c80b2b1ccc4c. Chain 2 (Bitcoin): anchored in block 956841 (2026-07-05T22:14: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/QZWFL2460972.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4391d4ef9fee3a9d367715ab49adfaa2e0bcfcee4b64ebd5fe93c466b6008c87. Chain 2 (Bitcoin): anchored in block 958552 (2026-07-18T13:15:29Z), 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/QZWFL2460973.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99ce0242626ee02602ebcd7b0433dfc441cf4a16a6bfeee5954033dc816a58f9. Chain 2 (Bitcoin): anchored in block 958935 (2026-07-20T22:08: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/QZK6K2484028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x009594f25726ba32e7708db4a34283cf2368c9bb645486ea8eb2f4bb144b61bc. Chain 2 (Bitcoin): anchored in block 958666 (2026-07-19T05:00: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/QZWFV2470675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x504d8312f819d76a1f806c5bf44ddfbec8dee55423dc08137143b4b9d99dffd5. Chain 2 (Bitcoin): anchored in block 959091 (2026-07-22T02:33:54Z), 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/QZZ7R2467844.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x474ec5c816a113c98a39dcb0d999fea8fc8d6ccd4292e6bb3af9c5dad383c974. Chain 2 (Bitcoin): anchored in block 958501 (2026-07-18T05:33: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/QZZ7R2467845.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1df15784f2d652bc3f11f2fcfa341ca5164581bbc2e4530143c39ef3eb5ccbca. 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/QZDA82550629.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbeed30730c292da9c2fd4c4211268252e741cbffc3bc671040b91178dc6b2291. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/QZNWR2548463.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd134ef9b1e92e7447567af8aa76516e67bf9a96143342c6ecad02ce1db4539a. Chain 2 (Bitcoin): anchored in block 958322 (2026-07-16T20:44: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/QZNWR2555785.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf02179650bf777e4239174de998812469c90935af8c7eeb431f7968af9a4e89f. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/QZPLR2529173.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65cbcb5cebb0c183759847525c3c6a96b2883e48d4a86b6ad2abbbc40a03efe4. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00:01: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/QZRP42561704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1483a410882cc9d5b22645f4cbdf21d30012d53f9d6b187e36211d34baf17ab7. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZRP52527845.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x073d38989a0543dbaa969906c5a0c5f6867cb78d07a0bf9c227ec2e9a98a4952. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/QZRP52590551.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8df8d9ce7742444452486bef6a2b0d76b8141df359acce0d7aef7e7535b03b9. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/QZTAT2512547.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef1717ec9dba3faff5d481912ebf8e6470af93c4213d6ee1f44c1bca3e13a065. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/QZTAW2514289.