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 0xfbf18e7a974c8ecbd522b69c4d042699a659c9d529f9d7385c1785397f0f6c88. Chain 2 (Bitcoin): anchored in block 953625 (2026-06-14T11:37:06Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/213990d0-6fa8-4afc-b61d-e7ba30e926b1.json and https://artists.proofprofile.net/proofs/artist/213990d0-6fa8-4afc-b61d-e7ba30e926b1.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 0x56d9f9a6bac93ae5266e6f74c221091e4099ac73970edf7277c7751a4bb33e80. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T05:07: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/GBWZD2114401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93fb2054b60cfb7f4a8c3690a99ec3435800f7b3d6f58ab62f9cb884d5465466. Chain 2 (Bitcoin): anchored in block 958771 (2026-07-19T22:00:30Z), 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/GBWZD2114405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87a926279ffabe7a3ea0ae33eaba4f816708f6202aec8880d2519ede8544c8fe. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14:37Z), 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/QZMH62200011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ed4c0e3a9ff641eb1a20c3b47fdca8aa54e97fa40f8a64834820b2c8a207d19. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/GBWZD2517605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x320cdcb461cc31ee4cf645db35a9e68bde1c9e2b07220a5fef5b329ffd2d471b. 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/GBWZD2517602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x320cdcb461cc31ee4cf645db35a9e68bde1c9e2b07220a5fef5b329ffd2d471b. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/GBWZD2517602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93d83e9feba85e2bfba8175bb89ad7198f2d8941315d5ab870c5890bcc3f628b. Chain 2 (Bitcoin): anchored in block 958325 (2026-07-16T23:46: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/GBWZD2517603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81fed58002f6681ea56af4f2d6c1f14c1a5366aa682a96f2aa51312af953851a. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/GBWZD2517604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ed4c0e3a9ff641eb1a20c3b47fdca8aa54e97fa40f8a64834820b2c8a207d19. Chain 2 (Bitcoin): anchored in block 957775 (2026-07-13T00:04:23Z), 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/GBWZD2517605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d0191b8990a97bbf125a71cd4c1ab6326b635d10bf6439df25fc87c7a99fd87. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26:17Z), 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/GBWZD2517607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71c0d76ef9f1155290081949c80c3e550a6b3113e98b9514365dfd1ac23423cb. 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/USY6C2236701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0bb2d0c45220c10c4b1c5205a9ed363b6eae484e824d5ef9172e997f6d0499e. 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/USY6C2236702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf43e1cd0ffe95531978c0223fc137f65aa5ef9e24f8d622a5ae86d595550d30a. 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/USY6C2236704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8fb0b1f0e2b8978fea597f4dd143ba94f475aa35fb803f51a33c462df034dee. 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/USY6C2236705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1baf416b395265c01d82ae02428439f078e2bacc02ffa3dc5cbb17fb9aa19b0. 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/USY6C2236707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcf05b9a434c8185e4d98c134d2ad235abcb975a18dca936aa06af64ea1460a8. 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/USY6C2236708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2df5a8ab9567eadf4e0a5d353fc8b8557f28360202bae415177133a1615c37c4. 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/UKB8Y2200503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d3e973be4b63f6108e0f353a5ab66d5559e3c8ebf95ab42c503a877a2386694. 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/UKB8Y2200506.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ca5b5826a79b5cce9a6959c442ccba196a1cc86944e17120965f3dd02cac446. 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/UKB8Y2200516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4f6fa8de43325d17ad688536512c74e7a42c58d6442c7a617f94cdca1f0bb64. Chain 2 (Bitcoin): anchored in block 960314 (2026-07-30T21:00:46Z), 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/USY6C2236703.
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 0xbfdc86af6c919162e4f8d11b0b2cb83a2c36a9d63bd976ee041347c7d1406c24. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), 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/UKB8Y2200502.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3f23d3272ccd7eff1b6ff44fe050021295aad63d88819bc73e8aaef03c96426. Chain 2 (Bitcoin): anchored in block 960250 (2026-07-30T11:13:28Z), 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/UKB8Y2200508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf756c47e8b8099b8e12f23c79f0758b3ae89a71442b7230a8e508050c941d4a. Chain 2 (Bitcoin): anchored in block 960427 (2026-07-31T15:59:18Z), 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/UKB8Y2200519.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e9c47fcdf5c4843eb8e1341daf51b6a520aecbf78179e4c5b23941186799dbd. Chain 2 (Bitcoin): anchored in block 960170 (2026-07-29T23:52: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/GBWZD1810001.