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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16959f8365dc7c97f9d2722d8442be2dad087de4890bbca79b96d769ef8a117c. 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/410341df-eba3-4b43-9302-07b6009e9417.json and https://artists.proofprofile.net/proofs/artist/410341df-eba3-4b43-9302-07b6009e9417.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5dc1f0f6a9b4e59ee3a216ec1edf65c80831fdac493002550e8e25e290d13e55. Chain 2 (Bitcoin): anchored in block 958448 (2026-07-17T19:49:21Z), 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/TCAFO2158108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc14aa3a66223e3dec9245d0ec3ffea9fffabe5891d9f2c23fc4dff9dc56fe93d. 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/TCAGF2282727.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06d8a79efb1fc9745d76934111da58d0fa3ece3ff94e738e7f5ec1d23bbb8c45. 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/TCAGF2282769.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7eea6bbbb936e2e423e070ba5b71c4040d32fe9710e278af4fd84c1c907a59a. 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/TCAGF2282774.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87d3db632c71d61560fa24456b58a500b717485ef4aedf7a1358f37f7bd7d035. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/TCAGF2282810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9206e7c6ffaf43562b953fac91a18dc9bcd64c2273399bf9ae12ead69527cba. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/TCAGF2282822.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab87cdda8d557930bd0ea165f52f3b7c8d3a4e54c5455cc7f4e309a1cd9409d4. 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/TCAGF2282821.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b01b101393871a752b3fba0f9727884bebc541e66543a0f063b347cb7036ed6. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/TCAGF2282646.
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 0xd1b74fb4640dcbbf5822da7c626acd8b22316dcbfe33dc1760a4ed4ddde55dea. Chain 2 (Bitcoin): anchored in block 960404 (2026-07-31T13:06: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/TCAGF2282752.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39e6b108d72de54d6e36856a1326dea706a5fa83b11ef5ffd09085db69fe801a. Chain 2 (Bitcoin): anchored in block 960506 (2026-08-01T03:50: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/TCAGF2282778.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x841d3931f3743a5568fc54a099cabd636cf1f7bad3c7a0d20808ea2dd892d991. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/TCAGF2282794.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed501c0e07402d4912bb9777b115573b9ef28f1e75d1a50e13cf3273102d6db2. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/TCAGF2282816.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8161ae79ca2fdab4ed6b8c98d9f2cae3cad7e252e2c02175c326062e9b9024f2. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/TCAGF2282808.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd000295c9d49c761b19f317ffc1d8438841b781f0f1f0e19f62b52a8fd6a75e0. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/TCAGF2282814.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5702cb8f3b6c2691443f166905a2734945a7d67d762a4587e73c541753d7dec. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/TCAGF2282807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cb6c93e4393ec15cdb236ab4345b6bfbb8bcec0c05f472e607e6390654106ad. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/TCAGF2282831.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45f914bf659547903b2db80218fba8733deba7303bfb58d32b83f3d54989c5b8. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29:52Z), 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/TCAGF2282820.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x002e6b5cf28c6726afb11fc098db5b3ffdb05d22aefdf436dac214d223e9e7a7. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/TCAGF2282825.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7d7690b5b073252139033c4c7c2db390e61f6c883fbc1916d59e7e8b30c5017. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/TCAGF2282833.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54099f4af4c0cabfcbf29b8d9ad4d4d2ad84e994034a1592957379faafd1beea. Chain 2 (Bitcoin): anchored in block 958774 (2026-07-19T22:26: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/TCAHW2440263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a245f4d51d19cf200d6828a00c9a091f61e19c0da21e15748d001cff12650b0. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21:04Z), 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/TCAIB2440916.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1780d2c4857067f6c42f9fc04f07f9e2c4553c4c5bd81a6c0aa4fa742168721. Chain 2 (Bitcoin): anchored in block 958611 (2026-07-18T21:24: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/TCAJG2594082.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd138df98a93b11a0dfa38fc6de81b69a29e2e5bbe8ff882ecc590675126eea5b. 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/TCAJH2517350.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc541c9f0fb74345d136ea62971444f341ea85aef624d9d2f64473f66877c2acb. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/TCAJM2551323.