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 0x8e406d51ece27a902f40ed8dee170dbc45c4ceaaee44b5b0ffcc58516a7a0312. Chain 2 (Bitcoin): anchored in block 953791 (2026-06-15T13:40:30Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/dcbddc15-faf3-4166-8e65-34bdf43d3bf4.json and https://artists.proofprofile.net/proofs/artist/dcbddc15-faf3-4166-8e65-34bdf43d3bf4.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 0xa8f991371135f7b392cef279725958bca5815d6ceb6c17006866a4657566736b. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T12:04: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/QZK6G2212708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd2c4fc91cf7c85c8b09153c3b545400b62ef812ae161aa87e29acc39bada32b. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T20:07:14Z), 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/QZK6N2320245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x201c2408dd2b0737e925ac1b725a91af809fd0d6aceea4d009111f9c954ca31d. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20: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/FR9W12504042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb206811b3db480b1b8ed2f22f2c45024e2829d748859475f4075872941a5618f. Chain 2 (Bitcoin): anchored in block 958992 (2026-07-21T12: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/FR9W12458290.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fafd7d87977d5cef43611f11a08fd3715cef491b0f59017081ef23d2e99cf48. Chain 2 (Bitcoin): anchored in block 958705 (2026-07-19T08:43: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/FR9W12504043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fc431231fc7a2d8a543f274b52820db78cf2785f6f2c122771c905903ae2d9b. 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/FR9W12504044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f0ba9f9632c375674ac4bcc3974a6df77364ee907f6c006af14125ec2d8e1ab. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T16:26: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/FR9W12504045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf26938a3ad3d0db6455139d0ad37d0d61094c436a515bd3c00311ea8ce764669. Chain 2 (Bitcoin): anchored in block 958617 (2026-07-18T22:07:13Z), 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/FR9W12464589.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe7b2efadfcc26dcde6ebaa0b51eef11e72e197917fafdde8458e47bc10ecb22. Chain 2 (Bitcoin): anchored in block 956790 (2026-07-05T12:31: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/FR9W12504047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x703fd74c148b87715a3288e3a76ce0b849ccc6148a844bda4f90d214896af5d4. Chain 2 (Bitcoin): anchored in block 958349 (2026-07-17T02:28: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/FR9W12504048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13b187e20697780202e54fc08af5adfc9bbaf6b45dc8c665669fc886afc7837f. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T04:00: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/FR9W12504049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a0ca82d981658e948f367610f20158064a321f1fc1262223a93855df135000b. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/FR9W12553458.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb2264ac329c02f0628de7874bf43741fc172d49007d70377f0d7063488bc4e6. 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/FRR642301332.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20b2f88104d892d7fe69de1557017f73aba4c1fc4729b48d4c99bd79b6ac5784. 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/QZK6H2270647.
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 0xa566bfdf37d98ae01d1fa6434783cdfc19d855e1400900163a680c64ef05f63d. Chain 2 (Bitcoin): anchored in block 960199 (2026-07-30T02:30:29Z), 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/FR9W12411684.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e3d9ae69d273af715c12525716ca01f05f21eabe23c67a0f3908379dcd9a3d4. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/FR9W12411685.