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 0x9b9dcc058002a5813be21fe848226efd0a92cb21652e74dc3d1ba0b283f382fd. Chain 2 (Bitcoin): anchored in block 953719 (2026-06-15T01:07:48Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/8a39602e-91a2-4aa4-a0dd-08181f8e9768.json and https://artists.proofprofile.net/proofs/artist/8a39602e-91a2-4aa4-a0dd-08181f8e9768.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 0x2ac073b7b7d4e3f13cc0c924bc98ead39907ca392013c531d58e0d7c260cdde8. 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/QZTB42323923.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42cad49ba314633a9a9dc4e2bee722bf4127be90bf9768fdfd4ee111f6b7ffe8. 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/QZTB42323924.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95f466e3cdd70f6f98fc35e049cd4bc5d5772c46d7157bfd510481609b14d379. 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/QZTB42323925.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe54a194056630f56e2afff8d0f7b75884e989abeb93a1af039de35f4db6131a9. 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/QZTB42323926.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f353e129b8b37b1778987f8dac8fff6439ee8201cba92b3a568d86ab378f2c8. 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/QZTB42323927.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc6de42bad0be4fcec418b006ed6fb4e0803ef9057c86b7d742717f6408ebff8. 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/QZTB42323928.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0390231c92868b2048e52eb52c8100ab0eff5966d58908ddc7666048387b1845. 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/QZTB42323929.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28956217fbd373355a18f4edbf4550d512cf5a4316082502b9601c5b244442c8. 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/QZTB42323930.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18d8a332a94814bb9ce65e22f41d1f9e8390a63fff39dacd3e76eada813e44d5. 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/QZTB42323931.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cc3cde3c4a75d28131441de98d1fd0f322086ce9c3dcfd2bd6c6b133849c80d. 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/QZTB42323932.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ddcbe64aa48fe4e6598b37a6b0d04c91c159f7be45d44b92f6b7caa124a252f. 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/QZTB42323933.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92800ff63de548b8a8392f8edef8a39a06ce07db48f2813b854a1b773cf52a69. 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/QZTB42323934.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e21ffe0bcdfe361b94630c0bb191d22f1c11bf0723825fba77baebca513fb7b. 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/QZTB42323935.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfffd81d0d2e7619b5aeb5f55c1a49790300ef21c0734dc008b907cfa01ca0a81. 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/QZTB42323936.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bdfdff003b270bd6e6232eb773e58aecdba04cd178f87667b2e96fed18c0d10. 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/QZFZ22428128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41c2efc721e6c74311f9ef3be1d1c1a31dd3e613824a5f367a4c9976320a6f28. 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/QZWFH2338505.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x959a4123c551de4e25ff92727c3753a9acd822fe0b856af7e248f4de829da69e. 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/QZWFH2344702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77bbf3e858f4e6b91785d7e09c8357c86494585e91cb7b84e7f6c098ac01f07e. 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/QZWFH2338513.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14f6464dbe3c72dd95f1a263a7d609aec5cbef4177b9201a58534c6460dbc175. 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/QZWFH2335559.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6597e08a4245a9fab0b07e0dfe6b90bc86c5df8d118336f8b129d774fdf14d70. 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/QZWFH2335373.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x179442ec70553db45551566a2684852e0e0d4a4e3f1fb794508534a774f8f397. 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/QZWFH2334828.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8180547099772ddc2f411f02e0d65b5dd3241911e1186fecb39ee63bdbb116c. 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/QZWFH2334822.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62b016af6cac614d1dae74373ce0cec8047eadcd7f11c8e58b1b165e726aaa83. 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/QZWFH2338511.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb66b71c2734cc8bdfe7b0fe19540b1a2e1d02f158f3841f417dc3e2bcb87d311. 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/QZWFH2338510.