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 0x38a4a5e00ec8fc7d477e415f39f9901e9cb43819fa0e77855ad7ee2d74fe1f79. 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/b706cd14-1ada-47cd-a8d4-56840d113cde.json and https://artists.proofprofile.net/proofs/artist/b706cd14-1ada-47cd-a8d4-56840d113cde.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 0xebd530c64464da80fafe20157f1a30c21500ccc78644d233f2f7d9f62dab13c6. 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/PLA330100691.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86ea37655899e01d1ece4aab69d0b3a2c0c817cf4c6a9ebcd506f36f732b439a. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/PLA330100680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d2df8f7235598bab85edc2cf1016a7e7089547e28199886d5c85cf18ee4c360. 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/PLA330100685.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d4fb3d39b2a430d7df9888b57239985abe35fe199b29cc78920ede392a6c976. 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/PLA330100679.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d7bd531ee4270e7c37145177deaba563d590e11c33a244566c525887273a1f6. 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/PLA330100688.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1870e6b6e1217be7ebddd8b6dc2c9303bb440ac60e196d45ab299d01f90b312b. 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/PLA330100681.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7096853bbdf158cc7e207256ae50eb25fdad45f903a95eadb16e690c457410fc. 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/PLA330100648.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c2c937d3c58aff859f9942da3d7e29e0143157121c762ad6d75ef51866075b0. 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/PLA330100686.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1c6ab34f1ed22b6c36b4b0b98eb16e9ace3f9787ff6e526d3702c1fad712c76. 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/PLA330100647.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab0c558be66e1d3919714afaa5403ab5fda18dcd441255b2cd42c87dd8861510. 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/PLA330100692.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f3e9649282c39bc6dbf6603fe784e30ebe3757d811c50aaaae194b7fbb60ee1. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/PLA330100687.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x514c1da6b7a5304097bcb51b508647547307def2dcfa137d8cd52ebf264202aa. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/PLA330100683.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x698dd48e4f6d4f0ef86107a2768350fd7285a46b97a1cc9ddd9b356edfaa6fcb. 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/PLA330100689.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39913d44b52e4c757695403780f071970bba1e68f9c0237035dea78aa266b36a. 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/PLA330100682.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19063c939af6131cb40444f09a4e59df03c354e6f2e3dfdf3c38ae5989027d66. 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/PLA330100684.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51f0c38085591031f35de931fe34b7b8b2b9b035394e42a3bdfc5385bb3ad6fb. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/PLA330100693.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1dad77057aaf7d0d821029f142143b3243328448592c37964a7af289268e63e. 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/PL86E2300001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed9b85b8ad5071a3082d9b26ae02eff22d5cc87b709bf28d3c6bbfc5859710a9. 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/PL44J2065163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb04d7d6cf219cfe41c227e981fd4f11fbe1dc75c6747397304e474820ea90f5a. Chain 2 (Bitcoin): anchored in block 957084 (2026-07-07T20:41: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/PLC062117345.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5efc4d3ec3e69839b83730387726d456f936dba3c78ebf06a5ff31f0abef272b. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/PLC062398047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c1b4f3494dbad2739ab8774a127dea644c9eb69e1caa1f39e87b61825a4e0a6. 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/PLA380609006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb52718bbec9d9d9c988b67c5a71e184efdd0027f788b6420cd1a45df335c5b28. 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/PLA380609007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cbf90cb4ab2293eae8e359bb9954478276a81c5eacfa4c8c29b2f5208a70d6d. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/PLA552200028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf752f14e33f9d6b9c3c04f8110acbceb29c6c1fda88295f2ecd4722ebb167c1b. 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/PLC070401008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf69973d5e68201cce8b2481b1deb0f21341e9afe4c4f2684b3a518264d5f1697. 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/PLC070401009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42f13d8373c596ffa152b7a945ad6f372ea7bf45dd8b2901bcef9308cb3caac9. 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/PLC070401012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8aac78c6071f9e8fc7462b458cc4563622020d8ec9768dc61cf4ed95af9d1229. 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/PLE951200668.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f3705493190fb5eb41783254789aeb4acc8a40f080420d7ee517fb7945d2526. 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/PLE951200673.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf053b59b251e13e1e444ed7f48ac7a3e9010785f5028a059c4a05ded631987e6. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/PLC070200001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95927a99045b411df86014eeea4077b5e5cfad463a49cf0fd23596b540d14750. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/PLC070200003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7de98641c1efebc24db9743473f7d4b761c886797f0f65e456b0a34019df59d1. 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/PLC070200006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d1d076062a4f6f725d5c6c6bc1358f3be4f43462b3c1aac0bb359f869440bf5. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/PLC070200014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90045b152cb87f09adfe84b5068dcb5957c95ed20913ffe9bbfa019f3ece27a4. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/PLA380609016.
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 0x017ba62d6ecc7dac9908df89c6cdac95862e9f799b57b7045bc0ec32b2259433. Chain 2 (Bitcoin): anchored in block 960108 (2026-07-29T13:09:35Z), 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/PLC070401007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde5505715587420f36a6893293b909fe9103ee47a34611635480f5a19d593319. Chain 2 (Bitcoin): anchored in block 960240 (2026-07-30T09:57: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/PLR901700090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb977392f612a5814401c05f9eed9040264bd7334edd58bc73ca7dff085b596cf. 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/PLA461600026.