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 0x4c4a29afa8fae75a0fda9e1d22928820986e177677166909a0fb01dfaac850d9. Chain 2 (Bitcoin): anchored in block 953620 (2026-06-14T09:36:10Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/1f64a68a-ba13-4a57-9250-6b35dc18273f.json and https://artists.proofprofile.net/proofs/artist/1f64a68a-ba13-4a57-9250-6b35dc18273f.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Les performances des candidats en danger
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 0xda3f33e1f72a59271303ecc35891c5af3a0b35098632bf7f702f87a3b6ffc761. 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/CAQ522149002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2086c6d175c098b88caafba65239260210e228e22942754f6424909153998713. 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/CAQ522149007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f52697e39a0b8a8cf945b23355e6d2547bb0a10ea2062a2c414269fb6c2f216. 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/CAQ522149009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ef223349c22f848e36b4abe900dd6f67686ce336e194dfbb7418608b2afcd4f. 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/CAQ522149012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0dbefce5f79cce8f8384275aa1d1b4a97a79b51a8e9dc24734e6ec7c258131dd. 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/CAQ522149014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x272ee0709d353db74437da487b0c9a3e815422c46dd26dd43656169ba290138e. 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/CAQ522149018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2beedca096b22392f768cc17b51bef89b3f577e85e9bf6e9ec8dbc2f28bff20. 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/CAQ522149022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8a97f90b54ad9c7b3beb364607e48b783c80ecced5fa33a35af0bc5841f7aa3. 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/CAQ522149023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0b398994eeca868cb5ffb2a70df4ec72b5c6b986e65bbc996005931a8f0b6cb. 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/CAQ522149025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64f993f5ec3928ad6b0964acfe1a531b2aa4e340a3bae395606722d47f8af9dd. 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/CAQ522149028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c2cf05e9cb598d67fc4ca9562f93c5c4f5f276932427d69b6733466aaa89310. 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/CAQ522149029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2dd88ac57cf031962dd7fb0714d947e7c677d56350045383333d047cf064dc2. 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/CAQ522149032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc23eaaea06dac51e98e2351fd829d6cb6adc5eb6b90bf16a274d93cb3b328f5a. 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/CAQ522149033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x125b64057df825d4b17d18536c20cf099270af95b942b6d8b55bad6520903a8d. 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/CAQ522144007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88f62074d5d53176249432affe931c6a66e01dd0d2d983264eac40dd0921d309. 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/CAQ522144005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75a818f848dd1d80a9cec0ff89379597cae7e2a6aed117b5b15a2906b8895eab. 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/CAQ522144015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf2955152dcf9519b39dc4449efb266a0b80c2e8429b7119c2edf9d874fa2c47. 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/CAQ522144006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff844e4fe6a7203e60ac14e045bb4db0b91d0fb9a97aa4c98eb97feee988e36c. 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/CAQ522144008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99d8f3ba2c9de9823e2f33214d5fb98102be4490956738b9c5abe2528dd418b4. 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/CAQ522144002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32ba1698e011c1f40124164c43f3d34a7bc9018c2180fb77d14dc21e33753b92. 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/CAQ522124001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d8c55214a6c1991567f3e04462c52689c32884663d41c85540d81b839801ab8. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T14:03: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/CAQ522124002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fcb322dbac603a5a47f3d12ecfe40d309667305cbd62ea2eee323569d061bf5. 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/CAQ522124003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30ab6a41da28c6c91fe7fd8355bf90c5a66a563b8e0c0dfdfc92cca6ec8ffb86. 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/CAQ522124004.
La plus belle des versions de nous-mêmes
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14bb572961718f62c2cc5e660968cc9ae666b2f7dd1fd6d0537acee508ef8983. 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/CAQ522144017.
Le meilleur de Star Académie : chansons thèmes des académiciens
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50974e0d9aacc83fc7bbabb5be5d89aa45e59aa154e18caa6a9b2529e14eb073. 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/CAZ600300023.
Le meilleur de Star Académie : les grands succès de l'académie, Vol. 2
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb876e65d55f59c217cd1b2cb0950555cb7d09ff2d45ee5e5e0511cd0244e9b82. 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/CAQ520997303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x464105343778611505bbcd7867e5e0ce370d55c5f5c0dafdbb3b183af8d21bf8. 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/CAGHF2400072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41b9c1667ff022edbcdc32d7d54d46f852d0b2fb8295839648fc678e5e20e500. 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/CAGHF2400074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x500b8cae617ca70e4cb9ddaa6d17897f0914dff12df078d566108539a527cc62. 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/CAGHF2400075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28804c35a9a8c976973e9ac8a4aea17dca1cf6ac6d957820844bff698e41e5bd. 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/CAGHF2400076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54b13df0bbd2c33864ea99a77dc1e90a77eeda0aae4e3647223d939b2e314b5b. 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/CAGHF2400077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9174b589c891a5ceee16508836529068f9bf21242bf269d911cff7257310071. 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/CAGHF2400078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1d1e27b46d501c7cda3392e26204908921ee81b65e8e9149a9df8085fc43d61. 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/CAGHF2400079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1c4f04dfb3e78a8abd7dabb0f8e0ce5768232cfa3fdd3f3edb7ae7200a912b9. 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/CAGHF2400080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84a207e4772182b3c3f0676664fdf65fae566b64b638e798bf8d232c0f67d752. 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/CAGHF2400081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c3ea84a821a59315fde9607057203ad4317a7b3d09779a8a6bc79d551ee51b2. 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/CAGHF2400082.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65248ede81af5b2bedca3900df136bf6786ff3fc1180763793ff28e3547cd3e1. 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/CAGHF2400083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19a5eebe7fbc6553c2f1122a0794209b4429471671856506434e8e610547c593. 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/CAGHF2400084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42621b62185cd7f715d977ddb50025ff0f59e1fe9cf2abe4edeedef1bd15af14. 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/CAGHF2400085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58ba6b18861e1e3e575ec16e2e3509e72e0bafbf1af57ad2af7078568608e43d. 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/CAGHF2400086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa87217aa022dad21f17914ca54ca30f9be322de8066c4da153385ae10d8779c4. 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/CAQ522130009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffc38e5517fd4580990cdbe279b1821d71f456e7f6882368f59a43a2fba7bba3. 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/CAQ522130010.
L’étrange Halloween d’Amandine et de Gédéon