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 0x6e7e0e439697eda964825567a42279e70210d7b7c07aaf1a4cc14583440ab5d0. Chain 2 (Bitcoin): anchored in block 954066 (2026-06-17T08:11:48Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/6a608081-d9f5-4497-9a9b-41661474e618.json and https://artists.proofprofile.net/proofs/artist/6a608081-d9f5-4497-9a9b-41661474e618.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 0x2cc1b848ee397d0c2bbdbe0e7246012aadf1dab4a3862b092f654d0c3f0077e8. 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/QT3TB2407528.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69015a75256ef60a804e4bc6f9b2d3324a3a63ebd741045a29a8bcb3ebb0e593. Chain 2 (Bitcoin): anchored in block 958908 (2026-07-20T19:07: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/QT3TB2407529.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x911ebdb4657b5ce4dbfd34bae70ede220b077d527beacf9c1a0a4422a65c2646. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/QZZ7T2544992.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e77b2c37a4ef214024f00d3f5ae40c8544365d95d5f60bac514d210a1b38777. 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/QZZ7T2544993.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e393b40a230764fbcea8bdecf8a0dc435e1c50538cffc72a1fd2cc6754b4866. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/QZZ7T2544994.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5dacbbfe775416f80c158396b14084d14414f84c8550c24e0ce8c784924a680. 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/QZZ7T2544995.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x770181b6142dd21a67ab574f475f6ff50f5395e32cd86c4a23afb6ed4ced9ca1. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58:58Z), 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/QZZ7T2544996.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec132db308ef6943b93c2b25d08a3d0cfa92ea64f53807dfb6d5fce0f2d63f9b. 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/QZZ7T2544997.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfe9bd0168796c92ad68351e4f04f363b4e6d8ad7984f4c3e93a1b90c90aed12. 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/QZZ7T2544998.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xece03371dc2c4d872bd89e1289e0e4cbe6804aa2eeca7664ec7d434665d72ce3. Chain 2 (Bitcoin): anchored in block 958885 (2026-07-20T15:49: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/QZZ7T2544999.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf15346f262818257ef198b5ee42cd4725a49fe9323e7a7f233bb59a10392f80d. 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/QZZ7T2545000.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ca7a871e0be2194aa0835593fa392b22911be9da4bed1234d1b48975f1c36bf. Chain 2 (Bitcoin): anchored in block 958865 (2026-07-20T13:23: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/QZZ7T2545001.