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 0xdcb5f72089673906ac2d2a5bba30bf06d669406c1b958b54126768e964e44ba6. 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/f41d1445-75ab-456d-93ff-502a544c36ee.json and https://artists.proofprofile.net/proofs/artist/f41d1445-75ab-456d-93ff-502a544c36ee.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 0x34702f4a02cebe3c118b80b385b4b69c657934e53cc592e6821eee307e3fae1e. 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/QM6DC1878831.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb2b18d72249c842f617043e06af5c953cccc7b4c85a9863a23b07cefa01f778. 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/QM6DC1878832.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c82622ab9b936455b2ea6e8856b02512a756b735a5b1f6d5642d47cef1194c7. 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/QM6DC1878875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x116444b56c982dd6c100d02aecf8675d91db0b91a1c31fe25d57bb9a6d166431. 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/QM6DC1600484.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd97100515ed0ca2741921b8a0cab08cded3e5d6e345ceef2952b81f6177ad3d5. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QM6DC1694291.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbef1804a8a1dc46efe6c38b78713b45aa4be020f3554e4d4cba298b236560818. 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/QM6DC1694292.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe107e697809ac945568c6d26d4ea1a6b5f1f88420d6aa9e8f69bef4866bdd35d. 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/QM6DC1668171.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd574509bdf2fc881dd659510b91341af6fcdf781ad81f136ab6d80c68f6e1959. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QM6DC1515764.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ac621cfc4cb2e971d2e6efedb8d2de1897b21428091b78f2461a48fb96c08d4. 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/QM6DC1515765.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2c12884fd75ac70ef6b358bbee9d86add3ad296fc176cf9935bb0b610a9f1ad. 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/QM6DC1515768.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83c7f5c1c6e56c4492411cbaf92e99ec5ff2178f84fa9cb96114cd99431d3620. 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/QM6DC1515769.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4f2aff8f66bd3cfb7eac3b0f8424e6af274d47e66571ba6b93a2dfe95dcf0ac. 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/QM6DC1516056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9ba56bcf77c5e20ce552f30d2d1cb7c1051d1f5b1838825cd67dfff1cfe43e5. 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/QM6DC1516057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24238b21ca2dc28e19166c1bf706e22614e6bfb253f341efdd2991e1e5b774e4. 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/USZBG1205678.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x711284cc408ab8b1146c2aa2daa1ea9787bd0a3cccd6e5f2d292a66518d16a9e. 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/USZBG1205679.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa794b523baddaff60fb399b8ddee48e9022e65bdb1e42921568dded06553d49a. 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/USZBG1205680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x431fc140b5a3b5bdcdf448b1bed1a93eeb14137d927cf564403f2a7539ce7f4a. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/USZBG1205681.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x644792f914a8a0e5f4ff511e181f5ed7eebc852a5e2fb9f99f0fa99f7caa9819. 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/USZBG1205682.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e073e08eb4ec1924d393ba7019bcbaaa133de425739aff779730bc33c71624b. 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/USZBG1205689.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x168cbdf5579de9af07eeae897ad0398627bdf32b25927221d4221852d10d53a3. 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/USZBG1205690.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x287d9001591ee0a45b432199a139cc2e1d9cbd21054367779e20f480f55c7458. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/GBMJG2414996.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f6d0dbf253f5fecf90fdeae6e2223c1f7265c5fa2d75f036b01af610863ea57. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/GBMJG2415001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fbfd00d4d7f143d123111f5d14db1c9f9e07874ec1c23c52f4caee6b62f65fa. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/GBMJG2413719.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb6017b25f1491fa2751f58dd8ad5774f609af337f7f4024a7fa959ef01363d1. 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/GBMJG2413720.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61f457926f40f846a6d46494108f777c7407ae47decec8b49989652cef175dd4. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/GBMJG2413721.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7d67a9d4dbeff8bced6a823e793e84b11ac7a8fc61502a47f072bde7e3103c8. 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/GBMJG2413722.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72dc94955394b48240a6299fe121130e2d20fa0c8aa5ee931302cd18257ff4ee. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/GBMJG2413723.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b3f27b6e97151fa78a10c293df0c6977c62af65467e4207e9a9189a969564f6. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/GBMJG2413724.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab3ed35b2e3cedc6fb066e5c88b378b6d7b4404f1aa7d1de15300cb3540738cb. 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/GBMJG2413725.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf36182fdf7daea8e74ae513b600e1971decd9103220963dd8b5f173745edb6a8. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/GBMJG2413726.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a3bf652c7d37248bd209ac9590bd85fe2ab7a62b563fa0b850cf8c468733400. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/GBMJG2413727.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73b1614b1d1a864d994d5b8429081686cf87a106d372e63895458cb72c837cc7. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/GBMJG2413728.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cc23a3a7b83e8c6711da8316c4e44a9fd7f98c4852ff01925f39152a39d7746. 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/GBMJG2413729.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffda7f20c7fc83beb95a9e291c6645464c47ef03e8bb09064191d478053a91a0. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/GBMJG2413730.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd27e28f265b4f7bf95fc4d9c17c47ac7c2e52286499052ccc66a76fb1a64649f. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/GBMJG2413731.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49cc13b95465e441cc18d47e82d6b9ebc78501608c2367edd0f4d0b1d947d766. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/GBMJG2413732.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x837b6e9fa6f17978b281a8ea3f27a219e02dcc9d03057aecb8eae32e1f3bfb38. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/GBMJG2413733.