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 0x627fd9e303bb8ccb8edc2a2e80568eccd39c69577c8c3ebf6a4bb34e053595b7. 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/7289c432-22a1-42b0-a493-3807c89bc446.json and https://artists.proofprofile.net/proofs/artist/7289c432-22a1-42b0-a493-3807c89bc446.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 0x41e3af7f97b1706fe1fba153b223828e6ea98db830bdc8fa56d743da490f5138. 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/ARCHJ1400002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5ce5ae9d9054eeede9c0b725c7c309e27c2fbec675c4213bb24f16849c145f6. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18:11Z), 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/ARCHJ1400003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c399cd5a1559e77f6fa5baaefff398bbc4684540ab8acff1d9da3e5c5cd23e8. 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/ARCHJ1400006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27113dc32eb067c599898f9ac4db197d630ca31d7ab455f6abe3d371a274b35f. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/ARCHJ1400007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66a71aa4338eaa596f3014d603309f758053b876bdb815968fe481d15bd929b3. Chain 2 (Bitcoin): anchored in block 958571 (2026-07-18T15:39:25Z), 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/ARCHJ1400008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9011d1488fc89a0183322af912ca8b024248ecc4429c5ccb26c72f6da5cc2095. Chain 2 (Bitcoin): anchored in block 957880 (2026-07-13T16:39:18Z), 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/ARCHJ1400009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb76b57388a4a9cdd9844989037aae222c75831c08bb74cbed0ef2c7bba750469. Chain 2 (Bitcoin): anchored in block 959105 (2026-07-22T06:33:30Z), 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/ARCHJ1400011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3f8fef76e444f177679c7d54a5d40e2572d1f77fe4ca099df2afe69d6f72ecd. 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/ARCHJ1400012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc3b94b2c998e8b51e2ad03770752a3d865cd481de3b8ef1c57bbb5ba3ee9cf2. 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/ARCHJ1500001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa82124a4003e935423ddf96853f4036b9ce6d724f6ed0a9230f6e6e906af7b1b. 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/ARCHJ1500003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f99579721425b1964adbca140c462291c34d488ea32d425dd5904486afbc613. Chain 2 (Bitcoin): anchored in block 956484 (2026-07-03T10:47:44Z), 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/ARCHJ1500004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x068522733a82cd01d03c869dddb5cedbf6a274b4aab8d755584b0e4d9e54c110. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T09:11:53Z), 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/ARCHJ1500006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa2cb3c249ccc394ed138fc3ab1b9ecbce3a7e5ddb66d6402a36e62a4c7b727d. 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/ARCHJ1500007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2903026539c5c68732ec0718f64b70373a6e854f1d461ef4fe29b8ffe8f7d092. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50: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/ARCHJ1500009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3a3a444ec89a0e4ab587994b52c89088a2956ae52455633859c86366f2bd78f. Chain 2 (Bitcoin): anchored in block 958850 (2026-07-20T08:32:30Z), 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/ARCHJ1500013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacb7e1d668690063a33061bb5ef36413163122181efef6515efda2cbc0b2822d. 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/ARCHJ1600001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x881ec46cbe6b7b22bd19d983a2b94cceaa3c6ca0950e3275485744b093199910. 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/ARCHJ1600008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf841f25725799052d0af076e01170ec2141232accc05e078da41e2a931b0243e. Chain 2 (Bitcoin): anchored in block 958319 (2026-07-16T20:12: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/ARF101700411.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7674787d1cf29c79ebccc024245628863a03da3552439208d124644460d171ab. 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/ARF101800041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc49976c8241bdbfcc0ba3f9f9815fcc51f550735a797730729a038deb0170494. Chain 2 (Bitcoin): anchored in block 959065 (2026-07-21T22:00:50Z), 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/ARF101800432.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe70010b18341a7e23c2c86fc91b3b6de0dfd98385616c30fdc7b5a09bd07d068. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/ARF102100007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeab642419dec62d597b4a5a0dc253780fe5571ac80acdb14c4bcf494055d4797. 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/CLAA21500299.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeab642419dec62d597b4a5a0dc253780fe5571ac80acdb14c4bcf494055d4797. 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/CLAA21500299.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0aaf99e202229db381ff01ef17df7a94d495c19ea802ffe3b8a6c54eee29605. 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/ARF862400148.