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 0x62a018ff14445561040faf65870470b688699edbc60ad565a1f549b5e43b1da7. Chain 2 (Bitcoin): anchored in block 954058 (2026-06-17T06:34:31Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/44c06c1b-dd12-4a52-9461-086552230ed6.json and https://artists.proofprofile.net/proofs/artist/44c06c1b-dd12-4a52-9461-086552230ed6.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 0x2ecf8666331b54ad26f79991a1824e9840c2b3e82be9bc6a0e7cc9c47b85ee38. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30: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/BRPUI0400254.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fc9582a50e020ca63ab46e21d102f65651ffb59fe0ef9e327cc51f3fba8ecab. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35:24Z), 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/BRPUI0400256.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39022b0ef3aa31efe6cbf0b131ff94e4613da273a094816be3137835e7c6a23a. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27: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/BRPUI0400255.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2174a5672278ac0c8e84ec2f27eaa291d91784954b47d37b383ab168ef6eb37c. 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/BRPUI0400258.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c601ddc8be1393755b3d4769b6d83cd4bbe375ee018761f879c73799356d067. 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/BR2191500812.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14ba3a68b80872ec5f843e2426a704a0ef74b1cd35cc7224b4752ef9daa877b4. 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/BRV3P2100065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c48a0207eec7a9f29d7e1c7db496b3910a6a634feb5feeba9119fbce73319ba. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/BRDVG0400031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d662a0687473b0ad17555d0d6e13e9301ea8fbc94148a9db86f0ddb3556994e. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/BRDVG0400033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a966df8382322421612ff1cb47c049b83fdb32f74086a3bae1bef456e19601e. 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/BRDVG0400035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3fb7f70648357de9cac4f954449cdb7b7a7ff8d3c174944d5212d82817008dd. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42: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/BRDVG0400039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd757bf821f30bfaddaf139010816d6dc251a1fd7e0a60e1feb2209b57c308e47. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21:25:57Z), 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/BRDVG0400040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0dce526bca9b909aceb4b21f9ca6ca2b9bdd1a87a430162deab3f5c8f58e8d29. 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/BRDVG0400043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14ba3a68b80872ec5f843e2426a704a0ef74b1cd35cc7224b4752ef9daa877b4. 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/BRV3P2100065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8da00c6725fbd7ccb78de522fd76a08efd006ed748859f7a5c62f67f627322a. Chain 2 (Bitcoin): anchored in block 960422 (2026-07-31T15:27: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/BRUOP0700006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb96bdedb89a283e3570d5193fbbc47f192c90cd603536213587cc2ada4ee291. 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/BRUOP0700010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf8e74d63d5028a5b3a873224a31fd55b2c8c1eaa442554bdb0d0431348ad86f. Chain 2 (Bitcoin): anchored in block 960229 (2026-07-30T08:30: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/BRUOP0700014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1748ab7b6238da9b39f0c835b68f3ae87c12f0ea88294fbec7c8586b052dc43. 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/BRUOP0700016.