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 0x70799908c8cd45263d3e0a371e793278783874d621c60f819adbca7e79ce7165. Chain 2 (Bitcoin): anchored in block 954705 (2026-06-21T13:42:37Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/ee902210-a080-4084-abc3-1bf59cd1e1b6.json and https://artists.proofprofile.net/proofs/artist/ee902210-a080-4084-abc3-1bf59cd1e1b6.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 0xf9fa26b1f0bf73a248e4ac015ec72872ab226e28bc6df5807a7aedea26db8f96. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-21T16:18: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/TWBM11880002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x893246f69009d2d7fcdf5cc75c75a15d598304f8cbc551d930584f605ceb7aba. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-22T00:53: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/TWBM11880003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0c60be0cee68c6be601ed8358672757a80f9235e284c685b6fc9f37851501cb. 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/TWBM11880004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39b15d1ab2ff633a769b27d54ef5043aaf11a82329166343969e3808375d5d04. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/TWA451703301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba8414177e40513a0cc1075bf73ec0c13f85930ca3e582cd9fcf2106c331664c. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-22T05:27: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/TWA451703302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6680bb2077d748ac23c68f7e7c36a19e4fa9e67bd630188e68a18f4902f96e5. 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/TWA451612302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e35f35b1c24067f1446bd8c403780562ed5ed5092ed3e739d4963f70227f06c. 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/TWA451708082.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c4299b8bd67d153a504eacb70c930ea2585d6f319084ed99fca23820cf93c19. 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/TWA451703306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x792a566efb1c0d52e9e59a0e3641f7d6852d62c734d36381ec81e1581dd97a5a. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/TWA451703309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41c1741e4b883be4bc7a48625040469df21a2168abfa7d5759a939cf42d9cf4d. 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/TWA451612301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73799978c14235b6ecb7677ba3bb0948c648b1d0280c1f6e94668a06f7dbb0ce. 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/TWA451703311.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e36fbf74b052dca6e6221f2f705afbbacbe0e7d51fff66425e1e393e7ae18a0. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/TWA451703303.
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 0x2be517c18db567265df0f7023405940ef2a85a5673589bef993bf8e0d01b2570. 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/TWK231388834.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad38a98e1059d0caa6242b1ef79132b02057cd6e30cfa5663b3e61fb0cddef29. 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/TWK231307212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e504e8351cccef9b8d0321909725981b435489d52fe504a01dea74abd432a1e. 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/TWK231407804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18b571b7e1a14e06dbef700596467fb1f9cbe474412d2712b9898a902553c776. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/TWK231388836.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4b5baebb15b176c0cc3526dd847684c1216ff86297021a07ebbb764875de4d3. 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/TWK231407806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfefe662bd27748d18b0cbd7008059d6186b53f3b7a2a97696c67ef5f81faf4b8. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16:32Z), 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/TWK231407809.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f373924c6a2b70d943497104b714cd725447f911d85e9d5abadc1988e50e59a. 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/TWK231407812.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c8bf378219784a3c550c9b6b390e5dbfc931b018b22c5f8494f4aea08c956f2. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/TWK231407815.