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 0xd539e1d5d0bfd71cda674b2fd9d64b45ef42ca0d3133244aa10267e52e8f51f0. 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/1ec45f86-bd88-485c-ab92-65068afca4ed.json and https://artists.proofprofile.net/proofs/artist/1ec45f86-bd88-485c-ab92-65068afca4ed.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 0x3f259334206554d4929efe846adb380f55ebb97b240d08dd9edf83839eb687c8. 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/AUUM71600909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b6a190da30214dbabdf1f857c35d558468ba932030db4c0837dc3af38a698c1. 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/AUUM71800323.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8699e9491d98f1230759bbae5e853db6b8fa25f25931e8378083b74cd709791b. 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/AUUM71800151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e17cff27acb6303cae554df79b6234296ce30eee18774893bfe6ced196001c0. 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/AUUM71501932.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e794a402a98cf180fd8174a2f8b5aec09b43a71c71eb14a69ee0a7cd813bef7. 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/QZNMU2288754.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x955b0877b0b789ad718acb7bc589406503d72b1cfe80ac5a09f09f56e0ab1b51. 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/QZDA71999607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21441a14d9f20a21cfdf12eb59564afa9f955c8d02aeff50febe25791a5f3dd0. 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/USLZJ2584281.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc210793294837aad8147c0b46c19e8319d7b4667485d11d30e698e9470238c6f. 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/USLZJ2515178.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27fa7e1c8f52a130988c11a89e1c7bae05594462f2dceaefeda397392bac05ef. 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/USLZJ2584286.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69ff539eff338565d34525aa7f67c370727a4fdc083a1735b22a997dd8748342. 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/QZZ8A2461946.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fb562a113f504586d05d8ea5cfd0a0b8af8ca1850c156873684e2e9c43f324a. 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/USLZJ2584291.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95130d81490c3294be1f4b88adf029317b4b0140f60a32f2e72bc8c3fe30c782. 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/USLZJ2584288.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcf7487830c1ba40f2af59fee6aabe7ad3e415e848bc69b8bef79bdf30d15021. 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/USLZJ2584304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc58d4658ee5eb188d0b549b2ddb8774bb6c53b3ab06c92e9c373d85a9f38fd74. 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/USLZJ2584296.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x589ad796d5c62a30080dd9957184f4e181a7612d45f6556debaac29aaf65e8f6. 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/USLZJ2584301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9662e5e7e4e54b08b0f33d19b8ed3aa09fc4fbd39bdab7a7a3fbb4a4ddba51b. 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/QZZEB2499514.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc210793294837aad8147c0b46c19e8319d7b4667485d11d30e698e9470238c6f. 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/USLZJ2515178.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9662e5e7e4e54b08b0f33d19b8ed3aa09fc4fbd39bdab7a7a3fbb4a4ddba51b. 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/QZZEB2499514.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e32830f7f4d86e8feef2465ffa53b2119cf371c1feb14ffd3c334bb934b508b. 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/QZZEB2499522.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80aa58a0dedc762c38c56c91a3b439c7a4b962b2231fbaae63f8669bbc7999de. 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/QZNMT2451624.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55fcd301826d8a4e8582d5d887402e9e4083a8746f102ce6a047e89b0389453e. 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/QZBRF1816581.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47c5e97b3599146b5ec80b9029e70f32f5c06e36995a793047110f8ad9f128d5. 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/QZLBC2335590.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07cba5ba308c3b682517f761a6001b3cf3e46cfb6999070cf7207cca2f41d73e. 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/QZLBC2318468.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c61dfa75930c28691e21d81f42bcf47be83bf65d870c389b8aab457ffc37013. Chain 2 (Bitcoin): anchored in block 959134 (2026-07-22T16:30:54Z), 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/QZLBC2335591.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd6d66fd49473a7a0027d8d99688be68ccaa68a5fdaee1f537eaad81aedf6b44. 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/QZLBC2335592.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f74a59f490ceb70a99d3409dd9aaaac928873c1e6196195edf1d070e3f99622. 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/QZLBC2335593.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x715d68c2da3ddc2e37d2a60387e6b3747be57fb58698d49110b0b7721d52e233. 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/QZLBC2310007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fccd630d838b7ec82e81e2aec5ceb1ef69e56d88281a0a7b09e7c17bf44c2be. 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/GBSMU0016676.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x287e24f061d5f968749baeeab2b6dfd63d5cf87185c534c73bab4ab255a75cb6. 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/TCAGO2283535.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe83ffb2c3fb0f7798a5835b1b503e9c0746a807675cf97449c2eb35101aac437. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QZTAZ2385527.