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 0x53b12a03e9842458c9b0de1b9499f368eba1f40ef602e8d20dc304eefa9b936f. 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/571f0222-785f-4342-9662-70d29963923d.json and https://artists.proofprofile.net/proofs/artist/571f0222-785f-4342-9662-70d29963923d.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 0xf44d3c594de74dcf383e7048b2e4e7ddda762d61f753d2dfa1d292fdf426debb. 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/BRBMG0000218.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cfa495073aa1ac5535f735fff10665c16a2ddc927e0eb690cb5080cd97bd2de. 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/BRBMG0000229.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99f1a393521e1039519728d7e60508e10a68c12a5c4e79102fac16686282710a. 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/BRBMG0000220.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17c08e6d97d50eff8cb0c11fb2b6b01fc6977e9166d9f8856b9eca4d38749379. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T20:53: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/BRBMG0000219.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3894c52f7d900a39398750fb6be6753119cb26aa116ec4188a92037c9e449a2b. 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/BRBMG0000225.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa2814149334cc1003e13d1f1bbf703773023a5d51932f16fb62f4ba7e3bfe95. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T16:47:40Z), 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/BRBMG0000228.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10bc74b5c5a64b6597854b2b140715f4ce008389d359601c2c8a616d2973cf0d. 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/QZNJV2440978.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a9022ef7ff1d186574b55649e7a1e705a0cb0df5c687d849cc053da445f33de. 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/QZNJV2440979.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd37a64d69fb16b8ddbf404b61e588c87e93df34213e994ee34611159d9e3d206. 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/QZNJV2440980.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0114ca0d7a369a858d01459f3ccf6448ab433e395326679d6cf54d1708c76249. 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/QZNJV2440981.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa00166169deb7d675a0b9f28d7a7babd40cc07f3b595d029f93a9996dbce8343. 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/QZNJV2440982.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc48111210578ba3625fcd7e5559ab47ff7934d2d4e66afa79d9ff3f9513f48cd. 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/QZNJV2440983.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c53d937284daf8cdd6a09c7977de638e41f6c0908d19c40f8693ffd1ffc7532. 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/QZNJV2440984.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42e1ee294c78e8f31faab0a0a35e7a5fb1d0e2c89e6292460df38f5d017f409c. 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/QZNJV2440985.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x635052688d0f0dd4f2f604a2a293725752ea6386393c35ce05fbc3ac0d8ec91e. 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/QZNJV2440986.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a70af1c9e3fef913daf6ea251755d3fa4c2ec51fe2d1bbea29d4302fe214c57. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QZNJV2440987.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x205425d3a1c4514f26e8bbabea4a4543694582b914b40c5e2d6c9f4856884a3e. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QZNJV2440988.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d067a121600133d777fe5540dd02048765c98733ad8d37ec7629992311ba8df. 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/BRDEP0400029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa657aff992c46a54578b1bdc2d0f83f5f2790e1f2d2ab9525896845d4197aa56. 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/BRAMD0001519.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeda1fc2a7bfc35411c316fa09a9de0d7802ec824fd690861d02c1b825c22c320. 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/BRDEP0400030.