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 0x777c7102410a0193d50cf1a5254f259a44e1a1a7f084c5b1c780a5e30ee54c0d. 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/12e72c77-a4e0-4a93-8c3d-5243e3a162f6.json and https://artists.proofprofile.net/proofs/artist/12e72c77-a4e0-4a93-8c3d-5243e3a162f6.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 0x31499b62261b36401066313cf6ec1464965e96454f5b6e02bd5e6dbad57656ce. 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/TR0441413701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf65e6fc9055ea9ae035e294df4355573510c74d3dafbb53d18a8e66da0679f4. 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/TR0441413702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff0d67a152c3e7704f5d9657d1fd2da68db7bf9c4f7fbe385af86ed5951261aa. 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/TR0441413703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33a42fc49fb447af30574b8632182f2ed37a0987febae0a4a4dfea0c4177c37f. 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/TR0441413704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13f4f7e6e900ef7bacfda48bb4558e5b0d83ddb8a9ba18c70658623caafd0008. 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/TR0441413705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc595c2abde9d57c82551322559c652610059eea540181c5a1f88a173bc481d78. 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/TR0441413706.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a04bad8457198f665b5b4010b5a3c1335361c2c362c5661e80b9daef6b6fdd1. 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/TR0441413707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x177701d27a59574233c4f0adaeef779becdb8d9f70637adad819c9b1dcb09c40. 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/TR0441413708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28435d34fb3b13c5189f66d003a201025bdf740b4ba8444b9340eb23cb1e2ed8. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01:58Z), 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/TR0441413709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x980cc18372c2f76eeed7e87f83617c571a6d90d3bfc644a99b61a65b42b589c5. 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/TR0441413710.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89869a3af7c5cbceaafcbbc4b9313b46019c11688998c96819b7109a255956cb. 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/TR0441413711.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x220887675324fcc4c2603a7f396a518e2649665725abbbfec853d360e92612e4. 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/TR6200800033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb39a511fb4a514987fd941c79e884a5519ab729e56f68e33f6ebb7f85096f73. 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/TR6200800034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b51945bdee72a301fe3ccf935bdc44dd4e9f5b7907ac740dac627fa2c35fbc1. 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/TR6200800035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe987edbd6cb58e3e66111493cb9bc15e740db87b6aee3fe73928e4aa9b9cdff4. 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/TR6200800036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8050a5e4a89edddc2adfa2986de5fbf210aa2b7156901b0b9bd7d57acaa430a3. 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/TR6200800037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90725fa7618a8045fd830fe401808dc530c470c57266b18c80424df1277ea581. 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/TR6200800038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94f8429145330c6a7b6cb424d0813395d9a46492a120c9a1a4507312e93a9f33. 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/TR6200800039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f1e3cbf1252a499ccee2ae9d2cbcb26f5544f114039d8d99a39ee5663cc3085. 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/TR6200800040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffccf263f16c60550d3640acba9356c5d0534ded0cfe7d495b44c52045b06af2. 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/TR6200800041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c34472277966d64a75e8028e510b018f46258fed811b9e1cd3d6d9f37b9778a. 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/TR6200800042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9f991f88ed27e67b8640e0b769f6656be1a9db53bbf6092fff5a49e253a3d5e. 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/TRBDY2465001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23f06aec6407034103894093520484912585f24c880e7ce46012fc2fff8e058f. 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/TRBDY2349603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae3d088f52df9e2b247afad5c643f776384431f0fbbcc8fcbb436683aaac807b. 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/TRBDY2349602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad83ce75df685166872cc23d403562eb8a5132ef939012d438175b351dd9c874. 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/TRBDY2349601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf38a4ea1c61d7f6a143db15b359246d2e881f39c0565600542060888e24cfb94. 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/TRBDY2241402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8baa7a8b006fc7b97b0327bf8f3823fafde358cc8b9dc62140ad2590cbecae5. 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/TRBDY2129402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3a50b9a83e340685c3aeb37930aefcca7fd9809b2697cd64c3213817a83c691. 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/TRBDY2129401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a9a6e5c7652a7c94a6e4a64257c95f135a60a7339adf2e672026a556561e6d7. 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/TRBDY2023202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfe125e12942071d4bd62fb3438aeea2a4991ffe8ced24571b8db57606edfd89. 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/TRBDY2023201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb85d7b2a5531013527e57f1b3ea54749edd210bc0c3ea7d3424f4b77db7083a1. 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/TR0331309642.