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 0xd0b011a7fb8557dc99706930b5aea3c512f1d7c7e31280e8e0c514a83a4b2bca. 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/959672fa-70ce-4cbc-b19a-e77ea69f5edf.json and https://artists.proofprofile.net/proofs/artist/959672fa-70ce-4cbc-b19a-e77ea69f5edf.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 0xad31197bd90ce36ce0befde34b6a7a8b688339f5963365593f0611a0b18bfa87. Chain 2 (Bitcoin): anchored in block 957020 (2026-07-07T09:18:01Z), 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/PLJ921800023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5aafdf2302f981bdd1956d07ec52d77e02520bd7b9ba273773d22c35ab88dda7. 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/PLJ921800131.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e994a7bbe52f1e334be9e41df693b41966d3fbfdac57972d966ad9e79e66323. 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/PLJ921700347.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea023abaf840b0e74714ef883adef2dc0557a75dd12e80749a7e04245f061432. 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/PL89B2000265.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb98a29e5e9fdf718f17d82f738580c62e5c45ac86fe7f053a90c37375d3666d3. 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/PL89B2000266.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42ae9831643d02c6dd9c2fd7f5a5b2d0cd65c1c9ead1a2b108fe8b774018894d. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07:00Z), 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/PL89B2000268.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6a641f2c4b559c09768d091ac7cd758fa608721b4d728dbbb158c95310f81f4. 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/PLJ921800138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5c36142e4e1b45d79eaf4efee9d05587c4b4bee856eacfe9b303b78638d261c. Chain 2 (Bitcoin): anchored in block 960099 (2026-07-29T11:30: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/PLJ921700221.
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 0x0fa882d165ea664a49aabb8ee7e8abe1dc1eb00fd79532fee335409333936200. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/PLJ921800002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x355ce550cd8349215664397f3c8daa1ad93b4d2134e9460874f48909f53643d7. Chain 2 (Bitcoin): anchored in block 960193 (2026-07-30T02:05: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/PLI369367820.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40ed3cee84d8f66863a8129f5970091bd9f59a83632e4312c23eb0edee458219. Chain 2 (Bitcoin): anchored in block 960157 (2026-07-29T22:12: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/PL89B2000267.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xceeacf3dec7c970d8e5da96fca45d86c4e50975b5db6c9aa5a6ae2c0394fb4c5. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/PLJ921800162.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c742ad0f9babe273fd17c660c792a4ee1d0df31154f846311d438bb0e6d2224. 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/PL89B2000227.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d86856521369784c770ee5883422e9b5a08f48f0709be9282d91b88f0d11d3a. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16:32Z), 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/PLC061807372.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66966348908260a63c45528c61eadd43ab3abe949c208a38f46957294d17d504. 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/PLC061807411.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14c62445f8efc2bcc11b1d90b249ffc8ebf53e92701294f0a652ed68ace7689e. 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/PLC061907862.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3616b3b3e56fe4acfa0460b82031c41acd5c7b462e2fcdb4abcdb8708acbe1c3. 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/DGA0L2498830.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3d0f54670cc542d21689123b1c5f88fe4089ecad04837832c9952f5d0ccec9b. 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/PLF242413363.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc29331c06d2ced913aa4afeb02f004fb566afab4ca15ef95cf9682b791f992b4. 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/PLF242413500.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fa405c21e69f5b6bcd806ea516ab7d33fa622fdd5478561d81dc3ccbf4ec207. 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/PL89B1800011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd38b6b50b8c906c377dbe70be9507dc57e29d9e8e453772b89d057de3fe92090. 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/PL89B1900194.