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 0xc001fb219126e421755df8e1548d691a547f7ba38e4b6ce89f2fb4d77190f039. Chain 2 (Bitcoin): anchored in block 953770 (2026-06-15T09:50:11Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/c19fdb33-b070-4b2a-bc1f-ee76bcd4cd26.json and https://artists.proofprofile.net/proofs/artist/c19fdb33-b070-4b2a-bc1f-ee76bcd4cd26.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 0x8da06ac1b8ac3d5c9ef7ef0db0c817714ba430cc28a4196142b5d377851be622. 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/QZPJ32151692.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd02cb971504bb6de718a1d049273ab9707675a4841d0d82e43228c79dad8bb72. 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/QZPJ32151693.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa43c9211df00b0db29961fadecd59f714a0e38c5881ac23d0c1b5c1309a6c73e. 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/QZPJ32151694.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5683eaec0d52913577d53e63681c082091a8e1f7b20736345ee397f735248398. 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/QZPJ32151697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12ca74b98ac71103c50f3258a4a25a3c90e4aef687bdf908a91b2434641eea1f. 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/QZPJ32151698.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34873e65e23bf71341dbdcfff5cbc1bacca8e61355b11c56b0a7628b8b708bb3. 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/QZPJ32151699.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12b0ca6a73d030e59b1710f309bbb5b2b4e72a3286d83d56b4c1ede8565e925d. 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/QZPJ32151705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x942e0ef6ac1c1b951b5e1ffd4b1997de5a36cb88e062df225ae48cc5471730e5. Chain 2 (Bitcoin): anchored in block 960163 (2026-07-29T23:20: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/QZPJ32151695.
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 0x10bd9b94970977e0027988b9d3854e0a5b730b4c3bb4d59513c29b5d2d2eaa83. 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/QZPJ32151696.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x499c29b628156fee2e59eebe306fa35e2c174d84855f800bb0b4de3d0064a54c. 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/QZPJ32151700.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbf571c8b81665e77268da81eb6ad9038d41b85eb694533600c7ae80c30c5288. Chain 2 (Bitcoin): anchored in block 960513 (2026-08-01T04:52: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/QZPJ32151701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc778e9a205bc5e91ddd5c5fd97e3bf538bde37dffb2eb854306b3bf9214bfc49. 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/QZPJ32151702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4dbecc69631af687872f148875cc9e166e6eeee9d85b284e936399e572c457ca. 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/GX5MY2150271.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9937555fc2ff3d94e03d4eff439eb527a6a74a9c3db2cd6fc1908d8e462b8162. 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/GX5MY2150272.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa065cfe7b7ea71e4c3aa2188eda60db69dad4eb684b4826dbf5703b64a42f47d. 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/GX5MY2150273.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93d98913d79210c112f94a5928eaaf5afa47ac705503ada9ae6c26cf69970c6c. 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/GX5MY2150276.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x763945a0b990f358878e8a66d5b51eabe256fe359617e24788632c31fd198521. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T19:45: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/GX5MY2150274.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28315eaaacf3b25bafcc41e32ec8144c3759417bfa65442dd952d805874cc1ca. 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/GX5MY2150275.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1760171aef372ea0ca311d310fc3967ecc13ff8be9e68d0161ad7aa7aed20c3. Chain 2 (Bitcoin): anchored in block 960481 (2026-07-31T23:51: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/GX5MY2150277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd6e2ea49c4f67c15d3d959f138b1efa2302f4393c497a6aca8c4a41fc30d2a3. 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/GX5MY2150278.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0143c67ef8be60563f88a87795cea073d7a4e91a88f445f72a743b66e9091bd. 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/ZAGV62400004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x699d781af8c44f4c227ccbae0f7f77d38b1de972adc8ad84fc35a0ddde84243c. 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/ZAGV62400006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20aa5ec51d5180ca7e9fe9e38ca487f1095f29d804c9c828a503172bc8f179b6. 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/ZAGV62300004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae2f69f4f0f81a8cf3157d4af3eb81dc59facb6d9c9aabcc1dbf554546e98bf2. 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/ZAGV62300005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4e1f3e04b909679fb7ea104bb960aa5b980a4cf2c095d7c86a16a9ef4171d22. 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/GX5MX2174531.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x087b17da18a428741577113cc2dd4dd984c1b83caba8ac1bf39f66fa0118b3b4. 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/GBWNE0800380.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf3cd311c34a7885979f774a95dfe9e5100df362d37499e058a6ac9bc93d042e. 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/GBWNE0800381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e279518439f81958cc89597eda9803c0a5ccbdbf887479b6b15c64848bc6627. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39:05Z), 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/ITFGO2000014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x731210bb4f526bafb9512fdf88bb5d5aba243453b54a54913deb6afecb477aaa. 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/ITFGO2000013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92bbbfe7297250adf3e1beade8334d6dbd692f759b74442b81a4fcc351581b23. 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/GBKQU2026238.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05c31e4ec2a08466bf1ed17cf73ffce189bc2a01e15bcde4ee350c42e401eb31. 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/GBKQU2478097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf415908f429a00352b768afa137dce896d80ccd782d6cfd799a7cb09e5d5752. 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/GBKQU2478098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0c4f7d22edef5472cc4aea8963a28e9df6726905bc37fb19bfe5fbee8e39634. 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/GBKQU2478099.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03c75438bc01237d0ed415ef2d7b3664759456bc1aa46be9a9c7debddc8248bd. 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/GBKQU2478101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f72290a9b4db9cf5a26397683e8d6b1f39feef219bfb74f2a6acfda031d5f6a. 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/GBKQU2478102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1c894b0d6edb772b2df32166fef1b93901c6b6643fb8930ee879a734b3d2d55. Chain 2 (Bitcoin): anchored in block 960481 (2026-07-31T23:51: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/GBKQU2478100.