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 0x95830b3c2afac844911e88fb1f23d1e328d8af0019e99d6d0b7db4af1c91049e. 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/fc48da09-7602-47db-ac57-9beff82e2a58.json and https://artists.proofprofile.net/proofs/artist/fc48da09-7602-47db-ac57-9beff82e2a58.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 0x5adca90346bf8374e6acb98c68f687daad8082516ef3807db8edbb5f15409ef4. Chain 2 (Bitcoin): anchored in block 957766 (2026-07-12T22:25: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/JPVI02305291.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5adca90346bf8374e6acb98c68f687daad8082516ef3807db8edbb5f15409ef4. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26: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/JPVI02305291.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5adca90346bf8374e6acb98c68f687daad8082516ef3807db8edbb5f15409ef4. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/JPVI02305291.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcdb8369981de25ccaad0be4157a5b7f0e4a2d6455e02d94ebedc98f81b0bce27. 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/JPVI02400640.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8910b63df27201800326ddfb1034abb96ae4c8619acf7b6fbea935f566dd259. 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/JPVI02400641.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6aeede707e7c557a8cf6768ff47b9a6cc79d96cb1876ffc3d32f3a2ba76747d4. 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/JPVI02400642.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe75aaf426e1f1585a1b0b64548bd0ee27b9fed433958a119fdfcdf13f07c824f. 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/JPVI02400643.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11f8adaed23e16360ac0c1c380a57e31565507031744670f4b8aa84da1b91a6f. 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/JPVI02400644.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28ac65adbaf75b43ca457ae5c651101df6170e670ebbdcb649ecadfa5f19a277. Chain 2 (Bitcoin): anchored in block 958783 (2026-07-19T21:20:45Z), 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/JPVI02400645.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5adca90346bf8374e6acb98c68f687daad8082516ef3807db8edbb5f15409ef4. Chain 2 (Bitcoin): anchored in block 958146 (2026-07-15T10:33: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/JPVI02305291.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcdb8369981de25ccaad0be4157a5b7f0e4a2d6455e02d94ebedc98f81b0bce27. Chain 2 (Bitcoin): anchored in block 956485 (2026-07-03T10:53: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/JPVI02400640.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8910b63df27201800326ddfb1034abb96ae4c8619acf7b6fbea935f566dd259. Chain 2 (Bitcoin): anchored in block 956560 (2026-07-03T23:28:02Z), 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/JPVI02400641.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6aeede707e7c557a8cf6768ff47b9a6cc79d96cb1876ffc3d32f3a2ba76747d4. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47:21Z), 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/JPVI02400642.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe75aaf426e1f1585a1b0b64548bd0ee27b9fed433958a119fdfcdf13f07c824f. 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/JPVI02400643.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11f8adaed23e16360ac0c1c380a57e31565507031744670f4b8aa84da1b91a6f. 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/JPVI02400644.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x490ad2d72570723c1d13c3b561f474fabc5ad499335c353294d64bb0d51db35a. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/JPVI02501206.