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 0xa49f6131107726384c9148074fa52b5c3a3ff2ef64fc41cc8a3d79b134ce6822. 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/139cebd1-c60b-4d9c-b497-07ddc94f34be.json and https://artists.proofprofile.net/proofs/artist/139cebd1-c60b-4d9c-b497-07ddc94f34be.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 0xf63d75780ca746a6ef08ba8eda0c377380f2fcdf5ae65c8f6f4b375b88d62c30. 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/QM4TX2495711.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14a1f55a3a5a6c89daf7ee58a6f1b0cd62d197d03e6fe075f21eb1987f68a2d2. 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/USNRS2443432.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba95fe3a5989b4463a44ea2dc866051a68525a80b08b90d4d5b1dd6e196b3894. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/USNRS2443433.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcacaac210013c21cd893152b9008b4736bb496a4f2f5fbbe1c3afdd57dde5608. 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/ITSV22400023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf47673e15ca937909e6b46aafe3f08070905bba4ccca6e1f544d1de04866cb05. 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/ITSV22400024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4fda728dd37d29229d257f6abded6783352365a7b0f18ceb919c692caa4a3c9. Chain 2 (Bitcoin): anchored in block 960463 (2026-07-31T20:42: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/DEEE72301772.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77c9c05f458dc3c03ad4dc71b1ea70c04b074cb3ade6005d0441fc85942a27d7. 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/DGA0H2314611.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb24620a2ca7216afc095b82fef13acb9fdfe63bf1c6f9dd2126b6aac4d48f6ca. 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/DGA0H2314612.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01f1f0550b4f5c523a294a3cedb775683e9998a4aa214d7e4fe992791061f585. 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/USNRS2343082.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd70af1ac60c92e23b4311c06a0c8ad321430f3b9d4cc9f737458f997d3b1535f. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28: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/NLML62300129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f755a71f652ef0286f1b46c0ea1fe436858c0a04c7c2466208b07ab4c624641. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48:59Z), 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/NLML62300128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad078930b2a6feacd27a91d9c00703b7f6861aae18d24a4abc9d3965cbe04ad9. 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/DGA062304850.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfef964f64e31278b50c4b181e809f421e34cdf5a9cfd7b0f8ab0922d53bdf085. 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/UKU932330582.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6f471f743a3aaa8ecf0bd2f3d87a2b5b93a988b4ed9eac85395d9b5b1a63edf. Chain 2 (Bitcoin): anchored in block 957055 (2026-07-07T15:12: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/NLML62300044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b07c156c6621f4a4eecc0aa9c268285d39a08e5c9ea6fef7d47f27483627542. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33: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/NLM5S2301885.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39f34ebac3587f3bf5833ec5035230fdde4e39e812c0eaaed4162c3457fd834a. 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/GBK6Y2220101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8801093e51abd8a70f67d92616b4acc14d19a76a5f5b11e2409974e3368a057. 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/GBK6Y2220102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x650819e7fd4329c6ee103fd82165012017105347ba8fdc885cb7bc07021ace19. 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/GBK6Y2220103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5c85339347fec17db2ec7708eb27d22ea3c4140144ea6f8f59291e4a80df01a. 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/GBK6Y2220104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffeeeea9de7b1765c165f521494bf4dfe46ad1fa6d15525aa884a58d9b376c69. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13:50: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/GBJAJ2201300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f735fa94e6ac30a02bde4e8d8eeb07ca59735c42e7533f7ba341e301e2c8c28. 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/DEEE72301745.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5e49a2a95911a9c13f3e1a834eaa28d804b217a2055c299ac32d307a0918b1d. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/QZG2X2410157.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32628d15092c12efd70933474f4bcb850a23d1ab097f9853740d883894c0be63. 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/QZG2X2410158.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bba33e061220f7e17855be15b1496ccc346ca99f273ad81810d879fab9e3026. Chain 2 (Bitcoin): anchored in block 957041 (2026-07-07T13:25:45Z), 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/DEH742434091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6aa3df606a38ccf3ca00fdcb13ee520e18ebe22ae5a935f26f357da8af293fa1. 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/DEH742434092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf854bc56c3093123fc23335e33f3f1579b5fdd92099bc3a9fe9b23d00639d04. 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/ITSV22400212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48173bd9ac237cd1b538d0673eb7c5e78dd24215a90a9429b10713452b82c0da. 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/ITSV22400213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3c9a594d0cb45e061c08d28ac89f18ddfc40d3ecda080fac5c47c826658eeea. 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/CA5KR2489506.